Skip navigation links
A B C E G H I M O P R S 

A

AbstractMGWClaimRetriever - Class in org.wso2.micro.gateway.jwt.generator
Abstract class for retrieve user claims from remote endpoint.
AbstractMGWClaimRetriever(String, String, Map<String, String>) - Constructor for class org.wso2.micro.gateway.jwt.generator.AbstractMGWClaimRetriever
 
AbstractMGWJWTGenerator - Class in org.wso2.micro.gateway.jwt.generator
Abstract class for generate JWT for backend claims.
AbstractMGWJWTGenerator(String, String, String, String, String, String, int, String[], boolean, int, String, String[]) - Constructor for class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
addCertToHeader() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
Used to add "ballerina"the certificate from the keystore to the header.
arrayToJSONArray(Object[]) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
Method to convert Java array to JSONArray.

B

buildBody(Map<String, Object>) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
Used to build the body with claims.
buildHeader() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
Used to build the JWT header.

C

ClaimDTO - Class in org.wso2.micro.gateway.jwt.generator
Object Structure for the retrieved claims.
ClaimDTO() - Constructor for class org.wso2.micro.gateway.jwt.generator.ClaimDTO
 

E

encode(byte[]) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
Used for base64 encoding.

G

generateToken(Map<String, Object>) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
Used to generate the JWT token.
getApiDetails() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
getCacheExpiry() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
getCertificateAlias() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
getConfigurationMap() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWClaimRetriever
 
getConfigurationValue(String) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWClaimRetriever
 
getDefaultRestrictedClaims() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
getDialectURI() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
getJwtExpiryTime() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
getKeyStorePassword() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
getKeyStorePath() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
getPrivateKeyAlias() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
getResponseString(InputStream) - Static method in class org.wso2.micro.gateway.jwt.generator.MGWClaimRetrieverImpl
Get inputStream string as string.
getRestrictedClaims() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
getSignatureAlgorithm() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
getTokenAudience() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
getTokenIssuer() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
getTrustStorePassword() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWClaimRetriever
 
getTrustStorePath() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWClaimRetriever
 
getTTL() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
Used to get the expiration time of the token.
getUri() - Method in class org.wso2.micro.gateway.jwt.generator.ClaimDTO
 
getValue() - Method in class org.wso2.micro.gateway.jwt.generator.ClaimDTO
 

H

hexify(byte[]) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
Helper method to hexify a byte array.

I

isCacheEnabled() - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 

M

MGWClaimRetrieverImpl - Class in org.wso2.micro.gateway.jwt.generator
Class to retrieve user claims from Key Manager component of the API Manager.
MGWClaimRetrieverImpl(String, String, Map<String, String>) - Constructor for class org.wso2.micro.gateway.jwt.generator.MGWClaimRetrieverImpl
 
MGWJWTGeneratorImpl - Class in org.wso2.micro.gateway.jwt.generator
Class to implement standard claims and custom claims.
MGWJWTGeneratorImpl(String, String, String, String, String, String, int, String[], boolean, int, String, String[]) - Constructor for class org.wso2.micro.gateway.jwt.generator.MGWJWTGeneratorImpl
 

O

org.wso2.micro.gateway.jwt.generator - package org.wso2.micro.gateway.jwt.generator
 

P

populateCustomClaims(Map<String, Object>, ArrayList<String>) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
populateCustomClaims(Map<String, Object>, ArrayList<String>) - Method in class org.wso2.micro.gateway.jwt.generator.MGWJWTGeneratorImpl
 
populateStandardClaims(Map<String, Object>) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
populateStandardClaims(Map<String, Object>) - Method in class org.wso2.micro.gateway.jwt.generator.MGWJWTGeneratorImpl
 

R

retrieveClaims(Map<String, Object>) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWClaimRetriever
 
retrieveClaims(Map<String, Object>) - Method in class org.wso2.micro.gateway.jwt.generator.MGWClaimRetrieverImpl
 

S

setApiDetails(Map<String, Object>) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
setCacheEnabled(boolean) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
setCacheExpiry(int) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
setCertificateAlias(String) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
setDefaultRestrictedClaims(List<String>) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
setDialectURI(String) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
setJwtExpiryTime(int) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
setKeyStorePassword(String) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
setKeyStorePath(String) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
setPrivateKeyAlias(String) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
setRestrictedClaims(ArrayList<String>) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
setSignatureAlgorithm(String) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
setTokenAudience(String[]) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
setTokenIssuer(String) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
 
setTrustStorePassword(String) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWClaimRetriever
 
setTrustStorePath(String) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWClaimRetriever
 
setUri(String) - Method in class org.wso2.micro.gateway.jwt.generator.ClaimDTO
 
setValue(String) - Method in class org.wso2.micro.gateway.jwt.generator.ClaimDTO
 
signJWT(String) - Method in class org.wso2.micro.gateway.jwt.generator.AbstractMGWJWTGenerator
Used to sign the JWT using the keystore.
A B C E G H I M O P R S 
Skip navigation links

Copyright © 2020 WSO2. All rights reserved.