Package io.jans.as.server.service.token
Class TokenService
- java.lang.Object
-
- io.jans.as.server.service.token.TokenService
-
@Named public class TokenService extends java.lang.ObjectToken specific service methods- Author:
- Yuriy Movchan Date: 10/03/2012
-
-
Constructor Summary
Constructors Constructor Description TokenService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable java.lang.StringextractToken(@Nullable java.lang.String authorizationParameter, @NotNull HttpAuthTokenType tokenType)@Nullable AuthorizationGrantgetAuthorizationGrant(@Nullable java.lang.String authorization)@Nullable AuthorizationGrantgetAuthorizationGrant(@Nullable java.lang.String authorization, @Nullable HttpAuthTokenType tokenType)@Nullable AuthorizationGrantgetBasicAuthorizationGrant(@Nullable java.lang.String authorization)@Nullable java.lang.StringgetBasicToken(@Nullable java.lang.String authorizationParameter)@Nullable AuthorizationGrantgetBearerAuthorizationGrant(@Nullable java.lang.String authorization)@Nullable java.lang.StringgetBearerToken(@Nullable java.lang.String authorizationParameter)@NotNull java.lang.StringgetClientDn(@Nullable java.lang.String p_authorization)@Nullable java.lang.StringgetToken(@Nullable java.lang.String authorization)@Nullable java.lang.StringgetToken(@Nullable java.lang.String authorization, @Nullable HttpAuthTokenType... allowedTokenTypes)booleanisBasicAuthToken(@Nullable java.lang.String authorizationParameter)booleanisBearerAuthToken(@Nullable java.lang.String authorizationParameter)booleanisNegotiateAuthToken(@Nullable java.lang.String authorizationParameter)booleanisToken(@Nullable java.lang.String authorizationParameter, @NotNull HttpAuthTokenType tokenType)
-
-
-
Method Detail
-
isToken
public boolean isToken(@Nullable @Nullable java.lang.String authorizationParameter, @NotNull @NotNull HttpAuthTokenType tokenType)
-
extractToken
@Nullable public @Nullable java.lang.String extractToken(@Nullable @Nullable java.lang.String authorizationParameter, @NotNull @NotNull HttpAuthTokenType tokenType)
-
isBasicAuthToken
public boolean isBasicAuthToken(@Nullable @Nullable java.lang.String authorizationParameter)
-
isBearerAuthToken
public boolean isBearerAuthToken(@Nullable @Nullable java.lang.String authorizationParameter)
-
isNegotiateAuthToken
public boolean isNegotiateAuthToken(@Nullable @Nullable java.lang.String authorizationParameter)
-
getBasicToken
@Nullable public @Nullable java.lang.String getBasicToken(@Nullable @Nullable java.lang.String authorizationParameter)
-
getBearerToken
@Nullable public @Nullable java.lang.String getBearerToken(@Nullable @Nullable java.lang.String authorizationParameter)
-
getToken
@Nullable public @Nullable java.lang.String getToken(@Nullable @Nullable java.lang.String authorization)
-
getToken
@Nullable public @Nullable java.lang.String getToken(@Nullable @Nullable java.lang.String authorization, @Nullable @Nullable HttpAuthTokenType... allowedTokenTypes)
-
getAuthorizationGrant
@Nullable public @Nullable AuthorizationGrant getAuthorizationGrant(@Nullable @Nullable java.lang.String authorization)
-
getBearerAuthorizationGrant
@Nullable public @Nullable AuthorizationGrant getBearerAuthorizationGrant(@Nullable @Nullable java.lang.String authorization)
-
getBasicAuthorizationGrant
@Nullable public @Nullable AuthorizationGrant getBasicAuthorizationGrant(@Nullable @Nullable java.lang.String authorization)
-
getAuthorizationGrant
@Nullable public @Nullable AuthorizationGrant getAuthorizationGrant(@Nullable @Nullable java.lang.String authorization, @Nullable @Nullable HttpAuthTokenType tokenType)
-
getClientDn
@NotNull public @NotNull java.lang.String getClientDn(@Nullable @Nullable java.lang.String p_authorization)
-
-