Hierarchy For All Packages
- org.sklsft.commons.rest.security.access,
- org.sklsft.commons.rest.security.annotations,
- org.sklsft.commons.rest.security.aspect,
- org.sklsft.commons.rest.security.context,
- org.sklsft.commons.rest.security.context.impl,
- org.sklsft.commons.rest.security.credentials.extractor,
- org.sklsft.commons.rest.security.credentials.extractor.impl,
- org.sklsft.commons.rest.security.credentials.validator,
- org.sklsft.commons.rest.security.exception,
- org.sklsft.commons.rest.security.tokens.encoder,
- org.sklsft.commons.rest.security.tokens.encoder.impl,
- org.sklsft.commons.rest.security.tokens.extraction,
- org.sklsft.commons.rest.security.tokens.extraction.impl,
- org.sklsft.commons.rest.security.tokens.factory,
- org.sklsft.commons.rest.security.tokens.jwt,
- org.sklsft.commons.rest.security.tokens.verification,
- org.sklsft.commons.rest.security.tokens.verification.impl
Class Hierarchy
- java.lang.Object
- org.sklsft.commons.rest.security.aspect.AccessControlAspect
- org.sklsft.commons.rest.security.access.AccessController
- org.sklsft.commons.rest.security.tokens.jwt.BasicJwtBody (implements java.io.Serializable)
- org.sklsft.commons.rest.security.context.impl.BasicSecurityContextProvider<C> (implements org.sklsft.commons.rest.security.context.SecurityContextProvider)
- org.sklsft.commons.rest.security.context.impl.FromCryptedTokenSecurityContextProvider<T>
- org.sklsft.commons.rest.security.context.impl.FromKeySecurityContextProvider<C>
- org.sklsft.commons.rest.security.context.impl.FromSignedTokenSecurityContextProvider<T,
C> - org.sklsft.commons.rest.security.context.impl.FromJwtSecurityContextProvider<T,
H, B> - org.sklsft.commons.rest.security.context.impl.FromBasicRsaJwtSecurityContextProvider
- org.sklsft.commons.rest.security.context.impl.FromJwtSecurityContextProvider<T,
- org.sklsft.commons.rest.security.tokens.encoder.impl.CryptedTokenDecoder<T> (implements org.sklsft.commons.rest.security.tokens.encoder.TokenDecoder<T>)
- org.sklsft.commons.rest.security.tokens.encoder.impl.AesJsonTokenDecoder<T>
- org.sklsft.commons.rest.security.tokens.encoder.impl.CryptedTokenEncoder<T> (implements org.sklsft.commons.rest.security.tokens.encoder.TokenEncoder<T>)
- org.sklsft.commons.rest.security.tokens.encoder.impl.AesJsonTokenEncoder<T>
- org.sklsft.commons.rest.security.credentials.extractor.impl.FromJwtContextExtractor<H,
B> (implements org.sklsft.commons.rest.security.credentials.extractor.SecurityContextExtractor<T, C>) - org.sklsft.commons.rest.security.credentials.extractor.impl.FromBasicJwtContextExtractor
- org.sklsft.commons.rest.security.tokens.jwt.JsonWebToken<H,
B> (implements java.io.Serializable) - org.sklsft.commons.rest.security.tokens.jwt.BasicRsaJsonWebToken
- org.sklsft.commons.rest.security.tokens.encoder.impl.JwtDecoder<T,
H, B> (implements org.sklsft.commons.rest.security.tokens.encoder.TokenDecoder<T>) - org.sklsft.commons.rest.security.tokens.encoder.impl.BasicRsaJwtDecoder
- org.sklsft.commons.rest.security.tokens.encoder.impl.JwtEncoder<T> (implements org.sklsft.commons.rest.security.tokens.encoder.TokenEncoder<T>)
- org.sklsft.commons.rest.security.tokens.encoder.impl.BasicRsaJwtEncoder
- org.sklsft.commons.rest.security.tokens.jwt.JwtHeader (implements java.io.Serializable)
- org.sklsft.commons.rest.security.tokens.jwt.RsaJwtHeader (implements java.io.Serializable)
- org.sklsft.commons.rest.security.tokens.factory.RsaJsonWebTokenFactory
- org.sklsft.commons.rest.security.tokens.verification.impl.RsaJwtVerifier<H,
B> (implements org.sklsft.commons.rest.security.tokens.verification.TokenVerifier<T>) - org.sklsft.commons.rest.security.tokens.verification.impl.BasicRsaJwtVerifier
- org.sklsft.commons.rest.security.context.SecurityContextHolder
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.sklsft.commons.rest.security.exception.ContextConflictException
- org.sklsft.commons.rest.security.exception.InvalidTokenException
- org.sklsft.commons.rest.security.exception.NoBoundContextException
- org.sklsft.commons.rest.security.exception.TokenEncodingException
- org.sklsft.commons.rest.security.exception.TokenNotFoundException
- java.lang.RuntimeException
- java.lang.Exception
- org.sklsft.commons.rest.security.tokens.extraction.impl.TokenExtractorFactory
- org.sklsft.commons.rest.security.tokens.extraction.impl.TokenFromCookieExtractor (implements org.sklsft.commons.rest.security.tokens.extraction.TokenExtractor)
- org.sklsft.commons.rest.security.tokens.extraction.impl.TokenFromHeaderExtractor (implements org.sklsft.commons.rest.security.tokens.extraction.TokenExtractor)
Interface Hierarchy
- org.sklsft.commons.rest.security.credentials.extractor.SecurityContextExtractor<T,
C> - org.sklsft.commons.rest.security.context.SecurityContextProvider
- org.sklsft.commons.rest.security.credentials.validator.SecurityContextValidator<C>
- org.sklsft.commons.rest.security.tokens.encoder.TokenDecoder<T>
- org.sklsft.commons.rest.security.tokens.encoder.TokenEncoder<T>
- org.sklsft.commons.rest.security.tokens.extraction.TokenExtractor
- org.sklsft.commons.rest.security.tokens.verification.TokenVerifier<T>
Annotation Interface Hierarchy
- org.sklsft.commons.rest.security.annotations.AccessControl (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.sklsft.commons.rest.security.access.AccessControlType
- org.sklsft.commons.rest.security.tokens.extraction.TokenExtractionMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)