public class AuthenticationCertificateRegistrationServiceImpl extends Object implements AuthenticationCertificateRegistrationService, ConfigurableImplementation
Constructor and Description |
---|
AuthenticationCertificateRegistrationServiceImpl() |
public AuthenticationCertificateRegistrationServiceImpl()
public Result<Certificate> generateCertificate(NewCertificateContract contract) throws TechnicalConnectorException
generateCertificate
in interface AuthenticationCertificateRegistrationService
TechnicalConnectorException
public Result<X509Certificate[]> getCertificate(byte[] publicKeyIdentifier) throws TechnicalConnectorException
getCertificate
in interface AuthenticationCertificateRegistrationService
TechnicalConnectorException
public Result<GeneratedContract> generateContract(ContractRequest contractRequest) throws TechnicalConnectorException
generateContract
in interface AuthenticationCertificateRegistrationService
TechnicalConnectorException
public Result<Void> revokeCertificate(RevocationRequest revocationRequest) throws TechnicalConnectorException
revokeCertificate
in interface AuthenticationCertificateRegistrationService
TechnicalConnectorException
public Result<GetGenericOrganizationTypesResponse> getOrganizationList() throws TechnicalConnectorException
getOrganizationList
in interface AuthenticationCertificateRegistrationService
TechnicalConnectorException
public Result<ActorQualities> getActorQualities() throws TechnicalConnectorException
getActorQualities
in interface AuthenticationCertificateRegistrationService
TechnicalConnectorException
public Result<List<String>> getApplicationIdList(Organization organization) throws TechnicalConnectorException
getApplicationIdList
in interface AuthenticationCertificateRegistrationService
TechnicalConnectorException
public Result<CertificateInfoType> getCertificateInfoForAuthenticationCertificate(Credential credential) throws TechnicalConnectorException
getCertificateInfoForAuthenticationCertificate
in interface AuthenticationCertificateRegistrationService
TechnicalConnectorException
public Result<List<CertificateInfoType>> getCertificateInfoForCitizen() throws TechnicalConnectorException
getCertificateInfoForCitizen
in interface AuthenticationCertificateRegistrationService
TechnicalConnectorException
public Result<SubmitCSRForForeignerResponseInfo> submitCSRForForeigner(ForeignerRequest foreignerRequest) throws TechnicalConnectorException
submitCSRForForeigner
in interface AuthenticationCertificateRegistrationService
TechnicalConnectorException
public Result<GeneratedRevocationContract> generateRevocationContract(RevocationContractRequest revocationContractRequest) throws TechnicalConnectorException
generateRevocationContract
in interface AuthenticationCertificateRegistrationService
TechnicalConnectorException
public void initialize(Map<String,Object> parameterMap) throws TechnicalConnectorException
ConfigurableImplementation
initialize
in interface ConfigurableImplementation
parameterMap
- Map with for each propertyString ,the input parameter as Object.TechnicalConnectorException
- if the parameterMap is not correct.
Connector Packaging TECHNICAL 4.4.0 API
Copyright © {inceptionYear}-2023 eHealth. All Rights Reserved.