Class TokenService

java.lang.Object
org.gluu.oxauth.service.token.TokenService

@Named public class TokenService extends Object
Token specific service methods
Author:
Yuriy Movchan Date: 10/03/2012
  • Constructor Details

    • TokenService

      public TokenService()
  • Method Details

    • isToken

      public boolean isToken(@Nullable @Nullable String authorizationParameter, @NotNull @NotNull HttpAuthTokenType tokenType)
    • extractToken

      @Nullable public @Nullable String extractToken(@Nullable @Nullable String authorizationParameter, @NotNull @NotNull HttpAuthTokenType tokenType)
    • isBasicAuthToken

      public boolean isBasicAuthToken(@Nullable @Nullable String authorizationParameter)
    • isBearerAuthToken

      public boolean isBearerAuthToken(@Nullable @Nullable String authorizationParameter)
    • isNegotiateAuthToken

      public boolean isNegotiateAuthToken(@Nullable @Nullable String authorizationParameter)
    • getBasicToken

      @Nullable public @Nullable String getBasicToken(@Nullable @Nullable String authorizationParameter)
    • getBearerToken

      @Nullable public @Nullable String getBearerToken(@Nullable @Nullable String authorizationParameter)
    • getToken

      @Nullable public @Nullable String getToken(@Nullable @Nullable String authorization)
    • getToken

      @Nullable public @Nullable String getToken(@Nullable @Nullable String authorization, @Nullable @Nullable HttpAuthTokenType... allowedTokenTypes)
    • getAuthorizationGrant

      @Nullable public @Nullable AuthorizationGrant getAuthorizationGrant(@Nullable @Nullable String authorization)
    • getBearerAuthorizationGrant

      @Nullable public @Nullable AuthorizationGrant getBearerAuthorizationGrant(@Nullable @Nullable String authorization)
    • getBasicAuthorizationGrant

      @Nullable public @Nullable AuthorizationGrant getBasicAuthorizationGrant(@Nullable @Nullable String authorization)
    • getAuthorizationGrant

      @Nullable public @Nullable AuthorizationGrant getAuthorizationGrant(@Nullable @Nullable String authorization, @Nullable @Nullable HttpAuthTokenType tokenType)
    • getClientDn

      @NotNull public @NotNull String getClientDn(@Nullable @Nullable String p_authorization)