Package | Description |
---|---|
org.keycloak.authentication | |
org.keycloak.authentication.authenticators.client |
Modifier and Type | Method and Description |
---|---|
ClientAuthenticator |
ClientAuthenticatorFactory.create() |
ClientAuthenticator |
AuthenticationProcessor.Result.getClientAuthenticator() |
Modifier and Type | Method and Description |
---|---|
AuthenticationProcessor.Result |
AuthenticationProcessor.createClientAuthenticatorContext(AuthenticationExecutionModel model,
ClientAuthenticator clientAuthenticator,
List<AuthenticationExecutionModel> executions) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractClientAuthenticator |
class |
ClientIdAndSecretAuthenticator
Validates client based on "client_id" and "client_secret" sent either in request parameters or in "Authorization: Basic" header .
|
class |
JWTClientAuthenticator
Client authentication based on JWT signed by client private key .
|
class |
JWTClientSecretAuthenticator
Client authentication based on JWT signed by client secret instead of private key .
|
class |
X509ClientAuthenticator |
Modifier and Type | Method and Description |
---|---|
ClientAuthenticator |
AbstractClientAuthenticator.create() |
ClientAuthenticator |
AbstractClientAuthenticator.create(KeycloakSession session) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.