Class EndpointCertificateMock
- java.lang.Object
-
- com.yahoo.vespa.hosted.controller.api.integration.certificates.EndpointCertificateMock
-
- All Implemented Interfaces:
EndpointCertificateProvider
public class EndpointCertificateMock extends Object implements EndpointCertificateProvider
- Author:
- tokle, andreer
-
-
Constructor Summary
Constructors Constructor Description EndpointCertificateMock()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteCertificate(com.yahoo.config.provision.ApplicationId applicationId, String requestId)List<String>dnsNamesOf(com.yahoo.config.provision.ApplicationId application)List<EndpointCertificateRequestMetadata>listCertificates()EndpointCertificateMetadatarequestCaSignedCertificate(com.yahoo.config.provision.ApplicationId applicationId, List<String> dnsNames, Optional<EndpointCertificateMetadata> currentMetadata)
-
-
-
Method Detail
-
requestCaSignedCertificate
public EndpointCertificateMetadata requestCaSignedCertificate(com.yahoo.config.provision.ApplicationId applicationId, List<String> dnsNames, Optional<EndpointCertificateMetadata> currentMetadata)
- Specified by:
requestCaSignedCertificatein interfaceEndpointCertificateProvider
-
listCertificates
public List<EndpointCertificateRequestMetadata> listCertificates()
- Specified by:
listCertificatesin interfaceEndpointCertificateProvider
-
deleteCertificate
public void deleteCertificate(com.yahoo.config.provision.ApplicationId applicationId, String requestId)- Specified by:
deleteCertificatein interfaceEndpointCertificateProvider
-
-