Interface EndpointCertificateProvider
-
- All Known Implementing Classes:
EndpointCertificateMock
public interface EndpointCertificateProviderGenerates an endpoint certificate for an application instance.- Author:
- andreer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddeleteCertificate(com.yahoo.config.provision.ApplicationId applicationId, String requestId)List<EndpointCertificateRequestMetadata>listCertificates()EndpointCertificateMetadatarequestCaSignedCertificate(com.yahoo.config.provision.ApplicationId applicationId, List<String> dnsNames, Optional<EndpointCertificateMetadata> currentMetadata)
-
-
-
Method Detail
-
requestCaSignedCertificate
EndpointCertificateMetadata requestCaSignedCertificate(com.yahoo.config.provision.ApplicationId applicationId, List<String> dnsNames, Optional<EndpointCertificateMetadata> currentMetadata)
-
listCertificates
List<EndpointCertificateRequestMetadata> listCertificates()
-
deleteCertificate
void deleteCertificate(com.yahoo.config.provision.ApplicationId applicationId, String requestId)
-
-