Package de.gematik.test.tiger.proxy.tls
Class StaticKeyAndCertificateFactory
java.lang.Object
de.gematik.test.tiger.proxy.tls.StaticKeyAndCertificateFactory
- All Implemented Interfaces:
KeyAndCertificateFactory
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
ConstructorsConstructorDescriptionStaticKeyAndCertificateFactory(List<de.gematik.test.tiger.common.pki.TigerPkiIdentity> availableIdentities) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Optional<de.gematik.test.tiger.common.pki.TigerPkiIdentity>findExactIdentityForHostname(String hostname) de.gematik.test.tiger.common.pki.TigerPkiIdentityresolveIdentityForHostname(String hostname)
-
Constructor Details
-
StaticKeyAndCertificateFactory
public StaticKeyAndCertificateFactory(List<de.gematik.test.tiger.common.pki.TigerPkiIdentity> availableIdentities)
-
-
Method Details
-
findExactIdentityForHostname
public Optional<de.gematik.test.tiger.common.pki.TigerPkiIdentity> findExactIdentityForHostname(String hostname) - Specified by:
findExactIdentityForHostnamein interfaceKeyAndCertificateFactory
-
resolveIdentityForHostname
public de.gematik.test.tiger.common.pki.TigerPkiIdentity resolveIdentityForHostname(String hostname) - Specified by:
resolveIdentityForHostnamein interfaceKeyAndCertificateFactory
-
builder
-