Package org.wildfly.security.http.oidc
Class BearerTokenRequestAuthenticator
- java.lang.Object
- 
- org.wildfly.security.http.oidc.BearerTokenRequestAuthenticator
 
- 
- Direct Known Subclasses:
- BasicAuthRequestAuthenticator,- QueryParameterTokenRequestAuthenticator
 
 class BearerTokenRequestAuthenticator extends Object - Author:
- Bill Burke, Farah Juma
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected AuthChallengechallengeprotected OidcHttpFacadefacadeprotected OidcClientConfigurationoidcClientConfigurationprivate Stringsurrogateprivate AccessTokentokenprotected StringtokenString
 - 
Constructor SummaryConstructors Constructor Description BearerTokenRequestAuthenticator(OidcHttpFacade facade, OidcClientConfiguration oidcClientConfiguration)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Oidc.AuthOutcomeauthenticate()protected AuthChallengechallengeResponse(AuthenticationError.Reason reason, String error, String description)protected AuthChallengeclientCertChallenge()AuthChallengegetChallenge()StringgetSurrogate()AccessTokengetToken()StringgetTokenString()private booleanisVerifyCaller(RealmAccessClaim accessClaim)protected Oidc.AuthOutcomeverifyToken(String tokenString)
 
- 
- 
- 
Field Detail- 
facadeprotected OidcHttpFacade facade 
 - 
oidcClientConfigurationprotected OidcClientConfiguration oidcClientConfiguration 
 - 
challengeprotected AuthChallenge challenge 
 - 
tokenStringprotected String tokenString 
 - 
tokenprivate AccessToken token 
 - 
surrogateprivate String surrogate 
 
- 
 - 
Constructor Detail- 
BearerTokenRequestAuthenticatorpublic BearerTokenRequestAuthenticator(OidcHttpFacade facade, OidcClientConfiguration oidcClientConfiguration) 
 
- 
 - 
Method Detail- 
getChallengepublic AuthChallenge getChallenge() 
 - 
getTokenStringpublic String getTokenString() 
 - 
getTokenpublic AccessToken getToken() 
 - 
getSurrogatepublic String getSurrogate() 
 - 
authenticatepublic Oidc.AuthOutcome authenticate() 
 - 
verifyTokenprotected Oidc.AuthOutcome verifyToken(String tokenString) 
 - 
isVerifyCallerprivate boolean isVerifyCaller(RealmAccessClaim accessClaim) 
 - 
challengeResponseprotected AuthChallenge challengeResponse(AuthenticationError.Reason reason, String error, String description) 
 - 
clientCertChallengeprotected AuthChallenge clientCertChallenge() 
 
- 
 
-