| Package | Description | 
|---|---|
| org.keycloak.adapters | |
| org.keycloak.adapters.authentication | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ClientCredentialsProvider | KeycloakDeployment. clientAuthenticator | 
| Modifier and Type | Method and Description | 
|---|---|
| ClientCredentialsProvider | KeycloakDeployment. getClientAuthenticator() | 
| ClientCredentialsProvider | AdapterDeploymentContext.DeploymentDelegate. getClientAuthenticator() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | KeycloakDeployment. setClientAuthenticator(ClientCredentialsProvider clientAuthenticator) | 
| void | AdapterDeploymentContext.DeploymentDelegate. setClientAuthenticator(ClientCredentialsProvider clientAuthenticator) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ClientIdAndSecretCredentialsProviderTraditional OAuth2 authentication of clients based on client_id and client_secret | 
| class  | JWTClientCredentialsProviderClient authentication based on JWT signed by client private key . | 
| class  | JWTClientSecretCredentialsProviderClient authentication based on JWT signed by client secret instead of private key . | 
| Modifier and Type | Method and Description | 
|---|---|
| static ClientCredentialsProvider | ClientCredentialsProviderUtils. bootstrapClientAuthenticator(KeycloakDeployment deployment) | 
Copyright © 2018 JBoss by Red Hat. All rights reserved.