Package io.quarkus.oidc
Class OidcTenantConfig.CertificateChain
java.lang.Object
io.quarkus.oidc.OidcTenantConfig.CertificateChain
- Enclosing class:
- OidcTenantConfig
-
Field Summary
FieldsModifier and TypeFieldDescriptionCommon name of the leaf certificate.A parameter to specify the alias of the truststore certificate.Truststore file which keeps thumbprints of the trusted certificates.An optional parameter to specify type of the truststore file.A parameter to specify the password of the truststore file if it is configured withtrustStoreFile
. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setLeafCertificateName
(String leafCertificateName) void
setTrustStoreCertAlias
(String trustStoreCertAlias) void
setTrustStoreFile
(Path trustStoreFile) void
setTrustStoreFileType
(Optional<String> trustStoreFileType) void
setTrustStorePassword
(String trustStorePassword)
-
Field Details
-
leafCertificateName
Common name of the leaf certificate. It must be set if thetrustStoreFile
does not have this certificate imported. -
trustStoreFile
Truststore file which keeps thumbprints of the trusted certificates. -
trustStorePassword
A parameter to specify the password of the truststore file if it is configured withtrustStoreFile
. -
trustStoreCertAlias
A parameter to specify the alias of the truststore certificate. -
trustStoreFileType
An optional parameter to specify type of the truststore file. If not given, the type is automatically detected based on the file name.
-
-
Constructor Details
-
CertificateChain
public CertificateChain()
-
-
Method Details
-
getTrustStoreFile
-
setTrustStoreFile
-
getTrustStoreCertAlias
-
setTrustStoreCertAlias
-
getTrustStoreFileType
-
setTrustStoreFileType
-
getLeafCertificateName
-
setLeafCertificateName
-
getTrustStorePassword
-
setTrustStorePassword
-