Skip navigation links
A B C E G H I L O S U V 

A

audience(List<String>) - Method in class io.cellery.security.extensions.jwt.CellerySignedJWTBuilder
 
audience(String) - Method in class io.cellery.security.extensions.jwt.CellerySignedJWTBuilder
 

B

build() - Method in class io.cellery.security.extensions.jwt.CellerySignedJWTBuilder
 

C

CelleryAuthException - Exception in io.cellery.security.extensions.exception
This is the exception implementation, which is thrown during the authentication failure at Cellery.
CelleryAuthException(String, Throwable) - Constructor for exception io.cellery.security.extensions.exception.CelleryAuthException
 
CelleryAuthException(Throwable) - Constructor for exception io.cellery.security.extensions.exception.CelleryAuthException
 
CelleryExtendedKeyManagerImpl - Class in io.cellery.security.extensions.km
Allows signed JWTs issued by trusted external IDPs to be used for API Authentication.
CelleryExtendedKeyManagerImpl() - Constructor for class io.cellery.security.extensions.km.CelleryExtendedKeyManagerImpl
 
CelleryExtendedKeyValidationHandler - Class in io.cellery.security.extensions.km
Key validation handler for Cellery
CelleryExtendedKeyValidationHandler() - Constructor for class io.cellery.security.extensions.km.CelleryExtendedKeyValidationHandler
 
CellerySignedJWTBuilder - Class in io.cellery.security.extensions.jwt
The JWT token builder for Cellery.
CellerySignedJWTBuilder() - Constructor for class io.cellery.security.extensions.jwt.CellerySignedJWTBuilder
 
CellerySignedJWTGenerator - Class in io.cellery.security.extensions.jwt
Generates a signed JWT with context information from API client authentication to be consumed by API backends.
CellerySignedJWTGenerator() - Constructor for class io.cellery.security.extensions.jwt.CellerySignedJWTGenerator
 
CellerySignedJWTInjectionHandler - Class in io.cellery.security.extensions.api.handler
Injects the signed jwt issued by the global STS into the authorization header to be forwarded to the API back ends.
CellerySignedJWTInjectionHandler() - Constructor for class io.cellery.security.extensions.api.handler.CellerySignedJWTInjectionHandler
 
CellerySignedJWTValidator - Class in io.cellery.security.extensions.jwt
Validates signed JWTs issued by trusted IDPs.
CellerySignedJWTValidator() - Constructor for class io.cellery.security.extensions.jwt.CellerySignedJWTValidator
 
claim(String, Object) - Method in class io.cellery.security.extensions.jwt.CellerySignedJWTBuilder
 
claims(Map<String, Object>) - Method in class io.cellery.security.extensions.jwt.CellerySignedJWTBuilder
 

E

expiryInSeconds(long) - Method in class io.cellery.security.extensions.jwt.CellerySignedJWTBuilder
 

G

generateToken(TokenValidationContext) - Method in class io.cellery.security.extensions.jwt.CellerySignedJWTGenerator
 
getCelleryIDP() - Static method in class io.cellery.security.extensions.util.Utils
 
getCustomClaims(SignedJWT) - Static method in class io.cellery.security.extensions.util.Utils
 
getTokenMetaData(String) - Method in class io.cellery.security.extensions.km.CelleryExtendedKeyManagerImpl
 

H

handleRequest(MessageContext) - Method in class io.cellery.security.extensions.api.handler.CellerySignedJWTInjectionHandler
 
handleResponse(MessageContext) - Method in class io.cellery.security.extensions.api.handler.CellerySignedJWTInjectionHandler
 

I

io.cellery.security.extensions.api.handler - package io.cellery.security.extensions.api.handler
 
io.cellery.security.extensions.exception - package io.cellery.security.extensions.exception
 
io.cellery.security.extensions.jwt - package io.cellery.security.extensions.jwt
 
io.cellery.security.extensions.km - package io.cellery.security.extensions.km
 
io.cellery.security.extensions.util - package io.cellery.security.extensions.util
 
isSignedJWT(String) - Static method in class io.cellery.security.extensions.util.Utils
 

L

loadConfiguration(KeyManagerConfiguration) - Method in class io.cellery.security.extensions.km.CelleryExtendedKeyManagerImpl
 

O

OPENID_IDP_ENTITY_ID - Static variable in class io.cellery.security.extensions.util.Utils
 

S

scopes(List<String>) - Method in class io.cellery.security.extensions.jwt.CellerySignedJWTBuilder
 
subject(String) - Method in class io.cellery.security.extensions.jwt.CellerySignedJWTBuilder
 

U

Utils - Class in io.cellery.security.extensions.util
This is the Utils class for token validations.

V

validateAccessToken(OAuth2TokenValidationMessageContext) - Method in class io.cellery.security.extensions.jwt.CellerySignedJWTValidator
 
validateScope(OAuth2TokenValidationMessageContext) - Method in class io.cellery.security.extensions.jwt.CellerySignedJWTValidator
 
validateSignature(SignedJWT, IdentityProvider) - Static method in class io.cellery.security.extensions.util.Utils
 
validateSubscription(TokenValidationContext) - Method in class io.cellery.security.extensions.km.CelleryExtendedKeyValidationHandler
 
A B C E G H I L O S U V 
Skip navigation links

Copyright © 2019 WSO2. All rights reserved.