Class BearerTokenRequestAuthenticator

    • Field Detail

      • log

        protected org.jboss.logging.Logger log
      • tokenString

        protected String tokenString
      • token

        protected org.keycloak.representations.AccessToken token
      • surrogate

        protected String surrogate
      • challenge

        protected org.keycloak.adapters.spi.AuthChallenge challenge
    • Constructor Detail

      • BearerTokenRequestAuthenticator

        public BearerTokenRequestAuthenticator​(KeycloakDeployment deployment)
    • Method Detail

      • getChallenge

        public org.keycloak.adapters.spi.AuthChallenge getChallenge()
      • getTokenString

        public String getTokenString()
      • getToken

        public org.keycloak.representations.AccessToken getToken()
      • getSurrogate

        public String getSurrogate()
      • authenticate

        public org.keycloak.adapters.spi.AuthOutcome authenticate​(org.keycloak.adapters.spi.HttpFacade exchange)
      • authenticateToken

        protected org.keycloak.adapters.spi.AuthOutcome authenticateToken​(org.keycloak.adapters.spi.HttpFacade exchange,
                                                                          String tokenString)
      • clientCertChallenge

        protected org.keycloak.adapters.spi.AuthChallenge clientCertChallenge()
      • challengeResponse

        protected org.keycloak.adapters.spi.AuthChallenge challengeResponse​(org.keycloak.adapters.spi.HttpFacade facade,
                                                                            OIDCAuthenticationError.Reason reason,
                                                                            String error,
                                                                            String description)