Package io.jans.as.server.token.ws.rs
Class TxTokenValidator
java.lang.Object
io.jans.as.server.token.ws.rs.TxTokenValidator
- Author:
- Yuriy Z
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response.ResponseBuilder
protected AuthorizationGrant
getIdTokenGrant
(String idTokenHint) void
validateRequestedTokenType
(String requestedTokenType, OAuth2AuditLog auditLog) validateSubjectToken
(String subjectToken, io.jans.as.model.common.SubjectTokenType subjectTokenTypeEnum, OAuth2AuditLog auditLog) io.jans.as.model.common.SubjectTokenType
validateSubjectTokenType
(String subjectTokenType, OAuth2AuditLog auditLog)
-
Constructor Details
-
TxTokenValidator
public TxTokenValidator()
-
-
Method Details
-
validateRequestedTokenType
-
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
-
error
public jakarta.ws.rs.core.Response.ResponseBuilder error(int status, io.jans.as.model.token.TokenErrorResponseType type, String reason)
-