Package de.gematik.test.tiger.proxy.tls
Class StaticTigerKeyAndCertificateFactory
java.lang.Object
org.mockserver.socket.tls.bouncycastle.BCKeyAndCertificateFactory
de.gematik.test.tiger.proxy.tls.StaticTigerKeyAndCertificateFactory
- All Implemented Interfaces:
org.mockserver.socket.tls.KeyAndCertificateFactory
public class StaticTigerKeyAndCertificateFactory
extends org.mockserver.socket.tls.bouncycastle.BCKeyAndCertificateFactory
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields inherited from interface org.mockserver.socket.tls.KeyAndCertificateFactory
CERTIFICATE_DOMAIN, COUNTRY, DEFAULT_KEY_GENERATION_AND_SIGNING_ALGORITHM, LOCALITY, NOT_AFTER, NOT_BEFORE, ORGANISATION, ROOT_COMMON_NAME, STATE -
Constructor Summary
ConstructorsConstructorDescriptionStaticTigerKeyAndCertificateFactory(org.mockserver.logging.MockServerLogger mockServerLogger, de.gematik.test.tiger.common.data.config.tigerProxy.TigerProxyConfiguration tigerProxyConfiguration, de.gematik.test.tiger.common.pki.TigerPkiIdentity eeIdentity) -
Method Summary
Methods inherited from class org.mockserver.socket.tls.bouncycastle.BCKeyAndCertificateFactory
buildAndSaveCertificateAuthorityPrivateKeyAndX509Certificate
-
Constructor Details
-
StaticTigerKeyAndCertificateFactory
public StaticTigerKeyAndCertificateFactory(org.mockserver.logging.MockServerLogger mockServerLogger, de.gematik.test.tiger.common.data.config.tigerProxy.TigerProxyConfiguration tigerProxyConfiguration, de.gematik.test.tiger.common.pki.TigerPkiIdentity eeIdentity)
-
-
Method Details
-
certificateAuthorityCertificateNotYetCreated
public boolean certificateAuthorityCertificateNotYetCreated()- Overrides:
certificateAuthorityCertificateNotYetCreatedin classorg.mockserver.socket.tls.bouncycastle.BCKeyAndCertificateFactory
-
certificateAuthorityX509Certificate
- Specified by:
certificateAuthorityX509Certificatein interfaceorg.mockserver.socket.tls.KeyAndCertificateFactory- Overrides:
certificateAuthorityX509Certificatein classorg.mockserver.socket.tls.bouncycastle.BCKeyAndCertificateFactory
-
privateKey
- Specified by:
privateKeyin interfaceorg.mockserver.socket.tls.KeyAndCertificateFactory- Overrides:
privateKeyin classorg.mockserver.socket.tls.bouncycastle.BCKeyAndCertificateFactory
-
x509Certificate
- Specified by:
x509Certificatein interfaceorg.mockserver.socket.tls.KeyAndCertificateFactory- Overrides:
x509Certificatein classorg.mockserver.socket.tls.bouncycastle.BCKeyAndCertificateFactory
-
buildAndSavePrivateKeyAndX509Certificate
public void buildAndSavePrivateKeyAndX509Certificate()- Specified by:
buildAndSavePrivateKeyAndX509Certificatein interfaceorg.mockserver.socket.tls.KeyAndCertificateFactory- Overrides:
buildAndSavePrivateKeyAndX509Certificatein classorg.mockserver.socket.tls.bouncycastle.BCKeyAndCertificateFactory
-
certificateChain
- Specified by:
certificateChainin interfaceorg.mockserver.socket.tls.KeyAndCertificateFactory- Overrides:
certificateChainin classorg.mockserver.socket.tls.bouncycastle.BCKeyAndCertificateFactory
-
certificateNotYetCreated
public boolean certificateNotYetCreated()- Specified by:
certificateNotYetCreatedin interfaceorg.mockserver.socket.tls.KeyAndCertificateFactory- Overrides:
certificateNotYetCreatedin classorg.mockserver.socket.tls.bouncycastle.BCKeyAndCertificateFactory
-
builder
public static StaticTigerKeyAndCertificateFactory.StaticTigerKeyAndCertificateFactoryBuilder builder()
-