be.fgov.ehealth.technicalconnector.ra.service
Interface AuthenticationCertificateRegistrationService
- All Known Implementing Classes:
- AuthenticationCertificateRegistrationServiceImpl
public interface AuthenticationCertificateRegistrationService
Interface describing the AuthenticationCertificate Registration service.
request
String request(NewCertificateContract contract)
throws TechnicalConnectorException
- Throws:
TechnicalConnectorException
renew
String renew(RenewCertificateContract contract)
throws TechnicalConnectorException
- Throws:
TechnicalConnectorException
revoke
Result<Void> revoke(RevokeCertificateContract contract)
throws TechnicalConnectorException
- Throws:
TechnicalConnectorException
poll
Result<X509Certificate[]> poll(String requestId)
throws TechnicalConnectorException
- Throws:
TechnicalConnectorException
getOrganizationList
Result<List<Organization>> getOrganizationList(Identity identity)
throws TechnicalConnectorException
- Throws:
TechnicalConnectorException
getApplicationIdList
Result<List<String>> getApplicationIdList(Organization organization)
throws TechnicalConnectorException
- Throws:
TechnicalConnectorException
getRevokableCertificates
Result<List<X509Certificate>> getRevokableCertificates(Identity identity)
throws TechnicalConnectorException
- Throws:
TechnicalConnectorException
Connector Business ORGPHARMACY 3.10.2 API
Copyright © {inceptionYear}-2016 eHealth. All Rights Reserved.