Package org.keycloak.services.managers
Class AppAuthManager.BearerTokenAuthenticator
- java.lang.Object
-
- org.keycloak.services.managers.AppAuthManager.BearerTokenAuthenticator
-
- Enclosing class:
- AppAuthManager
public static class AppAuthManager.BearerTokenAuthenticator extends Object
-
-
Constructor Summary
Constructors Constructor Description BearerTokenAuthenticator(org.keycloak.models.KeycloakSession session)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthenticationManager.AuthResultauthenticate()AppAuthManager.BearerTokenAuthenticatorsetAudience(String audience)AppAuthManager.BearerTokenAuthenticatorsetConnection(org.keycloak.common.ClientConnection connection)AppAuthManager.BearerTokenAuthenticatorsetHeaders(javax.ws.rs.core.HttpHeaders headers)AppAuthManager.BearerTokenAuthenticatorsetRealm(org.keycloak.models.RealmModel realm)AppAuthManager.BearerTokenAuthenticatorsetSession(org.keycloak.models.KeycloakSession session)AppAuthManager.BearerTokenAuthenticatorsetTokenString(String tokenString)AppAuthManager.BearerTokenAuthenticatorsetUriInfo(javax.ws.rs.core.UriInfo uriInfo)
-
-
-
Method Detail
-
setSession
public AppAuthManager.BearerTokenAuthenticator setSession(org.keycloak.models.KeycloakSession session)
-
setRealm
public AppAuthManager.BearerTokenAuthenticator setRealm(org.keycloak.models.RealmModel realm)
-
setUriInfo
public AppAuthManager.BearerTokenAuthenticator setUriInfo(javax.ws.rs.core.UriInfo uriInfo)
-
setConnection
public AppAuthManager.BearerTokenAuthenticator setConnection(org.keycloak.common.ClientConnection connection)
-
setHeaders
public AppAuthManager.BearerTokenAuthenticator setHeaders(javax.ws.rs.core.HttpHeaders headers)
-
setTokenString
public AppAuthManager.BearerTokenAuthenticator setTokenString(String tokenString)
-
setAudience
public AppAuthManager.BearerTokenAuthenticator setAudience(String audience)
-
authenticate
public AuthenticationManager.AuthResult authenticate()
-
-