Package io.quarkus.oidc.common.runtime
Class OidcCommonConfig.Tls
java.lang.Object
io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
- All Implemented Interfaces:
OidcCommonConfig.Tls
- Enclosing class:
OidcCommonConfig
@Deprecated(since="3.18")
public static class OidcCommonConfig.Tls
extends Object
implements OidcCommonConfig.Tls
Deprecated.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionDeprecated.Use the TLS registry instead.Deprecated.Use the TLS registry instead.Deprecated.Use the TLS registry instead.Deprecated.Use the TLS registry instead.Deprecated.Use the TLS registry instead.Deprecated.Use the TLS registry instead.Deprecated.The name of the TLS configuration to use.Deprecated.Use the TLS registry instead.Deprecated.Use the TLS registry instead.Deprecated.Use the TLS registry instead.Deprecated.Use the TLS registry instead.Deprecated.Use the TLS registry instead.Deprecated.Use the TLS registry instead. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.An optional keystore that holds the certificate information instead of specifying separate files.Deprecated.The type of the keystore file.Deprecated.The alias of a specific key in the keystore.Deprecated.The password of the key, if it is different from theOidcCommonConfig.Tls.keyStorePassword().Deprecated.The password of the keystore file.Deprecated.The provider of the keystore file.voidsetKeyStoreProvider(String keyStoreProvider) Deprecated.voidsetTrustStoreCertAlias(String trustStoreCertAlias) Deprecated.voidsetTrustStoreFile(Path trustStoreFile) Deprecated.voidsetTrustStorePassword(String trustStorePassword) Deprecated.voidsetTrustStoreProvider(String trustStoreProvider) Deprecated.voidsetVerification(OidcCommonConfig.Tls.Verification verification) Deprecated.Deprecated.The name of the TLS configuration to use.Deprecated.The alias of the truststore certificate.Deprecated.The truststore that holds the certificate information of the certificates to trust.Deprecated.The type of the truststore file.Deprecated.The password of the truststore file.Deprecated.The provider of the truststore file.Deprecated.Certificate validation and hostname verification, which can be one of the followingOidcCommonConfig.Tls.Verificationvalues.
-
Field Details
-
tlsConfigurationName
Deprecated.The name of the TLS configuration to use.If a name is configured, it uses the configuration from
quarkus.tls.<name>.*If a name is configured, but no TLS configuration is found with that name then an error will be thrown.The default TLS configuration is not used by default.
-
verification
Deprecated.Use the TLS registry instead.Certificate validation and hostname verification, which can be one of the followingOidcCommonConfig.Tls.Verificationvalues. Default is `required`. -
keyStoreFile
Deprecated.Use the TLS registry instead.An optional keystore that holds the certificate information instead of specifying separate files. -
keyStoreFileType
Deprecated.Use the TLS registry instead.The type of the keystore file. If not given, the type is automatically detected based on the file name. -
keyStoreProvider
Deprecated.Use the TLS registry instead.The provider of the keystore file. If not given, the provider is automatically detected based on the keystore file type. -
keyStorePassword
Deprecated.Use the TLS registry instead.The password of the keystore file. If not given, the default value, `password`, is used. -
keyStoreKeyAlias
Deprecated.Use the TLS registry instead.The alias of a specific key in the keystore. When SNI is disabled, if the keystore contains multiple keys and no alias is specified, the behavior is undefined. -
keyStoreKeyPassword
Deprecated.Use the TLS registry instead.The password of the key, if it is different from thekeyStorePassword. -
trustStoreFile
Deprecated.Use the TLS registry instead.The truststore that holds the certificate information of the certificates to trust. -
trustStorePassword
Deprecated.Use the TLS registry instead.The password of the truststore file. -
trustStoreCertAlias
Deprecated.Use the TLS registry instead.The alias of the truststore certificate. -
trustStoreFileType
Deprecated.Use the TLS registry instead.The type of the truststore file. If not given, the type is automatically detected based on the file name. -
trustStoreProvider
Deprecated.Use the TLS registry instead.The provider of the truststore file. If not given, the provider is automatically detected based on the truststore file type.
-
-
Constructor Details
-
Tls
public Tls()Deprecated.
-
-
Method Details
-
tlsConfigurationName
Deprecated.Description copied from interface:OidcCommonConfig.TlsThe name of the TLS configuration to use.If a name is configured, it uses the configuration from
quarkus.tls.<name>.*If a name is configured, but no TLS configuration is found with that name then an error will be thrown.The default TLS configuration is not used by default.
- Specified by:
tlsConfigurationNamein interfaceOidcCommonConfig.Tls
-
verification
Deprecated.Description copied from interface:OidcCommonConfig.TlsCertificate validation and hostname verification, which can be one of the followingOidcCommonConfig.Tls.Verificationvalues. Default is `required`.- Specified by:
verificationin interfaceOidcCommonConfig.Tls
-
keyStoreFile
Deprecated.Description copied from interface:OidcCommonConfig.TlsAn optional keystore that holds the certificate information instead of specifying separate files.- Specified by:
keyStoreFilein interfaceOidcCommonConfig.Tls
-
keyStoreFileType
Deprecated.Description copied from interface:OidcCommonConfig.TlsThe type of the keystore file. If not given, the type is automatically detected based on the file name.- Specified by:
keyStoreFileTypein interfaceOidcCommonConfig.Tls
-
keyStoreProvider
Deprecated.Description copied from interface:OidcCommonConfig.TlsThe provider of the keystore file. If not given, the provider is automatically detected based on the keystore file type.- Specified by:
keyStoreProviderin interfaceOidcCommonConfig.Tls
-
keyStorePassword
Deprecated.Description copied from interface:OidcCommonConfig.TlsThe password of the keystore file. If not given, the default value, `password`, is used.- Specified by:
keyStorePasswordin interfaceOidcCommonConfig.Tls
-
keyStoreKeyAlias
Deprecated.Description copied from interface:OidcCommonConfig.TlsThe alias of a specific key in the keystore. When SNI is disabled, if the keystore contains multiple keys and no alias is specified, the behavior is undefined.- Specified by:
keyStoreKeyAliasin interfaceOidcCommonConfig.Tls
-
keyStoreKeyPassword
Deprecated.Description copied from interface:OidcCommonConfig.TlsThe password of the key, if it is different from theOidcCommonConfig.Tls.keyStorePassword().- Specified by:
keyStoreKeyPasswordin interfaceOidcCommonConfig.Tls
-
trustStoreFile
Deprecated.Description copied from interface:OidcCommonConfig.TlsThe truststore that holds the certificate information of the certificates to trust.- Specified by:
trustStoreFilein interfaceOidcCommonConfig.Tls
-
trustStorePassword
Deprecated.Description copied from interface:OidcCommonConfig.TlsThe password of the truststore file.- Specified by:
trustStorePasswordin interfaceOidcCommonConfig.Tls
-
trustStoreCertAlias
Deprecated.Description copied from interface:OidcCommonConfig.TlsThe alias of the truststore certificate.- Specified by:
trustStoreCertAliasin interfaceOidcCommonConfig.Tls
-
trustStoreFileType
Deprecated.Description copied from interface:OidcCommonConfig.TlsThe type of the truststore file. If not given, the type is automatically detected based on the file name.- Specified by:
trustStoreFileTypein interfaceOidcCommonConfig.Tls
-
trustStoreProvider
Deprecated.Description copied from interface:OidcCommonConfig.TlsThe provider of the truststore file. If not given, the provider is automatically detected based on the truststore file type.- Specified by:
trustStoreProviderin interfaceOidcCommonConfig.Tls
-
getVerification
Deprecated. -
setVerification
Deprecated. -
getTrustStoreFile
Deprecated. -
setTrustStoreFile
Deprecated. -
getTrustStorePassword
Deprecated. -
setTrustStorePassword
Deprecated. -
getTrustStoreCertAlias
Deprecated. -
setTrustStoreCertAlias
Deprecated. -
getKeyStoreProvider
Deprecated. -
setKeyStoreProvider
Deprecated. -
getTrustStoreProvider
Deprecated. -
setTrustStoreProvider
Deprecated.
-
OidcCommonConfigBuilderto create the TLS config