Package org.wso2.pingfederate.client
Class PingFederateJWTValidatorImpl
java.lang.Object
org.wso2.carbon.apimgt.impl.jwt.JWTValidatorImpl
org.wso2.pingfederate.client.PingFederateJWTValidatorImpl
- All Implemented Interfaces:
org.wso2.carbon.apimgt.impl.jwt.JWTValidator
public class PingFederateJWTValidatorImpl
extends org.wso2.carbon.apimgt.impl.jwt.JWTValidatorImpl
Extended implementation to handle subject claim.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.wso2.carbon.apimgt.impl.dto.JWTValidationInfovalidateToken(org.wso2.carbon.apimgt.impl.jwt.SignedJWTInfo signedJWTInfo) Methods inherited from class org.wso2.carbon.apimgt.impl.jwt.JWTValidatorImpl
getConsumerKey, getScopes, loadTokenIssuerConfiguration, transformJWTClaims, validateSignature, validateTokenExpiry
-
Constructor Details
-
PingFederateJWTValidatorImpl
public PingFederateJWTValidatorImpl()
-
-
Method Details
-
validateToken
public org.wso2.carbon.apimgt.impl.dto.JWTValidationInfo validateToken(org.wso2.carbon.apimgt.impl.jwt.SignedJWTInfo signedJWTInfo) throws org.wso2.carbon.apimgt.api.APIManagementException - Specified by:
validateTokenin interfaceorg.wso2.carbon.apimgt.impl.jwt.JWTValidator- Overrides:
validateTokenin classorg.wso2.carbon.apimgt.impl.jwt.JWTValidatorImpl- Throws:
org.wso2.carbon.apimgt.api.APIManagementException
-