Uses of Interface
org.keycloak.protocol.oidc.client.authentication.ClientCredentialsProvider
Package
Description
-
Uses of ClientCredentialsProvider in org.keycloak.authorization.client
Modifier and TypeMethodDescriptionvoid
Configuration.setClientCredentialsProvider
(ClientCredentialsProvider clientCredentialsProvider) -
Uses of ClientCredentialsProvider in org.keycloak.authorization.client.util
ModifierConstructorDescriptionHttp
(Configuration configuration, ClientCredentialsProvider authenticator) HttpMethod
(Configuration configuration, ClientCredentialsProvider authenticator, org.apache.http.client.methods.RequestBuilder builder) HttpMethod
(Configuration configuration, ClientCredentialsProvider authenticator, org.apache.http.client.methods.RequestBuilder builder, Map<String, List<String>> params, Map<String, String> headers) HttpMethodAuthenticator
(HttpMethod<R> method, ClientCredentialsProvider clientCredentialsProvider) -
Uses of ClientCredentialsProvider in org.keycloak.protocol.oidc.client.authentication
Modifier and TypeClassDescriptionclass
Traditional OAuth2 authentication of clients based on client_id and client_secretclass
Client authentication based on JWT signed by client private key .class
Client authentication based on JWT signed by client secret instead of private key .Modifier and TypeMethodDescriptionstatic ClientCredentialsProvider
ClientCredentialsProviderUtils.bootstrapClientAuthenticator
(AdapterConfig deployment) Modifier and TypeMethodDescriptionstatic void
ClientCredentialsProviderUtils.setClientCredentials
(AdapterConfig deployment, ClientCredentialsProvider authenticator, Map<String, String> requestHeaders, Map<String, String> formparams) Use this method when calling backchannel request directly from your application.Modifier and TypeMethodDescriptionstatic void
ClientCredentialsProviderUtils.loadAuthenticators
(Map<String, ClientCredentialsProvider> authenticators, ClassLoader classLoader)