Package io.quarkus.oidc.common.runtime
Class OidcClientCommonConfig.Credentials
java.lang.Object
io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials
- All Implemented Interfaces:
OidcClientCommonConfig.Credentials
- Enclosing class:
OidcClientCommonConfig
@Deprecated(since="3.18",
forRemoval=true)
public static class OidcClientCommonConfig.Credentials
extends Object
implements OidcClientCommonConfig.Credentials
Deprecated, for removal: This API element is subject to removal in a future version.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDeprecated, for removal: This API element is subject to removal in a future version.Supports the client authentication `client_secret_jwt` and `private_key_jwt` methods, which involves sending a JWT token assertion signed with a client secret or private key.static classDeprecated, for removal: This API element is subject to removal in a future version.CredentialsProvider, which provides a client secret.static classDeprecated, for removal: This API element is subject to removal in a future version.Supports the client authentication methods that involve sending a client secret. -
Field Summary
FieldsModifier and TypeFieldDescriptionDeprecated, for removal: This API element is subject to removal in a future version.The client secret used by the `client_secret_basic` (default), `client_secret_post`, or `client_secret_jwt` authentication methods.Deprecated, for removal: This API element is subject to removal in a future version.Client JSON Web Token (JWT) authentication methodsDeprecated, for removal: This API element is subject to removal in a future version.The client secret used by the `client_secret_basic` authentication method. -
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.The client secret used by the `client_secret_basic` (default), `client_secret_post`, or `client_secret_jwt` authentication methods.Deprecated, for removal: This API element is subject to removal in a future version.getJwt()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.jwt()Deprecated, for removal: This API element is subject to removal in a future version.Client JSON Web Token (JWT) authentication methodssecret()Deprecated, for removal: This API element is subject to removal in a future version.The client secret used by the `client_secret_basic` authentication method.voidsetClientSecret(OidcClientCommonConfig.Credentials.Secret clientSecret) Deprecated, for removal: This API element is subject to removal in a future version.voidDeprecated, for removal: This API element is subject to removal in a future version.voidDeprecated, for removal: This API element is subject to removal in a future version.
-
Field Details
-
secret
Deprecated, for removal: This API element is subject to removal in a future version.The client secret used by the `client_secret_basic` authentication method. Must be set unless a secret is set inclientSecretorjwtclient authentication is required. You can use `client-secret.value` instead, but both properties are mutually exclusive. -
clientSecret
Deprecated, for removal: This API element is subject to removal in a future version.The client secret used by the `client_secret_basic` (default), `client_secret_post`, or `client_secret_jwt` authentication methods. Note that a `secret.value` property can be used instead to support the `client_secret_basic` method but both properties are mutually exclusive. -
jwt
Deprecated, for removal: This API element is subject to removal in a future version.Client JSON Web Token (JWT) authentication methods
-
-
Constructor Details
-
Credentials
public Credentials()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getSecret
Deprecated, for removal: This API element is subject to removal in a future version. -
setSecret
Deprecated, for removal: This API element is subject to removal in a future version. -
getClientSecret
Deprecated, for removal: This API element is subject to removal in a future version. -
setClientSecret
Deprecated, for removal: This API element is subject to removal in a future version. -
getJwt
Deprecated, for removal: This API element is subject to removal in a future version. -
setJwt
Deprecated, for removal: This API element is subject to removal in a future version. -
secret
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OidcClientCommonConfig.CredentialsThe client secret used by the `client_secret_basic` authentication method. Must be set unless a secret is set inOidcClientCommonConfig.Credentials.clientSecret()orOidcClientCommonConfig.Credentials.jwt()client authentication is required. You can use `client-secret.value` instead, but both properties are mutually exclusive.- Specified by:
secretin interfaceOidcClientCommonConfig.Credentials
-
clientSecret
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OidcClientCommonConfig.CredentialsThe client secret used by the `client_secret_basic` (default), `client_secret_post`, or `client_secret_jwt` authentication methods. Note that a `secret.value` property can be used instead to support the `client_secret_basic` method but both properties are mutually exclusive.- Specified by:
clientSecretin interfaceOidcClientCommonConfig.Credentials
-
jwt
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OidcClientCommonConfig.CredentialsClient JSON Web Token (JWT) authentication methods- Specified by:
jwtin interfaceOidcClientCommonConfig.Credentials
-
OidcClientCommonConfigBuilder.CredentialsBuilder