Search in sources :

Example 1 with DefaultJWTTransformer

use of org.wso2.carbon.apimgt.common.gateway.jwttransformer.DefaultJWTTransformer in project carbon-apimgt by wso2.

the class JWTValidatorImpl method loadTokenIssuerConfiguration.

@Override
public void loadTokenIssuerConfiguration(TokenIssuerDto tokenIssuerConfigurations) {
    this.tokenIssuer = tokenIssuerConfigurations;
    JWTTransformer jwtTransformer = ServiceReferenceHolder.getInstance().getJWTTransformer(tokenIssuer.getIssuer());
    if (jwtTransformer != null) {
        this.jwtTransformer = jwtTransformer;
    } else {
        this.jwtTransformer = new DefaultJWTTransformer();
    }
    this.jwtTransformer.loadConfiguration(tokenIssuer);
}
Also used : DefaultJWTTransformer(org.wso2.carbon.apimgt.common.gateway.jwttransformer.DefaultJWTTransformer) JWTTransformer(org.wso2.carbon.apimgt.common.gateway.jwttransformer.JWTTransformer) DefaultJWTTransformer(org.wso2.carbon.apimgt.common.gateway.jwttransformer.DefaultJWTTransformer)

Aggregations

DefaultJWTTransformer (org.wso2.carbon.apimgt.common.gateway.jwttransformer.DefaultJWTTransformer)1 JWTTransformer (org.wso2.carbon.apimgt.common.gateway.jwttransformer.JWTTransformer)1