public static class OidcCommonConfig.Credentials extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
OidcCommonConfig.Credentials.Jwt
Supports the client authentication 'client_secret_jwt' and 'private_key_jwt' methods which involve sending a JWT
token
assertion signed with either a client secret or private key.
|
static class |
OidcCommonConfig.Credentials.Secret
Supports the client authentication methods which involve sending a client secret.
|
| Modifier and Type | Field and Description |
|---|---|
OidcCommonConfig.Credentials.Secret |
clientSecret
Client secret which can be used for the `client_secret_basic` (default) and `client_secret_post`
and 'client_secret_jwt' authentication methods.
|
OidcCommonConfig.Credentials.Jwt |
jwt
Client JWT authentication methods
|
Optional<String> |
secret
Client secret which is used for a `client_secret_basic` authentication method.
|
| Constructor and Description |
|---|
Credentials() |
| Modifier and Type | Method and Description |
|---|---|
OidcCommonConfig.Credentials.Secret |
getClientSecret() |
Optional<String> |
getSecret() |
void |
setClientSecret(OidcCommonConfig.Credentials.Secret clientSecret) |
void |
setSecret(String secret) |
@ConfigItem public Optional<String> secret
@ConfigItem public OidcCommonConfig.Credentials.Secret clientSecret
@ConfigItem public OidcCommonConfig.Credentials.Jwt jwt
public void setSecret(String secret)
public OidcCommonConfig.Credentials.Secret getClientSecret()
public void setClientSecret(OidcCommonConfig.Credentials.Secret clientSecret)
Copyright © 2021 JBoss by Red Hat. All rights reserved.