Package io.quarkus.oidc
Class OidcTenantConfig.CertificateChain
java.lang.Object
io.quarkus.oidc.OidcTenantConfig.CertificateChain
- All Implemented Interfaces:
OidcTenantConfig.CertificateChain
- Enclosing class:
OidcTenantConfig
@Deprecated(since="3.18",
forRemoval=true)
public static class OidcTenantConfig.CertificateChain
extends Object
implements OidcTenantConfig.CertificateChain
Deprecated, for removal: This API element is subject to removal in a future version.
-
Field Summary
FieldsModifier and TypeFieldDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Common name of the leaf certificate.Deprecated, for removal: This API element is subject to removal in a future version.A parameter to specify the alias of the truststore certificate.Deprecated, for removal: This API element is subject to removal in a future version.Truststore file which keeps thumbprints of the trusted certificates.Deprecated, for removal: This API element is subject to removal in a future version.An optional parameter to specify type of the truststore file.Deprecated, for removal: This API element is subject to removal in a future version.A parameter to specify the password of the truststore file if it is configured withtrustStoreFile. -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Common name of the leaf certificate.voidsetLeafCertificateName(String leafCertificateName) Deprecated, for removal: This API element is subject to removal in a future version.voidsetTrustStoreCertAlias(String trustStoreCertAlias) Deprecated, for removal: This API element is subject to removal in a future version.voidsetTrustStoreFile(Path trustStoreFile) Deprecated, for removal: This API element is subject to removal in a future version.voidsetTrustStoreFileType(Optional<String> trustStoreFileType) Deprecated, for removal: This API element is subject to removal in a future version.voidsetTrustStorePassword(String trustStorePassword) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.A parameter to specify the alias of the truststore certificate.Deprecated, for removal: This API element is subject to removal in a future version.Truststore file which keeps thumbprints of the trusted certificates.Deprecated, for removal: This API element is subject to removal in a future version.An optional parameter to specify type of the truststore file.Deprecated, for removal: This API element is subject to removal in a future version.A parameter to specify the password of the truststore file if it is configured withOidcTenantConfig.CertificateChain.trustStoreFile().
-
Field Details
-
leafCertificateName
Deprecated, for removal: This API element is subject to removal in a future version.Common name of the leaf certificate. It must be set if thetrustStoreFiledoes not have this certificate imported. -
trustStoreFile
Deprecated, for removal: This API element is subject to removal in a future version.Truststore file which keeps thumbprints of the trusted certificates. -
trustStorePassword
Deprecated, for removal: This API element is subject to removal in a future version.A parameter to specify the password of the truststore file if it is configured withtrustStoreFile. -
trustStoreCertAlias
Deprecated, for removal: This API element is subject to removal in a future version.A parameter to specify the alias of the truststore certificate. -
trustStoreFileType
Deprecated, for removal: This API element is subject to removal in a future version.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()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getTrustStoreFile
Deprecated, for removal: This API element is subject to removal in a future version. -
setTrustStoreFile
Deprecated, for removal: This API element is subject to removal in a future version. -
getTrustStoreCertAlias
Deprecated, for removal: This API element is subject to removal in a future version. -
setTrustStoreCertAlias
Deprecated, for removal: This API element is subject to removal in a future version. -
getTrustStoreFileType
Deprecated, for removal: This API element is subject to removal in a future version. -
setTrustStoreFileType
Deprecated, for removal: This API element is subject to removal in a future version. -
getLeafCertificateName
Deprecated, for removal: This API element is subject to removal in a future version. -
setLeafCertificateName
Deprecated, for removal: This API element is subject to removal in a future version. -
getTrustStorePassword
Deprecated, for removal: This API element is subject to removal in a future version. -
setTrustStorePassword
Deprecated, for removal: This API element is subject to removal in a future version. -
leafCertificateName
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OidcTenantConfig.CertificateChainCommon name of the leaf certificate. It must be set if theOidcTenantConfig.CertificateChain.trustStoreFile()does not have this certificate imported.- Specified by:
leafCertificateNamein interfaceOidcTenantConfig.CertificateChain
-
trustStoreFile
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OidcTenantConfig.CertificateChainTruststore file which keeps thumbprints of the trusted certificates.- Specified by:
trustStoreFilein interfaceOidcTenantConfig.CertificateChain
-
trustStorePassword
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OidcTenantConfig.CertificateChainA parameter to specify the password of the truststore file if it is configured withOidcTenantConfig.CertificateChain.trustStoreFile().- Specified by:
trustStorePasswordin interfaceOidcTenantConfig.CertificateChain
-
trustStoreCertAlias
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OidcTenantConfig.CertificateChainA parameter to specify the alias of the truststore certificate.- Specified by:
trustStoreCertAliasin interfaceOidcTenantConfig.CertificateChain
-
trustStoreFileType
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OidcTenantConfig.CertificateChainAn optional parameter to specify type of the truststore file. If not given, the type is automatically detected based on the file name.- Specified by:
trustStoreFileTypein interfaceOidcTenantConfig.CertificateChain
-
OidcTenantConfigBuilder.CertificateChainBuilderbuilder