be.fgov.ehealth.technicalconnector.ra.service
Interface AuthenticationCertificateRegistrationService
- All Known Implementing Classes:
- AuthenticationCertificateRegistrationServiceImpl
public interface AuthenticationCertificateRegistrationService
Interface describing the AuthenticationCertificate Registration service.
generateCertificate
Result<Certificate> generateCertificate(NewCertificateContract contract)
throws TechnicalConnectorException
- Throws:
TechnicalConnectorException
getCertificate
Result<X509Certificate[]> getCertificate(byte[] publicKeyIdentifier)
throws TechnicalConnectorException
- Throws:
TechnicalConnectorException
revokeCertificate
Result<Void> revokeCertificate(RevocationRequest revocationRequest)
throws TechnicalConnectorException
- Throws:
TechnicalConnectorException
getOrganizationList
Result<GetGenericOrganizationTypesResponse> getOrganizationList()
throws TechnicalConnectorException
- Throws:
TechnicalConnectorException
getApplicationIdList
Result<List<String>> getApplicationIdList(Organization organization)
throws TechnicalConnectorException
- Throws:
TechnicalConnectorException
generateContract
Result<GeneratedContract> generateContract(ContractRequest contractRequest)
throws TechnicalConnectorException
- Throws:
TechnicalConnectorException
getActorQualities
Result<ActorQualities> getActorQualities()
throws TechnicalConnectorException
- Throws:
TechnicalConnectorException
getCertificateInfoForAuthenticationCertificate
Result<CertificateInfoType> getCertificateInfoForAuthenticationCertificate(Credential credential)
throws TechnicalConnectorException
- Throws:
TechnicalConnectorException
getCertificateInfoForCitizen
Result<List<CertificateInfoType>> getCertificateInfoForCitizen()
throws TechnicalConnectorException
- Throws:
TechnicalConnectorException
submitCSRForForeigner
Result<SubmitCSRForForeignerResponseInfo> submitCSRForForeigner(ForeignerRequest foreignerRequest)
throws TechnicalConnectorException
- Throws:
TechnicalConnectorException
generateRevocationContract
Result<GeneratedRevocationContract> generateRevocationContract(RevocationContractRequest revocationContractRequest)
throws TechnicalConnectorException
- Throws:
TechnicalConnectorException
Connector Packaging TECHNICAL 3.21.2 API
Copyright © {inceptionYear}-2021 eHealth. All Rights Reserved.