Package io.jans.as.server.token.ws.rs
Class TxTokenValidator
- java.lang.Object
-
- io.jans.as.server.token.ws.rs.TxTokenValidator
-
@Named public class TxTokenValidator extends Object
- Author:
- Yuriy Z
-
-
Constructor Summary
Constructors Constructor Description TxTokenValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.ws.rs.core.Response.ResponseBuilder
error(int status, io.jans.as.model.token.TokenErrorResponseType type, String reason)
protected AuthorizationGrant
getIdTokenGrant(String idTokenHint)
void
validateRequestedTokenType(String requestedTokenType, OAuth2AuditLog auditLog)
AuthorizationGrant
validateSubjectToken(String subjectToken, io.jans.as.model.common.SubjectTokenType subjectTokenTypeEnum, OAuth2AuditLog auditLog)
io.jans.as.model.common.SubjectTokenType
validateSubjectTokenType(String subjectTokenType, OAuth2AuditLog auditLog)
-
-
-
Method Detail
-
validateRequestedTokenType
public void validateRequestedTokenType(String requestedTokenType, OAuth2AuditLog auditLog)
-
validateSubjectTokenType
public io.jans.as.model.common.SubjectTokenType validateSubjectTokenType(String subjectTokenType, OAuth2AuditLog auditLog)
-
validateSubjectToken
public AuthorizationGrant validateSubjectToken(String subjectToken, io.jans.as.model.common.SubjectTokenType subjectTokenTypeEnum, OAuth2AuditLog auditLog)
-
getIdTokenGrant
protected AuthorizationGrant getIdTokenGrant(String idTokenHint)
-
error
public jakarta.ws.rs.core.Response.ResponseBuilder error(int status, io.jans.as.model.token.TokenErrorResponseType type, String reason)
-
-