Name | Description | Type | Package | Framework |
ClassUtils | U t i l i t y m e t h o d l i b r a r y u s e d t o c o n v e n i e n t l y i n t e r a c t w i t h C l a s s e s , s u c h a s a c q u i r i n g t h e m f r o m t h e a p p l i c a t i o n C l a s s L o a d e r s a n d i n s t a n t i a t i n g O b j e c t s f r o m t h e m . | Class | org.apache.shiro.util | Apache Shiro |
|
ClassResolvingObjectInputStream | E n a b l e s c o r r e c t C l a s s L o a d e r l o o k u p i n v a r i o u s e n v i r o n m e n t s ( e . | Class | org.apache.shiro.io | Apache Shiro |
|
CipherService | A C i p h e r S e r v i c e u s e s a c r y p t o g r a p h i c a l g o r i t h m c a l l e d a C i p h e r t o c o n v e r t a n o r i g i n a l i n p u t s o u r c e u s i n g a k e y t o | Interface | org.apache.shiro.crypto | Apache Shiro |
|
CasToken | T h i s c l a s s r e p r e s e n t s a t o k e n f o r a C A S a u t h e n t i c a t i o n ( s e r v i c e t i c k e t + u s e r i d + r e m e m b e r m e ) . | Class | org.apache.shiro.cas | Apache Shiro |
|
CasSubjectFactory | S u b j e c t i m p l e m e n t a t i o n t o b e u s e d i n C A S - e n a b l e d a p p l i c a t i o n s . | Class | org.apache.shiro.cas | Apache Shiro |
|
CasRealm | T h i s r e a l m i m p l e m e n t a t i o n a c t s a s a C A S c l i e n t t o a C A S s e r v e r f o r a u t h e n t i c a t i o n a n d b a s i c a u t h o r i z a t i o n . | Class | org.apache.shiro.cas | Apache Shiro |
|
CasFilter | T h i s f i l t e r v a l i d a t e s t h e C A S s e r v i c e t i c k e t t o a u t h e n t i c a t e t h e u s e r . | Class | org.apache.shiro.cas | Apache Shiro |
|
CasAuthenticationException | S i n c e : 1 . | Class | org.apache.shiro.cas | Apache Shiro |
|
CachingSessionDAO | A n C a c h i n g S e s s i o n D A O i s a S e s s i o n D A O t h a t p r o v i d e s a t r a n s p a r e n t c a c h i n g l a y e r b e t w e e n t h e c o m p o n e n t s t h a t u s e i t a n d t h e u n d e r l y i n g E I S ( E n t e r p r i s e I n f o r m a t i o n S y s t e m ) s e s s i o n b a c k i n g s t o r e ( f o r e x a m p l e , f i l e s y s t e m , | Class | org.apache.shiro.session.mgt.eis | Apache Shiro |
|
CachingSecurityManager | A v e r y b a s i c s t a r t i n g p o i n t f o r t h e S e c u r i t y M a n a g e r i n t e r f a c e t h a t m e r e l y p r o v i d e s l o g g i n g a n d c a c h i n g s u p p o r t . | Class | org.apache.shiro.mgt | Apache Shiro |
|
CachingRealm | A v e r y b a s i c a b s t r a c t e x t e n s i o n p o i n t f o r t h e R e a l m i n t e r f a c e t h a t p r o v i d e s c a c h i n g s u p p o r t f o r s u b c l a s s e s . | Class | org.apache.shiro.realm | Apache Shiro |
|
CacheManagerAware | I n t e r f a c e i m p l e m e n t e d b y c o m p o n e n t s t h a t u t i l i z e a C a c h e M a n a g e r a n d w i s h t h a t C a c h e M a n a g e r t o b e s u p p l i e d i f T h i s i s u s e d s o i n t e r n a l s e c u r i t y c o m p o n e n t s t h a t u s e a C a c h e M a n a g e r c a n b e i n j e c t e d w i t h i t i n s t e a d o f h a v i n g | Interface | org.apache.shiro.cache | Apache Shiro |
|
CacheManager | A C a c h e M a n a g e r p r o v i d e s a n d m a i n t a i n s t h e l i f e c y c l e s o f C a c h e i n s t a n c e s . | Interface | org.apache.shiro.cache | Apache Shiro |
|
CacheException | R o o t c l a s s o f a l l S h i r o e x c e p t i o n s r e l a t e d t o c a c h i n g o p e r a t i o n s . | Class | org.apache.shiro.cache | Apache Shiro |
|
Cache | A C a c h e e f f i c i e n t l y s t o r e s t e m p o r a r y o b j e c t s p r i m a r i l y t o i m p r o v e a n a p p l i c a t i o n ' s p e r f o r m a n c e . | Interface | org.apache.shiro.cache | Apache Shiro |
|
ByteSource .Util | U t i l i t y c l a s s t h a t c a n c o n s t r u c t B y t e S o u r c e i n s t a n c e s . | Class | org.apache.shiro.util.ByteSource | Apache Shiro |
|
ByteSource | A B y t e S o u r c e w r a p s a b y t e a r r a y a n d p r o v i d e s a d d i t i o n a l e n c o d i n g o p e r a t i o n s . | Interface | org.apache.shiro.util | Apache Shiro |
|
BlowfishCipherService | C i p h e r S e r v i c e u s i n g t h e B l o w f i s h c i p h e r a l g o r i t h m f o r a l l e n c r y p t i o n , d e c r y p t i o n , a n d k e y o p e r a t i o n s . | Class | org.apache.shiro.crypto | Apache Shiro |
|
BeforeAdviceMethodInvocationAdapter | H e l p e r c l a s s t h a t a d a p t s a n A s p e c t J J o i n P o i n t . | Class | org.apache.shiro.aspectj | Apache Shiro |
|
BasicHttpAuthenticationFilter | R e q u i r e s t h e r e q u e s t i n g u s e r t o b e a u t h e n t i c a t e d f o r t h e r e q u e s t t o c o n t i n u e , a n d i f t h e y ' r e n o t , r e q u i r e s t h e u s e r t o l o g i n v i a t h e H T T P B a s i c p r o t o c o l - s p e c i f i c c h a l l e n g e . | Class | org.apache.shiro.web.filter.authc | Apache Shiro |
|
Base64Format | H a s h F o r m a t t h a t o u t p u t s o n l y t h e h a s h ' s d i g e s t b y t e s i n B a s e 6 4 f o r m a t . | Class | org.apache.shiro.crypto.hash.format | Apache Shiro |
|
Base64 | P r o v i d e s B a s e 6 4 e n c o d i n g a n d d e c o d i n g a s d e f i n e d b y T h i s c l a s s i m p l e m e n t s s e c t i o n 6 . | Class | org.apache.shiro.codec | Apache Shiro |
|
AuthorizingSecurityManager | S h i r o s u p p o r t o f a S e c u r i t y M a n a g e r c l a s s h i e r a r c h y t h a t d e l e g a t e s a l l a u t h o r i z a t i o n ( a c c e s s c o n t r o l ) o p e r a t i o n s t o a w r a p p e d A u t h o r i z e r i n s t a n c e . | Class | org.apache.shiro.mgt | Apache Shiro |
|
AuthorizingRealm | A n A u t h o r i z i n g R e a l m e x t e n d s t h e A u t h e n t i c a t i n g R e a l m ' s c a p a b i l i t i e s b y a d d i n g A u t h o r i z a t i o n ( a c c e s s c o n t r o l ) s u p p o r t . | Class | org.apache.shiro.realm | Apache Shiro |
|
AuthorizingMethodInterceptor | B a s i c a b s t r a c t c l a s s t o s u p p o r t i n t e r c e p t i n g m e t h o d s t h a t p e r f o r m a u t h o r i z a t i o n ( a c c e s s c o n t r o l ) c h e c k s . | Class | org.apache.shiro.authz.aop | Apache Shiro |
|
AuthorizingAnnotationMethodInterceptor | A n A n n o t a t i o n M e t h o d I n t e r c e p t o r t h a t a s s e r t s t h e c a l l i n g c o d e i s a u t h o r i z e d t o e x e c u t e t h e m e t h o d b e f o r e a l l o w i n g t h e i n v o c a t i o n t o c o n t i n u e b y i n s p e c t i n g c o d e a n n o t a t i o n s t o p e r f o r m a n a c c e s s c o n t r o l c h e c k . | Class | org.apache.shiro.authz.aop | Apache Shiro |
|
AuthorizingAnnotationHandler | A n A n n o t a t i o n H a n d l e r t h a t e x e c u t e s a u t h o r i z a t i o n ( a c c e s s c o n t r o l ) b e h a v i o r b a s e d o n d i r e c t i v e ( s ) f o u n d i n a J S R - 1 7 5 A n n o t a t i o n . | Class | org.apache.shiro.authz.aop | Apache Shiro |
|
Authorizer | A n A u t h o r i z e r p e r f o r m s a u t h o r i z a t i o n ( a c c e s s c o n t r o l ) o p e r a t i o n s f o r a n y g i v e n S u b j e c t ( a k a ' a p p l i c a t i o n u s e r ' ) . | Interface | org.apache.shiro.authz | Apache Shiro |
|
AuthorizationInfo | A u t h o r i z a t i o n I n f o r e p r e s e n t s a s i n g l e S u b j e c t ' s s t o r e d a u t h o r i z a t i o n d a t a ( r o l e s , p e r m i s s i o n s , e t c ) u s e d d u r i n g a u t h o r i z a t i o n ( a c c e s s c o n t r o l ) c h e c k s o n l y . | Interface | org.apache.shiro.authz | Apache Shiro |
|
AuthorizationFilter | S u p e r c l a s s f o r a u t h o r i z a t i o n - r e l a t e d f i l t e r s . | Class | org.apache.shiro.web.filter.authz | Apache Shiro |
|
AuthorizationException | E x c e p t i o n t h r o w n i f t h e r e i s a p r o b l e m d u r i n g a u t h o r i z a t i o n ( a c c e s s c o n t r o l c h e c k ) . | Class | org.apache.shiro.authz | Apache Shiro |
|
AuthorizationAttributeSourceAdvisor | T O D O - c o m p l e t e J a v a D o c S i n c e : 0 . | Class | org.apache.shiro.spring.security.interceptor | Apache Shiro |
|
Authenticator | A n A u t h e n t i c a t o r i s r e s p o n s i b l e f o r a u t h e n t i c a t i n g a c c o u n t s i n a n a p p l i c a t i o n . | Interface | org.apache.shiro.authc | Apache Shiro |
|
AuthenticationToken | A n A u t h e n t i c a t i o n T o k e n i s a c o n s o l i d a t i o n o f a n a c c o u n t ' s p r i n c i p a l s a n d s u p p o r t i n g c r e d e n t i a l s s u b m i t t e d b y a u s e r d u r i n g a n a u t h e n t i c a t i o n a t t e m p t . | Interface | org.apache.shiro.authc | Apache Shiro |
|
AuthenticationStrategy | A A u t h e n t i c a t i o n S t r a t e g y i m p l e m e n t a t i o n a s s i s t s t h e M o d u l a r R e a l m A u t h e n t i c a t o r d u r i n g t h e l o g - i n p r o c e s s i n a p l u g g a b l e r e a l m ( P A M ) e n v i r o n m e n t . | Interface | org.apache.shiro.authc.pam | Apache Shiro |
|
AuthenticationListener | A n A u t h e n t i c a t i o n L i s t e n e r l i s t e n s f o r n o t i f i c a t i o n s w h i l e S u b j e c t s a u t h e n t i c a t e w i t h t h e s y s t e m . | Interface | org.apache.shiro.authc | Apache Shiro |
|
AuthenticationInfo | A u t h e n t i c a t i o n I n f o r e p r e s e n t s a S u b j e c t ' s ( a k a u s e r ' s ) s t o r e d a c c o u n t i n f o r m a t i o n r e l e v a n t t o t h e a u t h e n t i c a t i o n / l o g - i n p r o c e s s o n l y . | Interface | org.apache.shiro.authc | Apache Shiro |
|
AuthenticationFilter | B a s e c l a s s f o r a l l F i l t e r s t h a t r e q u i r e t h e c u r r e n t u s e r t o b e a u t h e n t i c a t e d . | Class | org.apache.shiro.web.filter.authc | Apache Shiro |
|
AuthenticationException | G e n e r a l e x c e p t i o n t h r o w n d u e t o a n e r r o r d u r i n g t h e A u t h e n t i c a t i o n p r o c e s s . | Class | org.apache.shiro.authc | Apache Shiro |
|
AuthenticatingSecurityManager | S h i r o s u p p o r t o f a S e c u r i t y M a n a g e r c l a s s h i e r a r c h y t h a t d e l e g a t e s a l l a u t h e n t i c a t i o n o p e r a t i o n s t o a w r a p p e d A u t h e n t i c a t o r i n s t a n c e . | Class | org.apache.shiro.mgt | Apache Shiro |
|
AuthenticatingRealm | A t o p - l e v e l a b s t r a c t i m p l e m e n t a t i o n o f t h e R e a l m i n t e r f a c e t h a t o n l y i m p l e m e n t s a u t h e n t i c a t i o n s u p p o r t ( l o g - i n ) o p e r a t i o n s a n d l e a v e s a u t h o r i z a t i o n ( a c c e s s c o n t r o l ) b e h a v i o r t o s u b c l a s s e s . | Class | org.apache.shiro.realm | Apache Shiro |
|
AuthenticatingFilter | A n A u t h e n t i c a t i o n F i l t e r t h a t i s c a p a b l e o f a u t o m a t i c a l l y p e r f o r m i n g a n a u t h e n t i c a t i o n a t t e m p t b a s e d o n t h e i n c o m i n g r e q u e s t . | Class | org.apache.shiro.web.filter.authc | Apache Shiro |
|
AuthenticatedTag | J S P t a g t h a t r e n d e r s t h e t a g b o d y o n l y i f t h e c u r r e n t u s e r h a s e x e c u t e d a s u c c e s s f u l a u t h e n t i c a t i o n a t t e m p t d u r i n g t h e i r c u r r e n t s e s s i o n . | Class | org.apache.shiro.web.tags | Apache Shiro |
|
AuthenticatedAnnotationMethodInterceptor | C h e c k s t o s e e i f a @ R e q u i r e s A u t h e n t i c a t e d a n n o t a t i o n i s d e c l a r e d , a n d i f s o , e n s u r e s t h e c a l l i n g | Class | org.apache.shiro.authz.aop | Apache Shiro |
|
AuthenticatedAnnotationHandler | H a n d l e s R e q u i r e s A u t h e n t i c a t i o n a n n o t a t i o n s a n d e n s u r e s t h e c a l l i n g s u b j e c t i s a u t h e n t i c a t e d b e f o r e a l l o w i n g a c c e s s . | Class | org.apache.shiro.authz.aop | Apache Shiro |
|
AtLeastOneSuccessfulStrategy | A u t h e n t i c a t i o n S t r a t e g y i m p l e m e n t a t i o n t h a t r e q u i r e s a t l e a s t o n e c o n f i g u r e d r e a l m t o s u c c e s s f u l l y p r o c e s s t h e s u b m i t t e d A u t h e n t i c a t i o n T o k e n d u r i n g t h e l o g - i n a t t e m p t . | Class | org.apache.shiro.authc.pam | Apache Shiro |
|
AspectjAnnotationsAuthorizingMethodInterceptor | a n a s p e c t j J o i n P o i n t i n t o a M e t h o d I n v o c a t i o n a m d t o p e r f o r m t h e a u t h o r i z a t i o n o f m e t h o d i n v o c a t i o n s . | Class | org.apache.shiro.aspectj | Apache Shiro |
|
AopAllianceAnnotationsAuthorizingMethodInterceptor | A l l o w s S h i r o A n n o t a t i o n s t o w o r k i n a n y A O P A l l i a n c e s p e c i f i c i m p l e m e n t a t i o n e n v i r o n m e n t ( f o r e x a m p l e , S p r i n g ) . | Class | org.apache.shiro.spring.security.interceptor | Apache Shiro |
|
AntPathMatcher | P a t h M a t c h e r i m p l e m e n t a t i o n f o r A n t - s t y l e p a t h p a t t e r n s . | Class | org.apache.shiro.util | Apache Shiro |
|
AnonymousFilter | F i l t e r t h a t a l l o w s a c c e s s t o a p a t h i m m e i d a t e l y w i t h o u t p e r f o r m i n g s e c u r i t y c h e c k s o f a n y k i n d . | Class | org.apache.shiro.web.filter.authc | Apache Shiro |
|
AnnotationsAuthorizingMethodInterceptor | A n A n n o t a t i o n s A u t h o r i z i n g M e t h o d I n t e r c e p t o r i s a M e t h o d I n t e r c e p t o r t h a t a s s e r t s a g i v e n m e t h o d i s a u t h o r i z e d t o e x e c u t e b a s e d o n o n e o r m o r e c o n f i g u r e d A u t h o r i z i n g A n n o t a t i o n M e t h o d I n t e r c e p t o r s . | Class | org.apache.shiro.authz.aop | Apache Shiro |
|
AnnotationResolver | D e f i n e s a n A O P - f r a m e w o r k - i n d e p e n d e n t w a y o f d e t e r m i n i n g i f a n A n n o t a t i o n e x i s t s o n a M e t h o d . | Interface | org.apache.shiro.aop | Apache Shiro |
|
AnnotationMethodInterceptor | M e t h o d I n t e r c e p t o r t h a t i n s p e c t s a s p e c i f i c a n n o t a t i o n o n t h e m e t h o d i n v o c a t i o n b e f o r e c o n t i n u i n g T h e a n n o t a t i o n i s a c q u i r e d f r o m t h e M e t h o d I n v o c a t i o n v i a a | Class | org.apache.shiro.aop | Apache Shiro |
|
AnnotationHandler | B a s e s u p p o r t c l a s s f o r i m p l e m e n t a t i o n s t h a t r e a d s a n d p r o c e s s e s J S R - 1 7 5 a n n o t a t i o n s . | Class | org.apache.shiro.aop | Apache Shiro |
|
AllSuccessfulStrategy | A u t h e n t i c a t i o n S t r a t e g y i m p l e m e n t a t i o n t h a t r e q u i r e s a l l c o n f i g u r e d r e a l m s t o s u c c e s s f u l l y p r o c e s s t h e s u b m i t t e d A u t h e n t i c a t i o n T o k e n d u r i n g t h e l o g - i n a t t e m p t . | Class | org.apache.shiro.authc.pam | Apache Shiro |
|
AllPermission | A n a l l A l l P e r m i s s i o n i n s t a n c e i s o n e t h a t a l w a y s i m p l i e s a n y o t h e r p e r m i s s i o n ; t h a t i s , i t s i m p l i e s m e t h o d a l w a y s r e t u r n s t r u e . | Class | org.apache.shiro.authz.permission | Apache Shiro |
|
AllowAllCredentialsMatcher | A c r e d e n t i a l s m a t c h e r t h a t a l w a y s r e t u r n s t r u e w h e n m a t c h i n g c r e d e n t i a l s n o m a t t e r w h a t a r g u m e n t s a r e p a s s e d i n . | Class | org.apache.shiro.authc.credential | Apache Shiro |
|
AesCipherService | C i p h e r S e r v i c e u s i n g t h e A E S c i p h e r a l g o r i t h m f o r a l l e n c r y p t i o n , d e c r y p t i o n , a n d k e y o p e r a t i o n s . | Class | org.apache.shiro.crypto | Apache Shiro |
|
AdviceFilter | A S e r v l e t F i l t e r t h a t e n a b l e s A O P - s t y l e a r o u n d a d v i c e f o r a S e r v l e t R e q u e s t v i a a n d a f t e r C o m p l e t i o n | Class | org.apache.shiro.web.servlet | Apache Shiro |
|
ActiveDirectoryRealm | A R e a l m t h a t a u t h e n t i c a t e s w i t h a n a c t i v e d i r e c t o r y L D A P s e r v e r t o d e t e r m i n e t h e r o l e s f o r a p a r t i c u l a r u s e r . | Class | org.apache.shiro.realm.activedirectory | Apache Shiro |
|
AccountException | E x c e p t i o n t h r o w n d u e t o a p r o b l e m w i t h t h e a c c o u n t u n d e r w h i c h a n a u t h e n t i c a t i o n a t t e m p t i s b e i n g e x e c u t e d . | Class | org.apache.shiro.authc | Apache Shiro |
|
Account | A n A c c o u n t i s a c o n v e n i e n c e i n t e r f a c e t h a t e x t e n d s b o t h A u t h e n t i c a t i o n I n f o a n d A u t h o r i z a t i o n I n f o a n d r e p r e s e n t s a u t h e n t i c a t i o n a n d a u t h o r i z a t i o n f o r a s i n g l e a c c o u n t i n a | Interface | org.apache.shiro.authc | Apache Shiro |
|
AccessControlFilter | S u p e r c l a s s f o r a n y f i l t e r t h a t c o n t r o l s a c c e s s t o a r e s o u r c e a n d m a y r e d i r e c t t h e u s e r t o t h e l o g i n p a g e i f t h e y a r e n o t a u t h e n t i c a t e d . | Class | org.apache.shiro.web.filter | Apache Shiro |
|
AbstractValidatingSessionManager | D e f a u l t b u s i n e s s - t i e r i m p l e m e n t a t i o n o f t h e V a l i d a t i n g S e s s i o n M a n a g e r i n t e r f a c e . | Class | org.apache.shiro.session.mgt | Apache Shiro |
|
AbstractSymmetricCipherService | B a s e a b s t r a c t c l a s s f o r s u p p o r t i n g s y m m e t r i c k e y c i p h e r a l g o r i t h m s . | Class | org.apache.shiro.crypto | Apache Shiro |
|
AbstractShiroFilter | A b s t r a c t b a s e c l a s s t h a t p r o v i d e s a l l s t a n d a r d S h i r o r e q u e s t f i l t e r i n g b e h a v i o r a n d e x p e c t s s u b c l a s s e s t o i m p l e m e n t c o n f i g u r a t i o n - s p e c i f i c l o g i c ( I N I , X M L , . | Class | org.apache.shiro.web.servlet | Apache Shiro |
|
AbstractSessionManager | B a s e a b s t r a c t c l a s s o f t h e S e s s i o n M a n a g e r i n t e r f a c e , e n a b l i n g c o n f i g u r a t i o n o f a n a p p l i c a t i o n - w i d e g l o b a l S e s s i o n T i m e o u t . | Class | org.apache.shiro.session.mgt | Apache Shiro |
|
AbstractSessionDAO | A n a b s t r a c t S e s s i o n D A O i m p l e m e n t a t i o n t h a t p e r f o r m s s o m e s a n i t y c h e c k s o n s e s s i o n c r e a t i o n a n d r e a d i n g a n d a l l o w s f o r p l u g g a b l e S e s s i o n I D g e n e r a t i o n s t r a t e g i e s i f d e s i r e d . | Class | org.apache.shiro.session.mgt.eis | Apache Shiro |
|
AbstractRememberMeManager | A b s t r a c t i m p l e m e n t a t i o n o f t h e R e m e m b e r M e M a n a g e r i n t e r f a c e t h a t h a n d l e s e n c r y p t i o n o f t h e r e m e m b e r e d u s e r i d e n t i t y . | Class | org.apache.shiro.mgt | Apache Shiro |
|
AbstractNativeSessionManager | A b s t r a c t i m p l e m e n t a t i o n s u p p o r t i n g t h e N a t i v e S e s s i o n M a n a g e r i n t e r f a c e , s u p p o r t i n g S e s s i o n L i s t e n e r s a n d a p p l i c a t i o n o f t h e | Class | org.apache.shiro.session.mgt | Apache Shiro |
|
AbstractLdapRealm | A R e a l m t h a t a u t h e n t i c a t e s w i t h a n L D A P s e r v e r t o b u i l d t h e S u b j e c t f o r a u s e r . | Class | org.apache.shiro.realm.ldap | Apache Shiro |
|
AbstractHash | P r o v i d e s a b a s e f o r a l l S h i r o H a s h a l g o r i t h m s w i t h s u p p o r t f o r s a l t s a n d m u l t i p l e h a s h i t e r a t i o n s . | Class | org.apache.shiro.crypto.hash | Apache Shiro |
|
AbstractFilter | B a s e a b s t r a c t F i l t e r s i m p l i f y i n g F i l t e r i n i t i a l i z a t i o n a n d a c c e s s t o i n i t p a r a m e t e r s . | Class | org.apache.shiro.web.servlet | Apache Shiro |
|
AbstractFactory | T O D O - C l a s s J a v a D o c C o n s t r u c t o r S u m m a r y A b s t r a c t F a c t o r y ( ) | Class | org.apache.shiro.util | Apache Shiro |
|
AbstractCacheManager | V e r y s i m p l e a b s t r a c t C a c h e M a n a g e r i m p l e m e n t a t i o n t h a t r e t a i n s a l l c r e a t e d C a c h e i n s t a n c e s i n a n i n - m e m o r y C o n c u r r e n t M a p . | Class | org.apache.shiro.cache | Apache Shiro |
|
AbstractAuthenticator | S u p e r c l a s s f o r a l m o s t a l l A u t h e n t i c a t o r i m p l e m e n t a t i o n s t h a t p e r f o r m s t h e c o m m o n w o r k a r o u n d a u t h e n t i c a t i o n T h i s c l a s s d e l e g a t e s t h e a c t u a l a u t h e n t i c a t i o n a t t e m p t t o s u b c l a s s e s b u t s u p p o r t s n o t i f i c a t i o n f o r | Class | org.apache.shiro.authc | Apache Shiro |
|
AbstractAuthenticationStrategy | A b s t r a c t b a s e i m p l e m e n t a t i o n f o r S h i r o ' s c o n c r e t e A u t h e n t i c a t i o n S t r a t e g y C o n s t r u c t o r S u m m a r y A b s t r a c t A u t h e n t i c a t i o n S t r a t e g y ( ) | Class | org.apache.shiro.authc.pam | Apache Shiro |
|
CodecException | R o o t e x c e p t i o n r e l a t e d t o i s s u e s d u r i n g e n c o d i n g o r d e c o d i n g . | Class | org.apache.shiro.codec | Apache Shiro |
|
CodecSupport | B a s e a b s t r a c t c l a s s t h a t p r o v i d e s u s e f u l e n c o d i n g a n d d e c o d i n g o p e r a t i o n s , e s p e c i a l l y f o r c h a r a c t e r d a t a . | Class | org.apache.shiro.codec | Apache Shiro |
|
CollectionUtils | S t a t i c h e l p e r c l a s s f o r u s e d e a l i n g w i t h C o l l e c t i o n s . | Class | org.apache.shiro.util | Apache Shiro |
|
ConfigurableHashService | A H a s h S e r v i c e t h a t a l l o w s c o n f i g u r a t i o n o f i t s s t r a t e g y v i a J a v a B e a n s - c o m p a t i b l e s e t t e r m e t h o d s . | Interface | org.apache.shiro.crypto.hash | Apache Shiro |
|
ConfigurationException | R o o t e x c e p t i o n i n d i c a t i n g t h e r e w a s a p r o b l e m p a r s i n g o r p r o c e s s i n g t h e S h i r o c o n f i g u r a t i o n . | Class | org.apache.shiro.config | Apache Shiro |
|
Cookie | I n t e r f a c e r e p r e s e n t i n g H T T P c o o k i e o p e r a t i o n s , s u p p o r t i n g p o j o - s t y l e g e t t e r s a n d s e t t e r s f o r a l l a t t r i b u t e s w h i c h i n c l u d e s H t t p O n l y s u p p o r t . | Interface | org.apache.shiro.web.servlet | Apache Shiro |
|
CookieRememberMeManager | R e m e m b e r s a S u b j e c t ' s i d e n t i t y b y s a v i n g t h e S u b j e c t ' s p r i n c i p a l s t o a C o o k i e f o r l a t e r r e t r i e v a l . | Class | org.apache.shiro.web.mgt | Apache Shiro |
|
CredentialsException | E x c e p t i o n t h r o w n d u e t o a p r o b l e m w i t h t h e c r e d e n t i a l ( s ) s u b m i t t e d f o r a n a c c o u n t d u r i n g t h e a u t h e n t i c a t i o n p r o c e s s . | Class | org.apache.shiro.authc | Apache Shiro |
|
CredentialsMatcher | I n t e r f a c e i m p l e m e n t e d b y c l a s s e s t h a t c a n d e t e r m i n e i f a n A u t h e n t i c a t i o n T o k e n ' s p r o v i d e d c r e d e n t i a l s m a t c h e s a c o r r e s p o n d i n g a c c o u n t ' s c r e d e n t i a l s s t o r e d i n t h e s y s t e m . | Interface | org.apache.shiro.authc.credential | Apache Shiro |
|
CryptoException | B a s e S h i r o e x c e p t i o n f o r p r o b l e m s e n c o u n t e r e d d u r i n g c r y p t o g r a p h i c o p e r a t i o n s . | Class | org.apache.shiro.crypto | Apache Shiro |
|
DataAccessException | G e n e r i c e x c e p t i o n r e p r e s e n t i n g a p r o b l e m w h e n a t t e m p t i n g t o a c c e s s d a t a . | Class | org.apache.shiro.dao | Apache Shiro |
|
DefaultAnnotationResolver | D e f a u l t A n n o t a t i o n R e s o l v e r i m p l e m e n t a t i o n t h a t m e r e l y i n s p e c t s t h e M e t h o d I n v o c a t i o n ' s t a r g e t m e t h o d , | Class | org.apache.shiro.aop | Apache Shiro |
|
DefaultBlockCipherService | B a s e a b s t r a c t c l a s s f o r b l o c k c i p h e r a l g o r i t h m s . | Class | org.apache.shiro.crypto | Apache Shiro |
|
DefaultEnvironment | S i m p l e / d e f a u l t E n v i r o n m e n t i m p l e m e n t a t i o n t h a t s t o r e s S h i r o o b j e c t s a s k e y - v a l u e p a i r s i n a M a p i n s t a n c e . | Class | org.apache.shiro.env | Apache Shiro |
|
DefaultFilter | e n u m D e f a u l t F i l t e r e x t e n d s E n u m < D e f a u l t F i l t e r > E n u m r e p r e s e n t i n g a l l o f t h e d e f a u l t S h i r o F i l t e r i n s t a n c e s a v a i l a b l e t o w e b a p p l i c a t i o n s . | Class | org.apache.shiro.web.filter.mgt | Apache Shiro |
|
DefaultFilterChainManager | D e f a u l t F i l t e r C h a i n M a n a g e r i m p l e m e n t a t i o n m a i n t a i n i n g a m a p o f F i l t e r i n s t a n c e s ( k e y : f i l t e r n a m e , v a l u e : F i l t e r ) a s w e l l a s a m a p o f N a m e d F i l t e r L i s t s c r e a t e d f r o m t h e s e | Class | org.apache.shiro.web.filter.mgt | Apache Shiro |
|
DefaultHashFormatFactory | T h i s d e f a u l t H a s h F o r m a t F a c t o r y i m p l e m e n t a t i o n h e u r i s t i c a l l y d e t e r m i n e s a H a s h F o r m a t c l a s s t o i n s t a n t i a t e b a s e d o n t h e i n p u t a r g u m e n t a n d r e t u r n s a n e w i n s t a n c e o f t h e d i s c o v e r e d c l a s s . | Class | org.apache.shiro.crypto.hash.format | Apache Shiro |
|
DefaultHashService | D e f a u l t i m p l e m e n t a t i o n o f t h e H a s h S e r v i c e i n t e r f a c e , s u p p o r t i n g a c u s t o m i z a b l e h a s h a l g o r i t h m n a m e , s e c u r e - r a n d o m s a l t g e n e r a t i o n , m u l t i p l e h a s h i t e r a t i o n s a n d a n o p t i o n a l i n t e r n a l | Class | org.apache.shiro.crypto.hash | Apache Shiro |
|
DefaultLdapContextFactory | D e f a u l t i m p l e m e n t a t i o n o f L d a p C o n t e x t F a c t o r y t h a t c a n b e c o n f i g u r e d o r e x t e n d e d t o c u s t o m i z e t h e w a y L d a p C o n t e x t o b j e c t s a r e r e t r i e v e d . | Class | org.apache.shiro.realm.ldap | Apache Shiro |
|
DefaultPasswordService | D e f a u l t i m p l e m e n t a t i o n o f t h e P a s s w o r d S e r v i c e i n t e r f a c e t h a t r e l i e s o n a n i n t e r n a l H a s h S e r v i c e , H a s h F o r m a t , a n d H a s h F o r m a t F a c t o r y t o f u n c t i o n : | Class | org.apache.shiro.authc.credential | Apache Shiro |
|
DefaultSecurityManager | T h e S h i r o f r a m e w o r k ' s d e f a u l t c o n c r e t e i m p l e m e n t a t i o n o f t h e S e c u r i t y M a n a g e r i n t e r f a c e , b a s e d a r o u n d a c o l l e c t i o n o f R e a l m s . | Class | org.apache.shiro.mgt | Apache Shiro |
|
DefaultSerializer | S e r i a l i z e r i m p l e m e n t a t i o n t h a t u s e s t h e d e f a u l t J V M s e r i a l i z a t i o n m e c h a n i s m ( O b j e c t I n p u t / O u t p u t S t r e a m s ) . | Class | org.apache.shiro.io | Apache Shiro |
|
DefaultSessionContext | D e f a u l t i m p l e m e n t a t i o n o f t h e S e s s i o n C o n t e x t i n t e r f a c e w h i c h p r o v i d e s g e t t e r s a n d s e t t e r s t h a t w r a p i n t e r a c t i o n w i t h t h e u n d e r l y i n g b a c k i n g c o n t e x t m a p . | Class | org.apache.shiro.session.mgt | Apache Shiro |
|
DefaultSessionKey | D e f a u l t i m p l e m e n t a t i o n o f t h e S e s s i o n K e y i n t e r f a c e , w h i c h a l l o w s s e t t i n g a n d r e t r i e v a l o f a c o n c r e t e s e s s i o n I d t h a t t h e S e s s i o n M a n a g e r i m p l e m e n t a t i o n c a n u s e t o l o o k u p a | Class | org.apache.shiro.session.mgt | Apache Shiro |
|
DefaultSessionManager | D e f a u l t b u s i n e s s - t i e r i m p l e m e n t a t i o n o f a V a l i d a t i n g S e s s i o n M a n a g e r . | Class | org.apache.shiro.session.mgt | Apache Shiro |
|
DefaultSessionStorageEvaluator | A D e f a u l t S e s s i o n S t o r a g e E v a l u a t o r t h a t p r o v i d e s r e a s o n a b l e c o n t r o l o v e r i f a n d h o w S e s s i o n s m a y b e u s e d f o r s t o r i n g S u b j e c t s t a t e . | Class | org.apache.shiro.mgt | Apache Shiro |
|
DefaultSubjectContext | D e f a u l t i m p l e m e n t a t i o n o f t h e S u b j e c t C o n t e x t i n t e r f a c e . | Class | org.apache.shiro.subject.support | Apache Shiro |
|
DefaultSubjectDAO | D e f a u l t S u b j e c t D A O i m p l e m e n t a t i o n t h a t s t o r e s S u b j e c t s t a t e i n t h e S u b j e c t ' s S e s s i o n b y d e f a u l t ( b u t t h i s c a n b e d i s a b l e d - s e e b e l o w ) . | Class | org.apache.shiro.mgt | Apache Shiro |
|
DefaultSubjectFactory | D e f a u l t S u b j e c t F a c t o r y i m p l e m e n t a t i o n t h a t c r e a t e s D e l e g a t i n g S u b j e c t C o n s t r u c t o r S u m m a r y D e f a u l t S u b j e c t F a c t o r y ( ) | Class | org.apache.shiro.mgt | Apache Shiro |
|
DefaultWebEnvironment | D e f a u l t W e b E n v i r o n m e n t i m p l e m e n t a t i o n b a s e d o n a b a c k i n g M a p i n s t a n c e . | Class | org.apache.shiro.web.env | Apache Shiro |
|
DefaultWebSecurityManager | D e f a u l t W e b S e c u r i t y M a n a g e r i m p l e m e n t a t i o n u s e d i n w e b - b a s e d a p p l i c a t i o n s o r a n y a p p l i c a t i o n t h a t r e q u i r e s H T T P c o n n e c t i v i t y ( S O A P , h t t p r e m o t i n g , e t c ) . | Class | org.apache.shiro.web.mgt | Apache Shiro |
|
DefaultWebSessionContext | D e f a u l t i m p l e m e n t a t i o n o f t h e W e b S e s s i o n C o n t e x t i n t e r f a c e w h i c h p r o v i d e s g e t t e r s a n d s e t t e r s t h a t w r a p i n t e r a c t i o n w i t h t h e u n d e r l y i n g b a c k i n g c o n t e x t m a p . | Class | org.apache.shiro.web.session.mgt | Apache Shiro |
|
DefaultWebSessionManager | W e b - a p p l i c a t i o n c a p a b l e S e s s i o n M a n a g e r i m p l e m e n t a t i o n . | Class | org.apache.shiro.web.session.mgt | Apache Shiro |
|
DefaultWebSessionStorageEvaluator | A w e b - s p e c i f i c S e s s i o n S t o r a g e E v a l u a t o r t h a t p e r f o r m s t h e s a m e l o g i c a s t h e p a r e n t c l a s s D e f a u l t S e s s i o n S t o r a g e E v a l u a t o r b u t a d d i t i o n a l l y c h e c k s f o r a r e q u e s t - s p e c i f i c f l a g t h a t m a y e n a b l e o r | Class | org.apache.shiro.web.mgt | Apache Shiro |
|
DefaultWebSubjectContext | D e f a u l t W e b S u b j e c t C o n t e x t i m p l e m e n t a t i o n t h a t p r o v i d e s f o r a d d i t i o n a l s t o r a g e a n d r e t r i e v a l o f a S e r v l e t R e q u e s t a n d S e r v l e t R e s p o n s e . | Class | org.apache.shiro.web.subject.support | Apache Shiro |
|
DefaultWebSubjectFactory | A S u b j e c t F a c t o r y i m p l e m e n t a t i o n t h a t c r e a t e s W e b D e l e g a t i n g S u b j e c t i n s t a n c e s . | Class | org.apache.shiro.web.mgt | Apache Shiro |
|
DelegatingSession | A D e l e g a t i n g S e s s i o n i s a c l i e n t - t i e r r e p r e s e n t a t i o n o f a s e r v e r s i d e T h i s i m p l e m e n t a t i o n i s b a s i c a l l y a p r o x y t o a s e r v e r - s i d e N a t i v e S e s s i o n M a n a g e r , | Class | org.apache.shiro.session.mgt | Apache Shiro |
|
DelegatingSubject | m e t h o d c a l l s t o a n u n d e r l y i n g S e c u r i t y M a n a g e r i n s t a n c e f o r s e c u r i t y c h e c k s . | Class | org.apache.shiro.subject.support | Apache Shiro |
|
Destroyable | S h i r o c o n t a i n e r - a g n o s t i c i n t e r f a c e t h a t i n d i c a t e s t h a t t h i s o b j e c t r e q u i r e s a c a l l b a c k d u r i n g d e s t r u c t i o n . | Interface | org.apache.shiro.util | Apache Shiro |
|
DisabledAccountException | T h r o w n w h e n a t t e m p t i n g t o a u t h e n t i c a t e a n d t h e c o r r e s p o n d i n g a c c o u n t h a s b e e n d i s a b l e d f o r S i n c e : 0 . | Class | org.apache.shiro.authc | Apache Shiro |
|
DisabledSessionException | E x c e p t i o n t h r o w n i f a t t e m p t i n g t o c r e a t e a n e w S u b j e c t s e s s i o n , b u t t h a t S u b j e c t ' s s e s s i o n s a r e d i s a b l e d . | Class | org.apache.shiro.subject.support | Apache Shiro |
|
DomainPermission | P r o v i d e s a b a s e P e r m i s s i o n c l a s s f r o m w h i c h t y p e - s a f e / d o m a i n - s p e c i f i c s u b c l a s s e s m a y e x t e n d . | Class | org.apache.shiro.authz.permission | Apache Shiro |
|
EhCache | S h i r o C a c h e i m p l e m e n t a t i o n t h a t w r a p s a n E h c a c h e i n s t a n c e . | Class | org.apache.shiro.cache.ehcache | Apache Shiro |
|
EhCacheManager | S h i r o C a c h e M a n a g e r i m p l e m e n t a t i o n u t i l i z i n g t h e E h c a c h e f r a m e w o r k f o r a l l c a c h e f u n c t i o n a l i t y . | Class | org.apache.shiro.cache.ehcache | Apache Shiro |
|
EnterpriseCacheSessionDAO | S e s s i o n D A O i m p l e m e n t a t i o n t h a t r e l i e s o n a n e n t e r p r i s e c a c h i n g p r o d u c t a s t h e E I S s y s t e m o f r e c o r d f o r a l l s e s s i o n s . | Class | org.apache.shiro.session.mgt.eis | Apache Shiro |
|
Environment | A n E n v i r o n m e n t i n s t a n c e e n c a p s u l a t e s a l l o f t h e o b j e c t s t h a t S h i r o r e q u i r e s t o f u n c t i o n . | Interface | org.apache.shiro.env | Apache Shiro |
|
EnvironmentException | E x c e p t i o n t h r o w n f o r e r r o r s r e l a t e d t o E n v i r o n m e n t i n s t a n c e s o r c o n f i g u r a t i o n . | Class | org.apache.shiro.env | Apache Shiro |
|
EnvironmentLoader | A n E n v i r o n m e n t L o a d e r i s r e s p o n s i b l e f o r l o a d i n g a w e b a p p l i c a t i o n ' s S h i r o W e b E n v i r o n m e n t ( w h i c h i n c l u d e s t h e w e b a p p ' s W e b S e c u r i t y M a n a g e r ) i n t o t h e | Class | org.apache.shiro.web.env | Apache Shiro |
|
EnvironmentLoaderListener | B o o t s t r a p l i s t e n e r t o s t a r t u p a n d s h u t d o w n t h e w e b a p p l i c a t i o n ' s S h i r o W e b E n v i r o n m e n t a t S e r v l e t C o n t e x t s t a r t u p a n d s h u t d o w n r e s p e c t i v e l y . | Class | org.apache.shiro.web.env | Apache Shiro |
|
ExcessiveAttemptsException | T h r o w n w h e n a s y s t e m i s c o n f i g u r e d t o o n l y a l l o w a c e r t a i n n u m b e r o f a u t h e n t i c a t i o n a t t e m p t s o v e r a p e r i o d o f t i m e a n d t h e c u r r e n t s e s s i o n h a s f a i l e d t o a u t h e n t i c a t e s u c c e s s f u l l y w i t h i n | Class | org.apache.shiro.authc | Apache Shiro |
|
ExecutionException | E x c e p t i o n w r a p p i n g a n y p o t e n t i a l c h e c k e d e x c e p t i o n t h r o w n w h e n a S u b j e c t e x e c u t e s a C a l l a b l e . | Class | org.apache.shiro.subject | Apache Shiro |
|
ExecutorServiceSessionValidationScheduler | S e s s i o n V a l i d a t i o n S c h e d u l e r i m p l e m e n t a t i o n t h a t u s e s a S c h e d u l e d E x e c u t o r S e r v i c e t o c a l l V a l i d a t i n g S e s s i o n M a n a g e r . | Class | org.apache.shiro.session.mgt | Apache Shiro |
|
ExpiredCredentialsException | T h r o w n d u r i n g t h e a u t h e n t i c a t i o n p r o c e s s w h e n t h e s y s t e m d e t e r m i n e s t h e s u b m i t t e d c r e d e n t i a l ( s ) h a s e x p i r e d a n d w i l l n o t a l l o w l o g i n . | Class | org.apache.shiro.authc | Apache Shiro |
|
ExpiredSessionException | A s p e c i a l c a s e o f a S t o p p e d S e s s i o n E x c e p t i o n . | Class | org.apache.shiro.session | Apache Shiro |
|
Factory | G e n e r i c s - a w a r e i n t e r f a c e s u p p o r t i n g t h e F a c t o r y M e t h o d d e s i g n p a t t e r n . | Interface | org.apache.shiro.util | Apache Shiro |
|
FilterChainManager | A F i l t e r C h a i n M a n a g e r m a n a g e s t h e c r e a t i o n a n d m o d i f i c a t i o n o f F i l t e r c h a i n s f r o m a n a v a i l a b l e p o o l o f F i l t e r i n s t a n c e s . | Interface | org.apache.shiro.web.filter.mgt | Apache Shiro |
|
FilterChainResolver | A F i l t e r C h a i n R e s o l v e r c a n r e s o l v e a n a p p r o p r i a t e F i l t e r C h a i n t o e x e c u t e d u r i n g a S e r v l e t R e q u e s t . | Interface | org.apache.shiro.web.filter.mgt | Apache Shiro |
|
FirstSuccessfulStrategy | A u t h e n t i c a t i o n S t r a t e g y i m p l e m e n t a t i o n t h a t o n l y a c c e p t s t h e a c c o u n t d a t a f r o m t h e f i r s t s u c c e s s f u l l y c o n s u l t e d R e a l m a n d i g n o r e s a l l s u b s e q u e n t r e a l m s . | Class | org.apache.shiro.authc.pam | Apache Shiro |
|
FormAuthenticationFilter | R e q u i r e s t h e r e q u e s t i n g u s e r t o b e a u t h e n t i c a t e d f o r t h e r e q u e s t t o c o n t i n u e , a n d i f t h e y a r e n o t , f o r c e s t h e u s e r t o l o g i n v i a b y r e d i r e c t i n g t h e m t o t h e l o g i n U r l y o u c o n f i g u r e . | Class | org.apache.shiro.web.filter.authc | Apache Shiro |
|
GuestAnnotationHandler | C h e c k s t o s e e i f a @ R e q u i r e s G u e s t a n n o t a t i o n i s d e c l a r e d , a n d i f s o , e n s u r e s t h e c a l l i n g S u b j e c t d o e s n o t | Class | org.apache.shiro.authz.aop | Apache Shiro |
|
GuestAnnotationMethodInterceptor | C h e c k s t o s e e i f a @ R e q u i r e s G u e s t a n n o t a t i o n i s d e c l a r e d , a n d i f s o , e n s u r e s t h e c a l l i n g S u b j e c t d o e s n o t | Class | org.apache.shiro.authz.aop | Apache Shiro |
|
GuestTag | J S P t a g t h a t r e n d e r s t h e t a g b o d y i f t h e c u r r e n t u s e r i s n o t k n o w n t o t h e s y s t e m , e i t h e r b e c a u s e t h e y h a v e n ' t l o g g e d i n y e t , o r b e c a u s e t h e y h a v e n o ' R e m e m b e r M e ' i d e n t i t y . | Class | org.apache.shiro.web.tags | Apache Shiro |
|
GuiceShiroFilter | S h i r o f i l t e r t h a t i s m a n a g e d b y a n d r e c e i v e s i t s f i l t e r c h a i n c o n f i g u r a t i o n s f r o m G u i c e . | Class | org.apache.shiro.guice.web | Apache Shiro |
|
H64 | C o d e c f o r U n i x C r y p t - s t y l e e n c o d i n g . | Class | org.apache.shiro.codec | Apache Shiro |
|
HasAnyRolesTag | D i s p l a y s b o d y c o n t e n t i f t h e c u r r e n t u s e r h a s a n y o f t h e r o l e s s p e c i f i e d . | Class | org.apache.shiro.web.tags | Apache Shiro |
|
Hash | A C r y p t o g r a p h i c H a s h r e p r e s e n t s a o n e - w a y c o n v e r s i o n a l g o r i t h m t h a t t r a n s f o r m s a n i n p u t s o u r c e t o a n u n d e r l y i n g b y t e a r r a y . | Interface | org.apache.shiro.crypto.hash | Apache Shiro |
|
HashedCredentialsMatcher | A H a s h e d C r e d e n t i a l M a t c h e r p r o v i d e s s u p p o r t f o r h a s h i n g o f s u p p l i e d A u t h e n t i c a t i o n T o k e n c r e d e n t i a l s b e f o r e b e i n g c o m p a r e d t o t h o s e i n t h e A u t h e n t i c a t i o n I n f o f r o m t h e d a t a s t o r e . | Class | org.apache.shiro.authc.credential | Apache Shiro |
|
Hasher | C o m m a n d l i n e l i n e u t i l i t y t o h a s h d a t a s u c h a s s t r i n g s , p a s s w o r d s , r e s o u r c e s ( f i l e s , u r l s , e t c ) . | Class | org.apache.shiro.tools.hasher | Apache Shiro |
|
HashFormat | A H a s h F o r m a t i s a b l e t o f o r m a t a H a s h i n s t a n c e i n t o a w e l l - d e f i n e d f o r m a t t e d S t r i n g . | Interface | org.apache.shiro.crypto.hash.format | Apache Shiro |
|
HashFormatFactory | | Interface | org.apache.shiro.crypto.hash.format | Apache Shiro |
|
HashingPasswordService | A H a s h i n g P a s s w o r d S e r v i c e i s a P a s s w o r d S e r v i c e t h a t p e r f o r m s p a s s w o r d e n c r y p t i o n a n d c o m p a r i s o n s b a s e d o n c r y p t o g r a p h i c H a s h e s . | Interface | org.apache.shiro.authc.credential | Apache Shiro |
|
HashRequest | A H a s h R e q u e s t i s c o m p o s e d o f d a t a t h a t w i l l b e u s e d b y a H a s h S e r v i c e t o c o m p u t e a h a s h ( a k a ' d i g e s t ' ) . | Interface | org.apache.shiro.crypto.hash | Apache Shiro |
|
HashRequest .Builder | A B u i l d e r c l a s s r e p r e s e n t i n g t h e B u i l d e r d e s i g n p a t t e r n f o r c o n s t r u c t i n g H a s h R e q u e s t i n s t a n c e s . | Class | org.apache.shiro.crypto.hash.HashRequest | Apache Shiro |
|
HashService | A H a s h S e r v i c e h a s h e s i n p u t s o u r c e s u t i l i z i n g a p a r t i c u l a r h a s h i n g s t r a t e g y . | Interface | org.apache.shiro.crypto.hash | Apache Shiro |
|
HasPermissionTag | S i n c e : 0 . | Class | org.apache.shiro.web.tags | Apache Shiro |
|
HasRoleTag | S i n c e : 0 . | Class | org.apache.shiro.web.tags | Apache Shiro |
|
Hex | H e x a d e c i m a l e n c o d e r a n d d e c o d e r . | Class | org.apache.shiro.codec | Apache Shiro |
|
HexFormat | H a s h F o r m a t t h a t o u t p u t s o n l y T h e h a s h ' s d i g e s t b y t e s i n h e x f o r m a t . | Class | org.apache.shiro.crypto.hash.format | Apache Shiro |
|
HostAuthenticationToken | A H o s t A u t h e n t i c a t i o n T o k e n r e t a i n s t h e h o s t i n f o r m a t i o n f r o m w h e r e a n a u t h e n t i c a t i o n a t t e m p t o r i g i n a t e s . | Interface | org.apache.shiro.authc | Apache Shiro |
|
HostFilter | A F i l t e r t h a t c a n a l l o w o r d e n y a c c e s s b a s e d o n t h e h o s t t h a t s e n t t h e r e q u e s t . | Class | org.apache.shiro.web.filter.authz | Apache Shiro |
|
HostUnauthorizedException | T h r o w n w h e n a p a r t i c u l a r c l i e n t ( t h a t i s , h o s t a d d r e s s ) h a s n o t b e e n e n a b l e d t o a c c e s s t h e s y s t e m o r i f t h e c l i e n t h a s b e e n e n a b l e d a c c e s s b u t i s n o t p e r m i t t e d t o p e r f o r m a p a r t i c u l a r o p e r a t i o n | Class | org.apache.shiro.authz | Apache Shiro |
|
HttpMethodPermissionFilter | A f i l t e r t h a t t r a n s l a t e s a n H T T P R e q u e s t ' s M e t h o d ( e g G E T , P O S T , e t c ) i n t o a n c o r r e s p o n d i n g a c t i o n ( v e r b ) a n d u s e s t h a t v e r b t o c o n s t r u c t a p e r m i s s i o n t h a t w i l l b e c h e c k e d t o d e t e r m i n e | Class | org.apache.shiro.web.filter.authz | Apache Shiro |
|
HttpServletSession | S e s s i o n i m p l e m e n t a t i o n t h a t i s b a c k e d e n t i r e l y b y a s t a n d a r d s e r v l e t c o n t a i n e r H t t p S e s s i o n i n s t a n c e . | Class | org.apache.shiro.web.session | Apache Shiro |
|
ImmutableProxiedSession | a l l o w a n y ' w r i t e ' o p e r a t i o n s t o t h e u n d e r l y i n g s e s s i o n . | Class | org.apache.shiro.session.mgt | Apache Shiro |
|
IncorrectCredentialsException | T h r o w n w h e n a t t e m p t i n g t o a u t h e n t i c a t e w i t h c r e d e n t i a l ( s ) t h a t d o n o t m a t c h t h e a c t u a l c r e d e n t i a l s a s s o c i a t e d w i t h t h e a c c o u n t p r i n c i p a l . | Class | org.apache.shiro.authc | Apache Shiro |
|
Ini | A c l a s s r e p r e s e n t i n g t h e I N I t e x t c o n f i g u r a t i o n f o r m a t . | Class | org.apache.shiro.config | Apache Shiro |
|
Ini .Section | A n I n i . | Class | org.apache.shiro.config.Ini | Apache Shiro |
|
IniFactorySupport | | Class | org.apache.shiro.config | Apache Shiro |
|
IniFilterChainResolverFactory | A F a c t o r y t h a t c r e a t e s F i l t e r C h a i n R e s o l v e r i n s t a n c e s b a s e d o n I n i c o n f i g u r a t i o n . | Class | org.apache.shiro.web.config | Apache Shiro |
|
IniRealm | A R e a l m i m p l e m e n t a t i o n t h a t c r e a t e s S i m p l e A c c o u n t i n s t a n c e s b a s e d o n | Class | org.apache.shiro.realm.text | Apache Shiro |
|
IniSecurityManagerFactory | A F a c t o r y t h a t c r e a t e s S e c u r i t y M a n a g e r i n s t a n c e s b a s e d o n I n i c o n f i g u r a t i o n . | Class | org.apache.shiro.config | Apache Shiro |
|
IniShiroFilter | T h i s f i l t e r h a s b e e n d e p r e c a t e d a s o f S h i r o 1 . | Class | org.apache.shiro.web.servlet | Apache Shiro |
|
Initializable | S h i r o c o n t a i n e r - a g n o s t i c i n t e r f a c e t h a t i n d i c a t e s t h a t t h i s o b j e c t r e q u i r e s i n i t i a l i z a t i o n . | Interface | org.apache.shiro.util | Apache Shiro |
|
IniWebEnvironment | W e b E n v i r o n m e n t i m p l e m e n t a t i o n c o n f i g u r e d b y a n I n i i n s t a n c e o r I n i r e s o u r c e l o c a t i o n s . | Class | org.apache.shiro.web.env | Apache Shiro |
|
InstantiationException | R u n t i m e e x c e p t i o n t h r o w n b y t h e f r a m e w o r k w h e n u n a b l e t o i n s t a n t i a t e a C l a s s v i a r e f l e c t i o n . | Class | org.apache.shiro.util | Apache Shiro |
|
InvalidPermissionStringException | T h r o w n b y P e r m i s s i o n R e s o l v e r . | Class | org.apache.shiro.authz.permission | Apache Shiro |
|
InvalidResourceUsageException | R o o t e x c e p t i o n i n d i c a t i n g i n v a l i d o r i n c o r r e c t u s a g e o f a d a t a a c c e s s r e s o u r c e . | Class | org.apache.shiro.dao | Apache Shiro |
|
InvalidSessionException | E x c e p t i o n t h r o w n w h e n a t t e m p t i n g t o i n t e r a c t w i t h t h e s y s t e m u n d e r a n e s t a b l i s h e d s e s s i o n w h e n t h a t s e s s i o n i s c o n s i d e r e d i n v a l i d . | Class | org.apache.shiro.session | Apache Shiro |
|
JavaEnvironment | I n t e r n a l h e l p e r c l a s s u s e d t o f i n d t h e J a v a / J D K v e r s i o n t h a t S h i r o i s o p e r a t i n g w i t h i n , t o a l l o w f o r a u t o m a t i c a l l y | Class | org.apache.shiro.util | Apache Shiro |
|
JavaUuidSessionIdGenerator | S e s s i o n I d G e n e r a t o r t h a t g e n e r a t e s S t r i n g v a l u e s o f J D K U U I D ' s a s t h e s e s s i o n I D s . | Class | org.apache.shiro.session.mgt.eis | Apache Shiro |
|
JcaCipherService | A b s t r a c t C i p h e r S e r v i c e i m p l e m e n t a t i o n u t i l i z i n g J a v a ' s J C A A P I s . | Class | org.apache.shiro.crypto | Apache Shiro |
|
JdbcRealm | R e a l m t h a t a l l o w s a u t h e n t i c a t i o n a n d a u t h o r i z a t i o n v i a J D B C c a l l s . | Class | org.apache.shiro.realm.jdbc | Apache Shiro |
|
JdbcRealm .SaltStyle | P a s s w o r d h a s h s a l t c o n f i g u r a t i o n . | Class | org.apache.shiro.realm.jdbc.JdbcRealm | Apache Shiro |
|
JdbcUtils | A s e t o f s t a t i c h e l p e r m e t h o d s f o r m a n a g i n g J D B C A P I o b j e c t s . | Class | org.apache.shiro.util | Apache Shiro |
|
JndiCallback | C a l l b a c k i n t e r f a c e t o b e i m p l e m e n t e d b y c l a s s e s t h a t n e e d t o p e r f o r m a n o p e r a t i o n ( s u c h a s a l o o k u p ) i n a J N D I c o n t e x t . | Interface | org.apache.shiro.jndi | Apache Shiro |
|
JndiLdapContextFactory | L d a p C o n t e x t F a c t o r y i m p l e m e n t a t i o n u s i n g t h e d e f a u l t S u n / O r a c l e J N D I L d a p A P I , u t i l i z i n g J N D I e n v i r o n m e n t p r o p e r t i e s a n d a n I n i t i a l C o n t e x t . | Class | org.apache.shiro.realm.ldap | Apache Shiro |
|
JndiLdapRealm | A n L D A P R e a l m i m p l e m e n t a t i o n u t i l i z i n g S u n ' s / O r a c l e ' s J N D I A P I a s a n L D A P A P I . | Class | org.apache.shiro.realm.ldap | Apache Shiro |
|
JndiLocator | C o n v e n i e n t s u p e r c l a s s f o r J N D I a c c e s s o r s , p r o v i d i n g j n d i T e m p l a t e a n d j n d i E n v i r o n m e n t b e a n p r o p e r t i e s . | Class | org.apache.shiro.jndi | Apache Shiro |
|
JndiObjectFactory | A f a c t o r y i m p l e m e n t a t i o n i n t e n d e d t o b e u s e d t o l o o k u p o b j e c t s i n j n d i . | Class | org.apache.shiro.jndi | Apache Shiro |
|
JndiRealmFactory | L o o k s u p o n e o r m o r e R e a l m i n s t a n c e s f r o m J N D I u s i n g s p e c i f i e d j n d i N a m e s . | Class | org.apache.shiro.realm.jndi | Apache Shiro |
|
JndiTemplate | H e l p e r c l a s s t h a t s i m p l i f i e s J N D I o p e r a t i o n s . | Class | org.apache.shiro.jndi | Apache Shiro |
|
LacksPermissionTag | S i n c e : 0 . | Class | org.apache.shiro.web.tags | Apache Shiro |
|
LacksRoleTag | S i n c e : 0 . | Class | org.apache.shiro.web.tags | Apache Shiro |
|
LdapContextFactory | I n t e r f a c e t h a t e n c a p s u l a t e s t h e c r e a t i o n o f L d a p C o n t e x t o b j e c t s t h a t a r e u s e d b y J n d i L d a p R e a l m s t o p e r f o r m a u t h e n t i c a t i o n a t t e m p t s a n d q u e r y f o r a u t h o r i z a t i o n d a t a . | Interface | org.apache.shiro.realm.ldap | Apache Shiro |
|
LdapUtils | U t i l i t y c l a s s p r o v i d i n g s t a t i c m e t h o d s t o m a k e w o r k i n g w i t h L D A P C o n s t r u c t o r S u m m a r y L d a p U t i l s ( ) | Class | org.apache.shiro.realm.ldap | Apache Shiro |
|
LifecycleBeanPostProcessor | B e a n p o s t p r o c e s s o r f o r S p r i n g t h a t a u t o m a t i c a l l y c a l l s t h e i n i t ( ) a n d / o r d e s t r o y ( ) m e t h o d s o n S h i r o o b j e c t s t h a t i m p l e m e n t t h e I n i t i a l i z a b l e | Class | org.apache.shiro.spring | Apache Shiro |
|
LifecycleUtils | U t i l i t y c l a s s t o h e l p c a l l I n i t i a l i z a b l e . | Class | org.apache.shiro.util | Apache Shiro |
|
LockedAccountException | A s p e c i a l k i n d o f D i s a b l e d A c c o u n t E x c e p t i o n , t h i s e x c e p t i o n i s t h r o w n w h e n a t t e m p t i n g t o a u t h e n t i c a t e a n d t h e c o r r e s p o n d i n g a c c o u n t h a s b e e n d i s a b l e d e x p l i c i t l y d u e t o b e i n g l o c k e d . | Class | org.apache.shiro.authc | Apache Shiro |
|
Logical | e n u m L o g i c a l e x t e n d s E n u m < L o g i c a l > A n e n u m f o r s p e c i f y i n g a l o g i c a l o p e r a t i o n t h a t c a n b e u s e d f o r | Class | org.apache.shiro.authz.annotation | Apache Shiro |
|
LogoutAware | A n S P I i n t e r f a c e a l l o w i n g c l e a n u p l o g i c t o b e e x e c u t e d d u r i n g l o g o u t o f a p r e v i o u s l y a u t h e n t i c a t e d S u b j e c t / u s e r . | Interface | org.apache.shiro.authc | Apache Shiro |
|
LogoutFilter | S i m p l e F i l t e r t h a t , u p o n r e c e i v i n g a r e q u e s t , w i l l i m m e d i a t e l y l o g - o u t t h e c u r r e n t l y e x e c u t i n g a n d t h e n r e d i r e c t t h e m t o a c o n f i g u r e d r e d i r e c t U r l . | Class | org.apache.shiro.web.filter.authc | Apache Shiro |
|
MapCache | A M a p C a c h e i s a C a c h e i m p l e m e n t a t i o n t h a t u s e s a b a c k i n g M a p i n s t a n c e t o s t o r e a n d r e t r i e v e c a c h e d d a t a . | Class | org.apache.shiro.cache | Apache Shiro |
|
MapContext | A M a p C o n t e x t p r o v i d e s a c o m m o n b a s e f o r c o n t e x t - b a s e d d a t a s t o r a g e i n a M a p . | Class | org.apache.shiro.util | Apache Shiro |
|
Md2CredentialsMatcher | H a s h e d C r e d e n t i a l s M a t c h e r i m p l e m e n t a t i o n t h a t e x p e c t s t h e s t o r e d A u t h e n t i c a t i o n I n f o c r e d e n t i a l s t o b e N o t e : t h e M D 2 , M D 5 a n d | Class | org.apache.shiro.authc.credential | Apache Shiro |
|
Md2Hash | G e n e r a t e s a n M D 2 H a s h ( R F C 1 3 1 9 ) f r o m a g i v e n i n p u t s o u r c e w i t h a n o p t i o n a l s a l t a n d S e e t h e S i m p l e H a s h p a r e n t c l a s s J a v a D o c f o r a d e t a i l e d e x p l a n a t i o n o f H a s h i n g | Class | org.apache.shiro.crypto.hash | Apache Shiro |
|
Md5CredentialsMatcher | H a s h e d C r e d e n t i a l s M a t c h e r i m p l e m e n t a t i o n t h a t e x p e c t s t h e s t o r e d A u t h e n t i c a t i o n I n f o c r e d e n t i a l s t o b e S H A - 1 a l g o r i t h m s a r e n o w k n o w n t o b e v u l n e r a b l e t o | Class | org.apache.shiro.authc.credential | Apache Shiro |
|
Md5Hash | G e n e r a t e s a n M D 5 H a s h ( R F C 1 3 2 1 ) f r o m a g i v e n i n p u t s o u r c e w i t h a n o p t i o n a l s a l t a n d S e e t h e S i m p l e H a s h p a r e n t c l a s s J a v a D o c f o r a d e t a i l e d e x p l a n a t i o n o f H a s h i n g | Class | org.apache.shiro.crypto.hash | Apache Shiro |
|
MemoryConstrainedCacheManager | S i m p l e m e m o r y - o n l y b a s e d C a c h e M a n a g e r i m p l e m e n t a t i o n u s a b l e i n p r o d u c t i o n e n v i r o n m e n t s . | Class | org.apache.shiro.cache | Apache Shiro |
|
MemorySessionDAO | S i m p l e m e m o r y - b a s e d i m p l e m e n t a t i o n o f t h e S e s s i o n D A O t h a t s t o r e s a l l o f i t s s e s s i o n s i n a n i n - m e m o r y C o n c u r r e n t M a p . | Class | org.apache.shiro.session.mgt.eis | Apache Shiro |
|
MergableAuthenticationInfo | A n e x t e n s i o n o f t h e A u t h e n t i c a t i o n I n f o i n t e r f a c e t o b e i m p l e m e n t e d b y c l a s s e s t h a t s u p p o r t m e r g i n g w i t h o t h e r A u t h e n t i c a t i o n I n f o i n s t a n c e s . | Interface | org.apache.shiro.authc | Apache Shiro |
|
MethodInterceptor | A M e t h o d I n t e r c e p t o r i n t e r c e p t s a M e t h o d I n v o c a t i o n t o p e r f o r m b e f o r e o r a f t e r l o g i c ( a k a ' a d v i c e ' ) . | Interface | org.apache.shiro.aop | Apache Shiro |
|
MethodInterceptorSupport | T h i s c l a s s i s a n a b s t r a c t i o n o f A O P m e t h o d i n t e r c e p t o r b e h a v i o r s p e c i f i c t o S h i r o t h a t l e a v e s A O P i m p l e m e n t a t i o n s p e c i f i c s t o b e h a n d l e d b y s u b c l a s s i m p l e m e n t a t i o n s . | Class | org.apache.shiro.aop | Apache Shiro |
|
MethodInvocation | 3 r d - p a r t y A P I i n d e p e n d e n t r e p r e s e n t a t i o n o f a m e t h o d i n v o c a t i o n . | Interface | org.apache.shiro.aop | Apache Shiro |
|
ModularCryptFormat | A H a s h F o r m a t t h a t s u p p o r t s M o d u l a r C r y p t F o r m a t t o k e n r u l e s . | Interface | org.apache.shiro.crypto.hash.format | Apache Shiro |
|
ModularRealmAuthenticator | A M o d u l a r R e a l m A u t h e n t i c a t o r d e l g a t e s a c c o u n t l o o k u p s t o a p l u g g a b l e ( m o d u l a r ) c o l l e c t i o n o f R e a l m s . | Class | org.apache.shiro.authc.pam | Apache Shiro |
|
ModularRealmAuthorizer | A M o d u l a r R e a l m A u t h o r i z e r i s a n A u t h o r i z e r i m p l e m e n t a t i o n t h a t c o n s u l t s o n e o r m o r e c o n f i g u r e d R e a l m s d u r i n g a n a u t h o r i z a t i o n o p e r a t i o n . | Class | org.apache.shiro.authz | Apache Shiro |
|
MutablePrincipalCollection | A P r i n c i p a l C o l l e c t i o n t h a t a l l o w s m o d i f i c a t i o n . | Interface | org.apache.shiro.subject | Apache Shiro |
|
MutableWebEnvironment | A W e b E n v i r o n m e n t t h a t s u p p o r t s ' w r i t e ' o p e r a t i o n s o p e r a t i o n s . | Interface | org.apache.shiro.web.env | Apache Shiro |
|
Nameable | I n t e r f a c e i m p l e m e n t e d b y c o m p o n e n t s t h a t c a n b e n a m e d , s u c h a s v i a c o n f i g u r a t i o n , a n d w i s h t o h a v e t h a t n a m e s e t o n c e i t h a s b e e n c o n f i g u r e d . | Interface | org.apache.shiro.util | Apache Shiro |
|
NameableFilter | A l l o w s a f i l t e r t o b e n a m e d v i a J a v a B e a n s - c o m p a t i b l e g e t N a m e ( ) / s e t N a m e ( S t r i n g ) m e t h o d s . | Class | org.apache.shiro.web.servlet | Apache Shiro |
|
NamedFilterList | A N a m e d F i l t e r L i s t i s a L i s t o f F i l t e r i n s t a n c e s t h a t i s u n i q u e l y i d e n t i f i e d b y a n a m e . | Interface | org.apache.shiro.web.filter.mgt | Apache Shiro |
|
NamedObjectEnvironment | A n e n v i r o n m e n t t h a t s u p p o r t s o b j e c t l o o k u p b y n a m e . | Interface | org.apache.shiro.env | Apache Shiro |
|
NativeSessionManager | A N a t i v e s e s s i o n m a n a g e r i s o n e t h a t m a n a g e s s e s s i o n s n a t i v e l y - t h a t i s , i t i s d i r e c t l y r e s p o n s i b l e f o r t h e c r e a t i o n , p e r s i s t e n c e a n d r e m o v a l o f S e s s i o n i n s t a n c e s a n d t h e i r | Interface | org.apache.shiro.session.mgt | Apache Shiro |
|
NoSessionCreationFilter | A P a t h M a t c h i n g F i l t e r t h a t w i l l d i s a b l e c r e a t i n g n e w S e s s i o n s d u r i n g t h e r e q u e s t . | Class | org.apache.shiro.web.filter.session | Apache Shiro |
|
NotAuthenticatedTag | J S P t a g t h a t r e n d e r s t h e t a g b o d y o n l y i f t h e c u r r e n t u s e r h a s n o t e x e c u t e d a s u c c e s s f u l a u t h e n t i c a t i o n a t t e m p t d u r i n g t h e i r c u r r e n t s e s s i o n . | Class | org.apache.shiro.web.tags | Apache Shiro |
|
OncePerRequestFilter | F i l t e r b a s e c l a s s t h a t g u a r a n t e e s t o b e j u s t e x e c u t e d o n c e p e r r e q u e s t , o n a n y s e r v l e t c o n t a i n e r . | Class | org.apache.shiro.web.servlet | Apache Shiro |
|
OperationMode | e n u m O p e r a t i o n M o d e e x t e n d s E n u m < O p e r a t i o n M o d e > A c i p h e r m o d e o f o p e r a t i o n | Class | org.apache.shiro.crypto | Apache Shiro |
|
PaddingScheme | e n u m P a d d i n g S c h e m e e x t e n d s E n u m < P a d d i n g S c h e m e > A C i p h e r P a d d i n g S c h e m e r e p r e s e n t s w e l l - k n o w n | Class | org.apache.shiro.crypto | Apache Shiro |
|
ParsableHashFormat | A P a r s a b l e H a s h F o r m a t i s a b l e t o p a r s e a f o r m a t t e d s t r i n g a n d c o n v e r t i t i n t o a H a s h i n s t a n c e . | Interface | org.apache.shiro.crypto.hash.format | Apache Shiro |
|
PassThruAuthenticationFilter | A n a u t h e n t i c a t i o n f i l t e r t h a t r e d i r e c t s t h e u s e r t o t h e l o g i n p a g e w h e n t h e y a r e t r y i n g t o a c c e s s a p r o t e c t e d r e s o u r c e . | Class | org.apache.shiro.web.filter.authc | Apache Shiro |
|
PasswordMatcher | A C r e d e n t i a l s M a t c h e r t h a t e m p l o y s b e s t - p r a c t i c e s c o m p a r i s o n s f o r h a s h e d t e x t p a s s w o r d s . | Class | org.apache.shiro.authc.credential | Apache Shiro |
|
PasswordService | A P a s s w o r d S e r v i c e s u p p o r t s c o m m o n u s e c a s e s w h e n u s i n g p a s s w o r d s a s a c r e d e n t i a l s m e c h a n i s m . | Interface | org.apache.shiro.authc.credential | Apache Shiro |
|
PathConfigProcessor | A P a t h C o n f i g P r o c e s s o r p r o c e s s e s c o n f i g u r a t i o n e n t r i e s o n a p e r p a t h ( u r l ) b a s i s . | Interface | org.apache.shiro.web.filter | Apache Shiro |
|
PathMatchingFilter | B a s e c l a s s f o r F i l t e r s t h a t w i l l p r o c e s s o n l y s p e c i f i e d p a t h s a n d a l l o w a l l o t h e r s t o p a s s t h r o u g h . | Class | org.apache.shiro.web.filter | Apache Shiro |
|
PathMatchingFilterChainResolver | A F i l t e r C h a i n R e s o l v e r t h a t r e s o l v e s F i l t e r C h a i n s b a s e d o n u r l p a t h m a t c h i n g , a s d e t e r m i n e d b y a c o n f i g u r a b l e P a t h M a t c h e r . | Class | org.apache.shiro.web.filter.mgt | Apache Shiro |
|
PatternMatcher | I n t e r f a c e f o r c o m p o n e n t s t h a t c a n m a t c h s o u r c e s t r i n g s a g a i n s t a s p e c i f i e d p a t t e r n s t r i n g . | Interface | org.apache.shiro.util | Apache Shiro |
|
Permission | A P e r m i s s i o n r e p r e s e n t s t h e a b i l i t y t o p e r f o r m a n a c t i o n o r a c c e s s a r e s o u r c e . | Interface | org.apache.shiro.authz | Apache Shiro |
|
PermissionAnnotationHandler | C h e c k s t o s e e i f a @ R e q u i r e s P e r m i s s i o n s a n n o t a t i o n i s d e c l a r e d , a n d i f s o , p e r f o r m s a p e r m i s s i o n c h e c k t o s e e i f t h e c a l l i n g S u b j e c t i s a l l o w e d c o n t i n u e d | Class | org.apache.shiro.authz.aop | Apache Shiro |
|
PermissionAnnotationMethodInterceptor | C h e c k s t o s e e i f a @ R e q u i r e s P e r m i s s i o n s a n n o t a t i o n i s d e c l a r e d , a n d i f s o , p e r f o r m s a p e r m i s s i o n c h e c k t o s e e i f t h e c a l l i n g S u b j e c t i s a l l o w e d t o c a l l t h e m e t h o d . | Class | org.apache.shiro.authz.aop | Apache Shiro |
|
PermissionResolver | A P e r m i s i s o n R e s o l v e r r e s o l v e s a S t r i n g v a l u e a n d c o n v e r t s i t i n t o a P e r m i s s i o n i n s t a n c e . | Interface | org.apache.shiro.authz.permission | Apache Shiro |
|
PermissionResolverAware | I n t e r f a c e i m p l e m e n t e d b y a c o m p o n e n t t h a t w i s h e s t o u s e a n y a p p l i c a t i o n - c o n f i g u r e d P e r m i s s i o n R e s o l v e r t h a t m i g h t a l r e a d y e x i s t i n s t e a d o f p o t e n t i a l l y c r e a t i n g o n e i t s e l f . | Interface | org.apache.shiro.authz.permission | Apache Shiro |
|
PermissionsAuthorizationFilter | F i l t e r t h a t a l l o w s a c c e s s i f t h e c u r r e n t u s e r h a s t h e p e r m i s s i o n s s p e c i f i e d b y t h e m a p p e d v a l u e , o r d e n i e s a c c e s s i f t h e u s e r d o e s n o t h a v e a l l o f t h e p e r m i s s i o n s s p e c i f i e d . | Class | org.apache.shiro.web.filter.authz | Apache Shiro |
|
PermissionTag | S i n c e : 0 . | Class | org.apache.shiro.web.tags | Apache Shiro |
|
PermissionUtils | U t i l i t y c l a s s t o h e l p w i t h S t r i n g - t o - P e r m i s s i o n o b j e c t r e s o l u t i o n . | Class | org.apache.shiro.util | Apache Shiro |
|
PortFilter | A F i l t e r t h a t r e q u i r e s t h e r e q u e s t t o b e o n a s p e c i f i c p o r t , a n d i f n o t , r e d i r e c t s t o t h e s a m e U R L o n t h a t p o r t . | Class | org.apache.shiro.web.filter.authz | Apache Shiro |
|
PrincipalCollection | A c o l l e c t i o n o f a l l p r i n c i p a l s a s s o c i a t e d w i t h a c o r r e s p o n d i n g S u b j e c t . | Interface | org.apache.shiro.subject | Apache Shiro |
|
PrincipalMap | E X P E R I M E N T A L - D O N O T U S E Y E T A P r i n c i p a l M a p i s m a p o f a l l o f a s u b j e c t ' s p r i n c i p a l s - i t s i d e n t i f y i n g a t t r i b u t e s l i k e u s e r n a m e , u s e r I d , | Interface | org.apache.shiro.subject | Apache Shiro |
|
PrincipalTag | T a g u s e d t o p r i n t o u t t h e S t r i n g v a l u e o f a u s e r ' s d e f a u l t p r i n c i p a l , o r a s p e c i f i c p r i n c i p a l a s s p e c i f i e d b y t h e t a g ' s a t t r i b u t e s . | Class | org.apache.shiro.web.tags | Apache Shiro |
|
PropertiesRealm | A T e x t C o n f i g u r a t i o n R e a l m t h a t d e f e r s a l l l o g i c t o t h e p a r e n t c l a s s , b u t j u s t e n a b l e s P r o p e r t i e s b a s e d c o n f i g u r a t i o n i n a d d i t i o n t o t h e p a r e n t c l a s s ' s S t r i n g c o n f i g u r a t i o n . | Class | org.apache.shiro.realm.text | Apache Shiro |
|
ProvidedHashFormat | e n u m P r o v i d e d H a s h F o r m a t e x t e n d s E n u m < P r o v i d e d H a s h F o r m a t > A n e n u m r e p r e s e n t i n g S h i r o ' s d e f a u l t p r o v i d e d H a s h F o r m a t i m p l e m e n t a t i o n s . | Class | org.apache.shiro.crypto.hash.format | Apache Shiro |
|
ProxiedFilterChain | A p r o x i e d f i l t e r c h a i n i s a F i l t e r C h a i n i n s t a n c e t h a t p r o x i e s a n o r i g i n a l F i l t e r C h a i n a s w e l l a s a L i s t o f o t h e r F i l t e r s t h a t m i g h t n e e d t o e x e c u t e p r i o r t o t h e f i n a l w r a p p e d | Class | org.apache.shiro.web.servlet | Apache Shiro |
|
ProxiedSession | S i m p l e S e s s i o n i m p l e m e n t a t i o n t h a t i m m e d i a t e l y d e l e g a t e s a l l c o r r e s p o n d i n g c a l l s t o a n u n d e r l y i n g p r o x i e d s e s s i o n i n s t a n c e . | Class | org.apache.shiro.session | Apache Shiro |
|
QuartzSessionValidationJob | A q u a r t z j o b t h a t b a s i c a l l y j u s t c a l l s t h e V a l i d a t i n g S e s s i o n M a n a g e r . | Class | org.apache.shiro.session.mgt.quartz | Apache Shiro |
|
QuartzSessionValidationScheduler | A n i m p l e m e n t a t i o n o f t h e S e s s i o n V a l i d a t i o n S c h e d u l e r t h a t u s e s Q u a r t z t o s c h e d u l e a j o b t o c a l l V a l i d a t i n g S e s s i o n M a n a g e r . | Class | org.apache.shiro.session.mgt.quartz | Apache Shiro |
|
RandomNumberGenerator | A c o m p o n e n t t h a t c a n g e n e r a t e r a n d o m n u m b e r / b y t e v a l u e s a s n e e d e d . | Interface | org.apache.shiro.crypto | Apache Shiro |
|
RandomSessionIdGenerator | G e n e r a t e s s e s s i o n I D s b y u s i n g a R a n d o m i n s t a n c e t o g e n e r a t e r a n d o m I D s . | Class | org.apache.shiro.session.mgt.eis | Apache Shiro |
|
Realm | A R e a l m i s a s e c u r i t y c o m p o n e n t t h a t c a n a c c e s s a p p l i c a t i o n - s p e c i f i c s e c u r i t y e n t i t i e s s u c h a s u s e r s , r o l e s , a n d p e r m i s s i o n s t o d e t e r m i n e a u t h e n t i c a t i o n a n d a u t h o r i z a t i o n o p e r a t i o n s . | Interface | org.apache.shiro.realm | Apache Shiro |
|
RealmFactory | E n a b l e s S h i r o e n d - u s e r s t o c o n f i g u r e a n d i n i t i a l i z e o n e o r m o r e R e a l m i n s t a n c e s i n a n y m a n n e r d e s i r e d . | Interface | org.apache.shiro.realm | Apache Shiro |
|
RealmSecurityManager | S h i r o s u p p o r t o f a S e c u r i t y M a n a g e r c l a s s h i e r a r c h y b a s e d a r o u n d a c o l l e c t i o n o f R e a l m s . | Class | org.apache.shiro.mgt | Apache Shiro |
|
RedirectView | V i e w t h a t r e d i r e c t s t o a n a b s o l u t e , c o n t e x t r e l a t i v e , o r c u r r e n t r e q u e s t r e l a t i v e U R L , e x p o s i n g a l l m o d e l a t t r i b u t e s a s H T T P q u e r y p a r a m e t e r s . | Class | org.apache.shiro.web.util | Apache Shiro |
|
ReflectionBuilder | O b j e c t b u i l d e r t h a t u s e s r e f l e c t i o n a n d A p a c h e C o m m o n s B e a n U t i l s t o b u i l d o b j e c t s g i v e n a m a p o f p r o p e r t y v a l u e s . | Class | org.apache.shiro.config | Apache Shiro |
|
RegExPatternMatcher | P a t t e r n M a t c h e r i m p l e m e n t a t i o n t h a t u s e s s t a n d a r d j a v a . | Class | org.apache.shiro.util | Apache Shiro |
|
RememberMeAuthenticationToken | A n A u t h e n t i c a t i o n T o k e n t h a t i n d i c a t e s i f t h e u s e r w i s h e s t h e i r i d e n t i t y t o b e r e m e m b e r e d a c r o s s s e s s i o n s . | Interface | org.apache.shiro.authc | Apache Shiro |
|
RememberMeManager | | Interface | org.apache.shiro.mgt | Apache Shiro |
|
RequestPairSource | A R e q u e s t P a i r S o u r c e i s a c o m p o n e n t t h a t c a n s u p p l y a S e r v l e t R e q u e s t a n d S e r v l e t R e s p o n s e p a i r a s s o c i a t e d w i t h a c u r r e n t l y e x e c u t i n g r e q u e s t . | Interface | org.apache.shiro.web.util | Apache Shiro |
|
RequiredTypeException | E x c e p t i o n t h r o w n w h e n a t t e m p t i n g t o a c q u i r e a n o b j e c t o f a r e q u i r e d t y p e a n d t h a t o b j e c t d o e s n o t e q u a l , e x t e n d , o r i m p l e m e n t a s p e c i f i e d C l a s s . | Class | org.apache.shiro.env | Apache Shiro |
|
RequiresAuthentication | R e q u i r e s t h e c u r r e n t S u b j e c t t o h a v e b e e n a u t h e n t i c a t e d d u r i n g t h e i r c u r r e n t s e s s i o n f o r t h e a n n o t a t e d c l a s s / i n s t a n c e / m e t h o d t o b e a c c e s s e d o r i n v o k e d . | Class | org.apache.shiro.authz.annotation | Apache Shiro |
|
RequiresGuest | R e q u i r e s t h e c u r r e n t S u b j e c t t o b e a g u e s t , t h a t i s , t h e y a r e n o t a u t h e n t i c a t e d o r r e m e m b e r e d f r o m a p r e v i o u s s e s s i o n f o r t h e a n n o t a t e d c l a s s / i n s t a n c e / m e t h o d t o b e a c c e s s e d o r i n v o k e d . | Class | org.apache.shiro.authz.annotation | Apache Shiro |
|
RequiresPermissions | R e q u i r e s t h e c u r r e n t e x e c u t o r ' s S u b j e c t t o i m p l y a p a r t i c u l a r p e r m i s s i o n i n o r d e r t o e x e c u t e t h e a n n o t a t e d m e t h o d . | Class | org.apache.shiro.authz.annotation | Apache Shiro |
|
RequiresRoles | R e q u i r e s t h e c u r r e n t l y e x e c u t i n g S u b j e c t t o h a v e a l l o f t h e s p e c i f i e d r o l e s . | Class | org.apache.shiro.authz.annotation | Apache Shiro |
|
RequiresUser | R e q u i r e s t h e c u r r e n t S u b j e c t t o b e a n a p p l i c a t i o n u s e r f o r t h e a n n o t a t e d c l a s s / i n s t a n c e / m e t h o d t o b e a c c e s s e d o r i n v o k e d . | Class | org.apache.shiro.authz.annotation | Apache Shiro |
|
ResourceBasedWebEnvironment | A b s t r a c t i m p l e m e n t a t i o n f o r W e b E n v i r o n m e n t s t h a t c a n b e i n i t i a l i z e d v i a r e s o u r c e p a t h s ( c o n f i g f i l e s ) . | Class | org.apache.shiro.web.env | Apache Shiro |
|
ResourceConfigurable | I n t e r f a c e i m p l e m e n t e d b y c o m p o n e n t s t h a t c a n b e c o n f i g u r e d b y r e s o u r c e l o c a t i o n s ( p a t h s ) . | Interface | org.apache.shiro.config | Apache Shiro |
|
ResourceUtils | S t a t i c h e l p e r m e t h o d s f o r l o a d i n g S t r e a m - b a c k e d r e s o u r c e s . | Class | org.apache.shiro.io | Apache Shiro |
|
RoleAnnotationHandler | C h e c k s t o s e e i f a @ R e q u i r e s R o l e s a n n o t a t i o n i s d e c l a r e d , a n d i f s o , p e r f o r m s a r o l e c h e c k t o s e e i f t h e c a l l i n g S u b j e c t i s a l l o w e d t o p r o c e e d . | Class | org.apache.shiro.authz.aop | Apache Shiro |
|
RoleAnnotationMethodInterceptor | C h e c k s t o s e e i f a @ R e q u i r e s R o l e s a n n o t a t i o n i s d e c l a r e d , a n d i f s o , p e r f o r m s a r o l e c h e c k t o s e e i f t h e c a l l i n g S u b j e c t i s a l l o w e d t o i n v o k e t h e m e t h o d . | Class | org.apache.shiro.authz.aop | Apache Shiro |
|
RolePermissionResolver | A R o l e P e r m i s s i o n R e s o l v e r r e s o l v e s a S t r i n g v a l u e a n d c o n v e r t s i t i n t o a C o l l e c t i o n o f P e r m i s s i o n i n s t a n c e s . | Interface | org.apache.shiro.authz.permission | Apache Shiro |
|
RolePermissionResolverAware | I n t e r f a c e i m p l e m e n t e d b y a c o m p o n e n t t h a t w i s h e s t o u s e a n y a p p l i c a t i o n - c o n f i g u r e d R o l e P e r m i s s i o n R e s o l v e r t h a t m i g h t a l r e a d y e x i s t i n s t e a d o f p o t e n t i a l l y c r e a t i n g o n e i t s e l f . | Interface | org.apache.shiro.authz.permission | Apache Shiro |
|
RolesAuthorizationFilter | F i l t e r t h a t a l l o w s a c c e s s i f t h e c u r r e n t u s e r h a s t h e r o l e s s p e c i f i e d b y t h e m a p p e d v a l u e , o r d e n i e s a c c e s s i f t h e u s e r d o e s n o t h a v e a l l o f t h e r o l e s s p e c i f i e d . | Class | org.apache.shiro.web.filter.authz | Apache Shiro |
|
RoleTag | S i n c e : 0 . | Class | org.apache.shiro.web.tags | Apache Shiro |
|
SaltedAuthenticationInfo | I n t e r f a c e r e p r e s e n t i n g a c c o u n t i n f o r m a t i o n t h a t m a y u s e a s a l t w h e n h a s h i n g c r e d e n t i a l s . | Interface | org.apache.shiro.authc | Apache Shiro |
|
SavedRequest | M a i n t a i n s r e q u e s t d a t a f o r a r e q u e s t t h a t w a s r e d i r e c t e d , s o t h a t a f t e r a u t h e n t i c a t i o n t h e u s e r c a n b e r e d i r e c t e d t o t h e o r i g i n a l l y r e q u e s t e d p a g e . | Class | org.apache.shiro.web.util | Apache Shiro |
|
SecureRandomNumberGenerator | D e f a u l t i m p l e m e n t a t i o n o f t h e R a n d o m N u m b e r G e n e r a t o r i n t e r f a c e , b a c k e d b y a S e c u r e R a n d o m i n s t a n c e . | Class | org.apache.shiro.crypto | Apache Shiro |
|
SecureRemoteInvocationExecutor | A n i m p l e m e n t a t i o n o f t h e S p r i n g R e m o t e I n v o c a t i o n E x e c u t o r t h a t b i n d s a s e s s i o n I d t o t h e i n c o m i n g t h r e a d t o m a k e i t a v a i l a b l e t o t h e S e c u r i t y M a n a g e r | Class | org.apache.shiro.spring.remoting | Apache Shiro |
|
SecureRemoteInvocationFactory | A R e m o t e I n v o c a t i o n F a c t o r y t h a t p a s s e s t h e s e s s i o n I D t o t h e s e r v e r v i a a R e m o t e I n v o c a t i o n a t t r i b u t e . | Class | org.apache.shiro.spring.remoting | Apache Shiro |
|
SecureTag | S i n c e : 0 . | Class | org.apache.shiro.web.tags | Apache Shiro |
|
SecurityManager | A S e c u r i t y M a n a g e r e x e c u t e s a l l s e c u r i t y o p e r a t i o n s f o r a l l S u b j e c t s ( a k a u s e r s ) a c r o s s a s i n g l e a p p l i c a t i o n . | Interface | org.apache.shiro.mgt | Apache Shiro |
|
SecurityUtils | A c c e s s e s t h e c u r r e n t l y a c c e s s i b l e S u b j e c t f o r t h e c a l l i n g c o d e d e p e n d i n g o n r u n t i m e e n v i r o n m e n t . | Class | org.apache.shiro | Apache Shiro |
|
SerializationException | R o o t e x c e p t i o n f o r p r o b l e m s e i t h e r s e r i a l i z i n g o r d e - s e r i a l i z i n g d a t a . | Class | org.apache.shiro.io | Apache Shiro |
|
Serializer | A S e r i a l i z e r c o n v e r t s o b j e c t s t o r a w b i n a r y d a t a a n d v i c e v e r s a , e n a b l i n g p e r s i s t e n t s t o r a g e o f o b j e c t s t o f i l e s , H T T P c o o k i e s , o r o t h e r m e c h a n i s m . | Interface | org.apache.shiro.io | Apache Shiro |
|
ServletContainerSessionManager | S e s s i o n M a n a g e r i m p l e m e n t a t i o n p r o v i d i n g S e s s i o n i m p l e m e n t a t i o n s t h a t a r e m e r e l y w r a p p e r s f o r t h e S e r v l e t c o n t a i n e r ' s H t t p S e s s i o n . | Class | org.apache.shiro.web.session.mgt | Apache Shiro |
|
ServletContextSupport | B a s e i m p l e m e n t a t i o n f o r a n y c o m p o n e n t s t h a t n e e d t o a c c e s s t h e w e b a p p l i c a t i o n ' s S e r v l e t C o n t e x t . | Class | org.apache.shiro.web.servlet | Apache Shiro |
|
Session | A S e s s i o n i s a s t a t e f u l d a t a c o n t e x t a s s o c i a t e d w i t h a s i n g l e S u b j e c t ( u s e r , d a e m o n p r o c e s s , e t c ) w h o i n t e r a c t s w i t h a s o f t w a r e s y s t e m o v e r a p e r i o d o f t i m e . | Interface | org.apache.shiro.session | Apache Shiro |
|
SessionContext | A S e s s i o n C o n t e x t i s a ' b u c k e t ' o f d a t a p r e s e n t e d t o a S e s s i o n F a c t o r y w h i c h i n t e r p r e t s t h i s d a t a t o c o n s t r u c t S e s s i o n i n s t a n c e s . | Interface | org.apache.shiro.session.mgt | Apache Shiro |
|
SessionDAO | D a t a A c c e s s O b j e c t d e s i g n p a t t e r n s p e c i f i c a t i o n t o e n a b l e S e s s i o n a c c e s s t o a n E I S ( E n t e r p r i s e I n f o r m a t i o n S y s t e m ) . | Interface | org.apache.shiro.session.mgt.eis | Apache Shiro |
|
SessionException | G e n e r a l s e c u r i t y e x c e p t i o n a t t r i b u t e d t o p r o b l e m s d u r i n g i n t e r a c t i o n w i t h t h e s y s t e m d u r i n g S i n c e : 0 . | Class | org.apache.shiro.session | Apache Shiro |
|
SessionFactory | A s i m p l e f a c t o r y c l a s s t h a t i n s t a n t i a t e s c o n c r e t e S e s s i o n i n s t a n c e s . | Interface | org.apache.shiro.session.mgt | Apache Shiro |
|
SessionIdGenerator | I n t e r f a c e a l l o w i n g p l u g g a b l e s e s s i o n I D g e n e r a t i o n s t r a t e g i e s t o b e u s e d w i t h v a r i o u s S e s s i o n D A O S e s s i o n I d G e n e r a t o r s a r e u s u a l l y o n l y u s e d w h e n I D g e n e r a t i o n i s s e p a r a t e f r o m c r e a t i n g t h e | Interface | org.apache.shiro.session.mgt.eis | Apache Shiro |
|
SessionKey | A S e s s i o n K e y i s a k e y t h a t a l l o w s l o o k - u p o f a n y p a r t i c u l a r S e s s i o n i n s t a n c e . | Interface | org.apache.shiro.session.mgt | Apache Shiro |
|
SessionListener | I n t e r f a c e t o b e i m p l e m e n t e d b y c o m p o n e n t s t h a t w i s h t o b e n o t i f i e d o f e v e n t s t h a t o c c u r d u r i n g a S e s s i o n ' s l i f e c y c l e . | Interface | org.apache.shiro.session | Apache Shiro |
|
SessionListenerAdapter | S i m p l e a d a p t e r i m p l e m e n t a t i o n o f t h e S e s s i o n L i s t e n e r i n t e r f a c e , e f f e c t i v e l y p r o v i d i n g n o - o p i m p l e m e n t a t i o n s o f a l l m e t h o d s . | Class | org.apache.shiro.session | Apache Shiro |
|
SessionManager | | Interface | org.apache.shiro.session.mgt | Apache Shiro |
|
SessionsSecurityManager | S h i r o s u p p o r t o f a S e c u r i t y M a n a g e r c l a s s h i e r a r c h y t h a t d e l e g a t e s a l l s e s s i o n o p e r a t i o n s t o a w r a p p e d | Class | org.apache.shiro.mgt | Apache Shiro |
|
SessionStorageEvaluator | E v a l u a t e s w h e t h e r o r n o t S h i r o m a y u s e a S u b j e c t ' s S e s s i o n t o p e r s i s t t h a t S u b j e c t ' s i n t e r n a l s t a t e . | Interface | org.apache.shiro.mgt | Apache Shiro |
|
SessionValidationScheduler | I n t e r f a c e t h a t s h o u l d b e i m p l e m e n t e d b y c l a s s e s t h a t c a n c o n t r o l v a l i d a t i n g s e s s i o n s o n a r e g u l a r b a s i s . | Interface | org.apache.shiro.session.mgt | Apache Shiro |
|
Sha1CredentialsMatcher | H a s h e d C r e d e n t i a l s M a t c h e r i m p l e m e n t a t i o n t h a t e x p e c t s t h e s t o r e d A u t h e n t i c a t i o n I n f o c r e d e n t i a l s t o b e S H A - 1 a l g o r i t h m s a r e n o w k n o w n t o b e v u l n e r a b l e t o | Class | org.apache.shiro.authc.credential | Apache Shiro |
|
Sha1Hash | G e n e r a t e s a n S H A - 1 H a s h ( S e c u r e H a s h S t a n d a r d , N I S T F I P S 1 8 0 - 1 ) f r o m a g i v e n i n p u t s o u r c e w i t h a n o p t i o n a l s a l t a n d h a s h i t e r a t i o n s . | Class | org.apache.shiro.crypto.hash | Apache Shiro |
|
Sha256CredentialsMatcher | H a s h e d C r e d e n t i a l s M a t c h e r i m p l e m e n t a t i o n t h a t e x p e c t s t h e s t o r e d A u t h e n t i c a t i o n I n f o c r e d e n t i a l s t o b e F i e l d s i n h e r i t e d f r o m c l a s s o r g . | Class | org.apache.shiro.authc.credential | Apache Shiro |
|
Sha256Hash | G e n e r a t e s a n S H A - 2 5 6 H a s h f r o m a g i v e n i n p u t s o u r c e w i t h a n o p t i o n a l s a l t a n d h a s h i t e r a t i o n s . | Class | org.apache.shiro.crypto.hash | Apache Shiro |
|
Sha384CredentialsMatcher | H a s h e d C r e d e n t i a l s M a t c h e r i m p l e m e n t a t i o n t h a t e x p e c t s t h e s t o r e d A u t h e n t i c a t i o n I n f o c r e d e n t i a l s t o b e F i e l d s i n h e r i t e d f r o m c l a s s o r g . | Class | org.apache.shiro.authc.credential | Apache Shiro |
|
Sha384Hash | G e n e r a t e s a n S H A - 3 8 4 H a s h f r o m a g i v e n i n p u t s o u r c e w i t h a n o p t i o n a l s a l t a n d h a s h i t e r a t i o n s . | Class | org.apache.shiro.crypto.hash | Apache Shiro |
|
Sha512CredentialsMatcher | H a s h e d C r e d e n t i a l s M a t c h e r i m p l e m e n t a t i o n t h a t e x p e c t s t h e s t o r e d A u t h e n t i c a t i o n I n f o c r e d e n t i a l s t o b e F i e l d s i n h e r i t e d f r o m c l a s s o r g . | Class | org.apache.shiro.authc.credential | Apache Shiro |
|
Sha512Hash | G e n e r a t e s a n S H A - 5 1 2 H a s h f r o m a g i v e n i n p u t s o u r c e w i t h a n o p t i o n a l s a l t a n d h a s h i t e r a t i o n s . | Class | org.apache.shiro.crypto.hash | Apache Shiro |
|
Shiro1CryptFormat | T h e S h i r o 1 C r y p t F o r m a t i s a f u l l y r e v e r s i b l e M o d u l a r C r y p t F o r m a t ( M C F ) . | Class | org.apache.shiro.crypto.hash.format | Apache Shiro |
|
ShiroAopModule | I n s t a l l t h i s m o d u l e t o e n a b l e S h i r o A O P f u n c t i o n a l i t y i n G u i c e . | Class | org.apache.shiro.guice.aop | Apache Shiro |
|
ShiroException | R o o t e x c e p t i o n f o r a l l S h i r o r u n t i m e e x c e p t i o n s . | Class | org.apache.shiro | Apache Shiro |
|
ShiroFilter | P r i m a r y S h i r o F i l t e r f o r w e b a p p l i c a t i o n s c o n f i g u r i n g S h i r o v i a S e r v l e t < l i s t e n e r > i n w e b . | Class | org.apache.shiro.web.servlet | Apache Shiro |
|
ShiroFilterFactoryBean | F a c t o r y B e a n t o b e u s e d i n S p r i n g - b a s e d w e b a p p l i c a t i o n s f o r d e f i n i n g t h e m a s t e r S h i r o F i l t e r . | Class | org.apache.shiro.spring.web | Apache Shiro |
|
ShiroHttpServletRequest | A S h i r o H t t p S e r v l e t R e q u e s t w r a p s t h e S e r v l e t c o n t a i n e r ' s o r i g i n a l S e r v l e t R e q u e s t i n s t a n c e , b u t e n s u r e s t h a t a l l H t t p S e r v l e t R e q u e s t i n v o c a t i o n s t h a t r e q u i r e S h i r o ' s s u p p o r t ( g e t R e m o t e U s e r , | Class | org.apache.shiro.web.servlet | Apache Shiro |
|
ShiroHttpServletResponse | H t t p S e r v l e t R e s p o n s e i m p l e m e n t a t i o n t o s u p p o r t U R L E n c o d i n g o f S h i r o S e s s i o n I D s . | Class | org.apache.shiro.web.servlet | Apache Shiro |
|
ShiroHttpSession | W r a p p e r c l a s s t h a t u s e s a S h i r o S e s s i o n u n d e r t h e h o o d f o r a l l s e s s i o n o p e r a t i o n s i n s t e a d o f t h e S e r v l e t C o n t a i n e r ' s s e s s i o n m e c h a n i s m . | Class | org.apache.shiro.web.servlet | Apache Shiro |
|
ShiroModule | S e t s u p S h i r o l i f e c y c l e s w i t h i n G u i c e , e n a b l e s t h e i n j e c t i n g o f S h i r o o b j e c t s , a n d b i n d s a d e f a u l t S e c u r i t y M a n a g e r a n d S e s s i o n M a n a g e r . | Class | org.apache.shiro.guice | Apache Shiro |
|
ShiroSessionScope | G u i c e s c o p e f o r S h i r o s e s s i o n s . | Class | org.apache.shiro.guice | Apache Shiro |
|
ShiroWebModule | S e t s u p S h i r o l i f e c y c l e s w i t h i n G u i c e , e n a b l e s t h e i n j e c t i n g o f S h i r o o b j e c t s , a n d b i n d s a d e f a u l t W e b S e c u r i t y M a n a g e r , S e c u r i t y M a n a g e r a n d S e s s i o n M a n a g e r . | Class | org.apache.shiro.guice.web | Apache Shiro |
|
SimpleAccount | S i m p l e i m p l e m e n t a t i o n o f t h e A c c o u n t i n t e r f a c e t h a t c o n t a i n s p r i n c i p a l a n d c r e d e n t i a l a n d a u t h o r i z a t i o n i n f o r m a t i o n ( r o l e s a n d p e r m i s s i o n s ) a s i n s t a n c e v a r i a b l e s a n d | Class | org.apache.shiro.authc | Apache Shiro |
|
SimpleAccountRealm | A s i m p l e i m p l e m e n t a t i o n o f t h e R e a l m i n t e r f a c e t h a t u s e s a s e t o f c o n f i g u r e d u s e r a c c o u n t s a n d r o l e s t o s u p p o r t a u t h e n t i c a t i o n a n d a u t h o r i z a t i o n . | Class | org.apache.shiro.realm | Apache Shiro |
|
SimpleAuthenticationInfo | S i m p l e i m p l e m e n t a t i o n o f t h e M e r g a b l e A u t h e n t i c a t i o n I n f o i n t e r f a c e t h a t h o l d s t h e p r i n c i p a l s a n d S i n c e : 0 . | Class | org.apache.shiro.authc | Apache Shiro |
|
SimpleAuthorizationInfo | S i m p l e P O J O i m p l e m e n t a t i o n o f t h e A u t h o r i z a t i o n I n f o i n t e r f a c e t h a t s t o r e s r o l e s a n d p e r m i s s i o n s a s i n t e r n a l S i n c e : 0 . | Class | org.apache.shiro.authz | Apache Shiro |
|
SimpleByteSource | V e r y s i m p l e B y t e S o u r c e i m p l e m e n t a t i o n t h a t m a i n t a i n s a n i n t e r n a l b y t e [ ] a r r a y a n d u s e s t h e H e x a n d B a s e 6 4 c o d e c c l a s s e s t o s u p p o r t t h e | Class | org.apache.shiro.util | Apache Shiro |
|
SimpleCookie | D e f a u l t C o o k i e i m p l e m e n t a t i o n . | Class | org.apache.shiro.web.servlet | Apache Shiro |
|
SimpleCredentialsMatcher | S i m p l e C r e d e n t i a l s M a t c h e r i m p l e m e n t a t i o n . | Class | org.apache.shiro.authc.credential | Apache Shiro |
|
SimpleHash | A H a s h i m p l e m e n t a t i o n t h a t a l l o w s a n y M e s s a g e D i g e s t a l g o r i t h m n a m e t o b e u s e d . | Class | org.apache.shiro.crypto.hash | Apache Shiro |
|
SimpleHashRequest | S i m p l e i m p l e m e n t a t i o n o f H a s h R e q u e s t t h a t c a n b e u s e d w h e n i n t e r a c t i n g w i t h a H a s h S e r v i c e . | Class | org.apache.shiro.crypto.hash | Apache Shiro |
|
SimpleNamedFilterList | S i m p l e N a m e d F i l t e r L i s t i m p l e m e n t a t i o n t h a t i s s u p p o r t e d b y a b a c k i n g L i s t i n s t a n c e a n d a s i m p l e n a m e p r o p e r t y . | Class | org.apache.shiro.web.filter.mgt | Apache Shiro |
|
SimplePrincipalCollection | A s i m p l e i m p l e m e n t a t i o n o f t h e M u t a b l e P r i n c i p a l C o l l e c t i o n i n t e r f a c e t h a t t r a c k s p r i n c i p a l s i n t e r n a l l y b y s t o r i n g t h e m i n a L i n k e d H a s h M a p . | Class | org.apache.shiro.subject | Apache Shiro |
|
SimplePrincipalMap | D e f a u l t i m p l e m e n t a t i o n o f t h e P r i n c i p a l M a p i n t e r f a c e . | Class | org.apache.shiro.subject | Apache Shiro |
|
SimpleRole | A s i m p l e r e p r e s e n t a t i o n o f a s e c u r i t y r o l e t h a t h a s a n a m e a n d a c o l l e c t i o n o f p e r m i s s i o n s . | Class | org.apache.shiro.authz | Apache Shiro |
|
SimpleSession | S i m p l e S e s s i o n J a v a B e a n s - c o m p a t i b l e P O J O i m p l e m e n t a t i o n , i n t e n d e d t o b e u s e d o n t h e b u s i n e s s / s e r v e r t i e r . | Class | org.apache.shiro.session.mgt | Apache Shiro |
|
SimpleSessionFactory | S e s s i o n F a c t o r y i m p l e m e n t a t i o n t h a t g e n e r a t e s S i m p l e S e s s i o n i n s t a n c e s . | Class | org.apache.shiro.session.mgt | Apache Shiro |
|
SoftHashMap | A S o f t H a s h M a p i s a m e m o r y - c o n s t r a i n e d m a p t h a t s t o r e s i t s v a l u e s i n S o f t R e f e r e n c e s . | Class | org.apache.shiro.util | Apache Shiro |
|
SpringAnnotationResolver | A n n o t a t i o n R e s o l v e r i m p l e m e n t a t i o n t h a t u s e s S p r i n g ' s m o r e r o b u s t A n n o t a t i o n U t i l s t o f i n d m e t h o d a n n o t a t i o n s i n s t e a d o f t h e J D K s s i m p l e r | Class | org.apache.shiro.spring.aop | Apache Shiro |
|
SslFilter | F i l t e r w h i c h r e q u i r e s a r e q u e s t t o b e o v e r S S L . | Class | org.apache.shiro.web.filter.authz | Apache Shiro |
|
StoppedSessionException | E x c e p t i o n t h r o w n w h e n a t t e m p t i n g t o i n t e r a c t w i t h t h e s y s t e m u n d e r a s e s s i o n t h a t h a s b e e n s t o p p e d . | Class | org.apache.shiro.session | Apache Shiro |
|
StringUtils | S i m p l e u t i l i t y c l a s s f o r S t r i n g o p e r a t i o n s u s e f u l a c r o s s t h e f r a m e w o r k . | Class | org.apache.shiro.util | Apache Shiro |
|
Subject | A S u b j e c t r e p r e s e n t s s t a t e a n d s e c u r i t y o p e r a t i o n s f o r a s i n g l e a p p l i c a t i o n u s e r . | Interface | org.apache.shiro.subject | Apache Shiro |
|
Subject .Builder | B u i l d e r d e s i g n p a t t e r n i m p l e m e n t a t i o n f o r c r e a t i n g S u b j e c t i n s t a n c e s i n a s i m p l i f i e d w a y w i t h o u t r e q u i r i n g k n o w l e d g e o f S h i r o ' s c o n s t r u c t i o n t e c h n i q u e s . | Class | org.apache.shiro.subject.Subject | Apache Shiro |
|
SubjectCallable | A S u b j e c t C a l l a b l e a s s o c i a t e s a S u b j e c t w i t h a t a r g e t / d e l e g a t e C a l l a b l e t o e n s u r e p r o p e r S u b j e c t t h r e a d - s t a t e m a n a g e m e n t w h e n t h e C a l l a b l e e x e c u t e s . | Class | org.apache.shiro.subject.support | Apache Shiro |
|
SubjectContext | A S u b j e c t C o n t e x t i s a ' b u c k e t ' o f d a t a p r e s e n t e d t o a S e c u r i t y M a n a g e r w h i c h i n t e r p r e t s t h i s d a t a t o c o n s t r u c t S u b j e c t i n s t a n c e s . | Interface | org.apache.shiro.subject | Apache Shiro |
|
SubjectDAO | A S u b j e c t D A O i s r e s p o n s i b l e f o r p e r s i s t i n g a S u b j e c t i n s t a n c e ' s i n t e r n a l s t a t e s u c h t h a t t h e S u b j e c t i n s t a n c e c a n b e r e c r e a t e d a t a l a t e r t i m e i f n e c e s s a r y . | Interface | org.apache.shiro.mgt | Apache Shiro |
|
SubjectFactory | A S u b j e c t F a c t o r y i s r e s p o n s i b l e f o r c o n s t r u c t i n g S u b j e c t i n s t a n c e s a s n e e d e d . | Interface | org.apache.shiro.mgt | Apache Shiro |
|
SubjectRunnable | A S u b j e c t R u n n a b l e e n s u r e s t h a t a t a r g e t / d e l e g a t e R u n n a b l e w i l l e x e c u t e s u c h t h a t a n y c a l l t o S e c u r i t y U t i l s . | Class | org.apache.shiro.subject.support | Apache Shiro |
|
SubjectThreadState | M a n a g e s t h r e a d - s t a t e f o r S u b j e c t a c c e s s ( s u p p o r t i n g S e c u r i t y U t i l s . | Class | org.apache.shiro.subject.support | Apache Shiro |
|
TextConfigurationRealm | A S i m p l e A c c o u n t R e a l m t h a t e n a b l e s t e x t - b a s e d c o n f i g u r a t i o n o f t h e i n i t i a l U s e r , R o l e , a n d P e r m i s s i o n o b j e c t s c r e a t e d a t s t a r t u p . | Class | org.apache.shiro.realm.text | Apache Shiro |
|
ThreadContext | A T h r e a d C o n t e x t p r o v i d e s a m e a n s o f b i n d i n g a n d u n b i n d i n g o b j e c t s t o t h e c u r r e n t t h r e a d b a s e d o n k e y / v a l u e p a i r s . | Class | org.apache.shiro.util | Apache Shiro |
|
ThreadState | A T h r e a d S t a t e i n s t a n c e m a n a g e s a n y s t a t e t h a t m i g h t n e e d t o b e b o u n d a n d / o r r e s t o r e d d u r i n g a t h r e a d ' s C a l l i n g b i n d ( ) w i l l p l a c e s t a t e o n t h e c u r r e n t l y e x e c u t i n g t h r e a d t o b e a c c e s s e d l a t e r d u r i n g | Interface | org.apache.shiro.util | Apache Shiro |
|
Translator | G e n e r i c f u n c t o r i n t e r f a c e r e p r e s e n t i n g a d a t a t r a n s l a t i o n ( o r c o n v e r s i o n ) o p e r a t i o n . | Interface | org.apache.shiro.functor | Apache Shiro |
|
UnauthenticatedException | E x c e p t i o n t h r o w n w h e n a t t e m p t i n g t o e x e c u t e a n a u t h o r i z a t i o n a c t i o n w h e n a s u c c e s s f u l a u t h e n t i c a t i o n h a s n ' t y e t o c c u r r e d . | Class | org.apache.shiro.authz | Apache Shiro |
|
UnauthorizedException | T h r o w n t o i n d i c a t e a r e q u e s t e d o p e r a t i o n o r a c c e s s t o a r e q u e s t e d r e s o u r c e i s n o t a l l o w e d . | Class | org.apache.shiro.authz | Apache Shiro |
|
UnavailableConstructorException | E x c e p t i o n t h r o w n w h e n a t t e m p t i n g t o i n s t a n t i a t e a C l a s s v i a r e f l e c t i o n , b u t a s u i t a b l e c o n s t r u c t o r ( d e p e n d i n g o n t h e n u m b e r o f e x p e c t e d a r g u m e n t s ) d o e s n ' t e x i s t o r c a n n o t b e o b t a i n e d . | Class | org.apache.shiro.util | Apache Shiro |
|
UnavailableSecurityManagerException | E x c e p t i o n t h r o w n w h e n a t t e m p t i n g t o a c q u i r e t h e a p p l i c a t i o n ' s S e c u r i t y M a n a g e r i n s t a n c e , b u t S h i r o ' s l o o k u p h e u r i s t i c s c a n n o t f i n d o n e . | Class | org.apache.shiro | Apache Shiro |
|
UnknownAccountException | T h r o w n w h e n a t t e m p t i n g t o a u t h e n t i c a t e w i t h a p r i n c i p a l t h a t d o e s n ' t e x i s t i n t h e s y s t e m ( e . | Class | org.apache.shiro.authc | Apache Shiro |
|
UnknownAlgorithmException | E x c e p t i o n t h r o w n w h e n a t t e m p t i n g t o l o o k u p o r u s e a c r y p t o g r a p h i c a l g o r i t h m t h a t d o e s n o t e x i s t i n t h e c u r r e n t S i n c e : 1 . | Class | org.apache.shiro.crypto | Apache Shiro |
|
UnknownClassException | T h e S h i r o f r a m e w o r k ' s R u n t i m e E x c e p t i o n e q u i v a l e n t o f t h e J D K ' s C l a s s N o t F o u n d E x c e p t i o n , t o m a i n t a i n a R u n t i m e E x c e p t i o n p a r a d i g m . | Class | org.apache.shiro.util | Apache Shiro |
|
UnknownSessionException | E x c e p t i o n t h r o w n w h e n a t t e m p t i n g t o i n t e r a c t w i t h t h e s y s t e m u n d e r t h e p r e t e n s e o f a p a r t i c u l a r s e s s i o n ( e . | Class | org.apache.shiro.session | Apache Shiro |
|
UnresolveableReferenceException | E x c e p t i o n t h r o w n w h e n a r e f e r e n c e t o a n o b j e c t i s m a d e , b u t t h a t o b j e c t c a n n o t b e f o u n d . | Class | org.apache.shiro.config | Apache Shiro |
|
UnsupportedAuthenticationMechanismException | E x c e p t i o n t h r o w n w h e n a c o n f i g u r e d L D A P A u t h e n t i c a t i o n M e c h a n i s m i s u n s u p p o r t e d b y t h e t a r g e t L D A P s e r v e r . | Class | org.apache.shiro.ldap | Apache Shiro |
|
UnsupportedTokenException | E x c e p t i o n t h r o w n d u r i n g t h e a u t h e n t i c a t i o n p r o c e s s w h e n a n A u t h e n t i c a t i o n T o k e n i m p l e m e n t a t i o n i s e n c o u n t e r e d t h a t i s n o t | Class | org.apache.shiro.authc.pam | Apache Shiro |
|
UserAnnotationHandler | C h e c k s t o s e e i f a @ R e q u i r e s U s e r a n n o t a t i o n i s d e c l a r e d , a n d i f s o , e n s u r e s t h e c a l l i n g S u b j e c t i s e i t h e r | Class | org.apache.shiro.authz.aop | Apache Shiro |
|
UserAnnotationMethodInterceptor | C h e c k s t o s e e i f a @ R e q u i r e s U s e r a n n o t a t i o n i s d e c l a r e d , a n d i f s o , e n s u r e s t h e c a l l i n g S u b j e c t i s e i t h e r | Class | org.apache.shiro.authz.aop | Apache Shiro |
|
UserFilter | F i l t e r t h a t a l l o w s a c c e s s t o r e s o u r c e s i f t h e a c c e s s o r i s a k n o w n u s e r , w h i c h i s d e f i n e d a s h a v i n g a k n o w n p r i n c i p a l . | Class | org.apache.shiro.web.filter.authc | Apache Shiro |
|
UsernamePasswordToken | A s i m p l e u s e r n a m e / p a s s w o r d a u t h e n t i c a t i o n t o k e n t o s u p p o r t t h e m o s t w i d e l y - u s e d a u t h e n t i c a t i o n m e c h a n i s m . | Class | org.apache.shiro.authc | Apache Shiro |
|
UserTag | J S P t a g t h a t r e n d e r s t h e t a g b o d y i f t h e c u r r e n t u s e r k n o w n t o t h e s y s t e m , e i t h e r f r o m a s u c c e s s f u l l o g i n a t t e m p t ( n o t n e c e s s a r i l y d u r i n g t h e c u r r e n t s e s s i o n ) o r f r o m ' R e m e m b e r M e ' s e r v i c e s . | Class | org.apache.shiro.web.tags | Apache Shiro |
|
ValidatingSession | A V a l i d a t i n g S e s s i o n i s a S e s s i o n t h a t i s c a p a b l e o f d e t e r m i n i n g i t i s v a l i d o r n o t a n d i s a b l e t o v a l i d a t e i t s e l f i f n e c e s s a r y . | Interface | org.apache.shiro.session.mgt | Apache Shiro |
|
ValidatingSessionManager | A V a l i d a t i n g S e s s i o n M a n a g e r i s a S e s s i o n M a n a g e r t h a t c a n p r o a c t i v e l y v a l i d a t e a n y o r a l l s e s s i o n s t h a t m a y b e e x p i r e d . | Interface | org.apache.shiro.session.mgt | Apache Shiro |
|
WebDelegatingSubject | D e f a u l t W e b S u b j e c t i m p l e m e n t a t i o n t h a t a d d i t i o n a l e n s u r e s t h e a b i l i t y t o r e t a i n a s e r v l e t r e q u e s t / r e s p o n s e p a i r t o b e u s e d b y i n t e r n a l s h i r o c o m p o n e n t s a s n e c e s s a r y d u r i n g t h e r e q u e s t e x e c u t i o n . | Class | org.apache.shiro.web.subject.support | Apache Shiro |
|
WebEnvironment | A w e b - s p e c i f i c E n v i r o n m e n t i n s t a n c e , u s e d i n w e b a p p l i c a t i o n s . | Interface | org.apache.shiro.web.env | Apache Shiro |
|
WebIniSecurityManagerFactory | D i f f e r s f r o m t h e p a r e n t c l a s s o n l y i n t h e c r e a t e D e f a u l t I n s t a n c e ( ) m e t h o d , t o e n s u r e a w e b - c a p a b l e S e c u r i t y M a n a g e r i n s t a n c e i s c r e a t e d b y d e f a u l t . | Class | org.apache.shiro.web.config | Apache Shiro |
|
WebSecurityManager | T h i s i n t e r f a c e r e p r e s e n t s a S e c u r i t y M a n a g e r i m p l e m e n t a t i o n t h a t c a n u s e d i n w e b - e n a b l e d a p p l i c a t i o n s . | Interface | org.apache.shiro.web.mgt | Apache Shiro |
|
WebSessionContext | A W e b S u b j e c t C o n t e x t i s a S e s s i o n C o n t e x t t h a t a d d i t i o n a l l y p r o v i d e s f o r t y p e - s a f e m e t h o d s t o s e t a n d r e t r i e v e a S e r v l e t R e q u e s t a n d S e r v l e t R e s p o n s e , a s t h e r e q u e s t / r e s p o n s e p a i r w i l l | Interface | org.apache.shiro.web.session.mgt | Apache Shiro |
|
WebSessionKey | A S e s s i o n K e y i m p l e m e n t a t i o n t h a t a l s o r e t a i n s t h e S e r v l e t R e q u e s t a n d S e r v l e t R e s p o n s e a s s o c i a t e d w i t h t h e w e b r e q u e s t t h a t i s p e r f o r m i n g t h e | Class | org.apache.shiro.web.session.mgt | Apache Shiro |
|
WebSessionManager | S e s s i o n M a n a g e r s p e c i f i c t o w e b - e n a b l e d a p p l i c a t i o n s . | Interface | org.apache.shiro.web.session.mgt | Apache Shiro |
|
WebSubject | A W e b S u b j e c t r e p r e s e n t s a S u b j e c t i n s t a n c e t h a t w a s a c q u i r e d a s a r e s u l t o f a n i n c o m i n g N e s t e d C l a s s S u m m a r y | Interface | org.apache.shiro.web.subject | Apache Shiro |
|
WebSubject .Builder | A W e b S u b j e c t . | Class | org.apache.shiro.web.subject.WebSubject | Apache Shiro |
|
WebSubjectContext | A W e b S u b j e c t C o n t e x t i s a S u b j e c t C o n t e x t t h a t a d d i t i o n a l l y p r o v i d e s f o r t y p e - s a f e m e t h o d s t o s e t a n d r e t r i e v e a S e r v l e t R e q u e s t a n d S e r v l e t R e s p o n s e . | Interface | org.apache.shiro.web.subject | Apache Shiro |
|
WebUtils | S i m p l e u t i l i t y c l a s s f o r o p e r a t i o n s u s e d a c r o s s m u l t i p l e c l a s s h i e r a r c h i e s i n t h e w e b f r a m e w o r k c o d e . | Class | org.apache.shiro.web.util | Apache Shiro |
|
WildcardPermission | A W i l d c a r d P e r m i s s i o n i s a v e r y f l e x i b l e p e r m i s s i o n c o n s t r u c t s u p p o r t i n g m u l t i p l e l e v e l s o f p e r m i s s i o n m a t c h i n g . | Class | org.apache.shiro.authz.permission | Apache Shiro |
|
WildcardPermissionResolver | P e r m i s s i o n R e s o l v e r i m p l e m e n t a t i o n t h a t r e t u r n s a n e w W i l d c a r d P e r m i s s i o n b a s e d o n t h e i n p u t s t r i n g . | Class | org.apache.shiro.authz.permission | Apache Shiro |
|
XmlSerializer | S e r i a l i z e r i m p l e m e n t a t i o n t h a t u s e s t h e J a v a B e a n s X M L E n c o d e r a n d X M L D e c o d e r t o s e r i a l i z e | Class | org.apache.shiro.io | Apache Shiro |