Package com.soffid.iam.sync.service
Interface CertificateEnrollService
public interface CertificateEnrollService
Service CertificateEnrollService
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionlongcreateRequest(String tenant, String user, String password, String domain, String hostName, X509Certificate cert) Operation createRequestlongcreateRequest(String tenant, String user, String password, String domain, String hostName, PublicKey key) Operation createRequestgetCertificate(String tenant, String user, String password, String domain, String hostName, Long request) Operation getCertificategetCertificate(String tenant, String user, String password, String domain, String hostName, Long request, boolean remote) Operation getCertificateOperation getCertificatesOperation getRootCertificateOperation getServerListintOperation getServerPort
-
Field Details
-
REMOTE_PATH
- See Also:
-
SERVICE_NAME
- See Also:
-
-
Method Details
-
getServerPort
Operation getServerPort- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getServerList
Operation getServerList- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getCertificate
X509Certificate getCertificate(String tenant, String user, String password, String domain, String hostName, Long request) throws InternalErrorException, InternalErrorException, CertificateEnrollDenied, CertificateEnrollWaitingForAproval Operation getCertificate- Parameters:
tenant-user-password-domain-hostName-request-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionCertificateEnrollDeniedCertificateEnrollWaitingForAproval
-
getCertificate
X509Certificate getCertificate(String tenant, String user, String password, String domain, String hostName, Long request, boolean remote) throws InternalErrorException, InternalErrorException, CertificateEnrollDenied, CertificateEnrollWaitingForAproval Operation getCertificate- Parameters:
tenant-user-password-domain-hostName-request-remote-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionCertificateEnrollDeniedCertificateEnrollWaitingForAproval
-
getRootCertificate
Operation getRootCertificate- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getCertificates
Operation getCertificates- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
createRequest
long createRequest(String tenant, String user, String password, String domain, String hostName, PublicKey key) throws InternalErrorException, InternalErrorException Operation createRequest- Parameters:
tenant-user-password-domain-hostName-key-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
createRequest
long createRequest(String tenant, String user, String password, String domain, String hostName, X509Certificate cert) throws InternalErrorException, InternalErrorException Operation createRequest- Parameters:
tenant-user-password-domain-hostName-cert-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-