| Package | Description |
|---|---|
| org.apache.shiro.authc |
Core interfaces and exceptions concerning Authentication (the act of logging-in).
|
| org.apache.shiro.authc.credential |
Support for validating credentials (such as passwords or X509 certificates) during
authentication via the
CredentialsMatcher
interface and its supporting implementations. |
| org.apache.shiro.cache |
Caching support used to enhance performance for any security operation.
|
| org.apache.shiro.config |
Components that support configuring Shiro in any application.
|
| org.apache.shiro.crypto |
Cryptography Cipher and Hashing components that greatly simplify the JDK's cryptography concepts and
add additional convenient behavior.
|
| org.apache.shiro.crypto.hash |
Cryptographic Hashing components that greatly simplify one-way data hashing in an application.
|
| org.apache.shiro.env |
Concepts used to represent Shiro's aggregate state in an application.
|
| org.apache.shiro.jndi |
Enables accessing objects located in JNDI that might be useful when configuring a Shiro-enabled application.
|
| org.apache.shiro.mgt |
Provides the master
SecurityManager interface and a default implementation
hierarchy for managing all aspects of Shiro's functionality in an application. |
| org.apache.shiro.realm |
Components and sub-packages used in supporting the core
Realm interface. |
| org.apache.shiro.realm.activedirectory |
Realms that acquire security data from a Microsoft Active Directory.
|
| org.apache.shiro.realm.jdbc |
Realms that acquire security data from an RDBMS (Relational Database Management System) using the
JDBC API.
|
| org.apache.shiro.realm.ldap |
Realms that acquire security data from an LDAP (Lightweight Directory Access Protocol) server
utilizing LDAP/Naming APIs.
|
| org.apache.shiro.realm.text |
Realms that acquire security data from text-based data sources such as
Files or
text streams. |
| org.apache.shiro.session.mgt |
SessionManager components supporting enterprise session management. |
| org.apache.shiro.subject.support |
Concrete support implementations of most of the
org.apache.shiro.subject interfaces. |
| org.apache.shiro.util |
Your run-of-the-mill 'util' pacakge for components and logic widely used across the framework that can't
find their home into a proper OO hierarchy (or, most likely for things used across many hierarchies).
|
| Class and Description |
|---|
| ByteSource
A
ByteSource wraps a byte array and provides additional encoding operations. |
| Class and Description |
|---|
| ByteSource
A
ByteSource wraps a byte array and provides additional encoding operations. |
| Class and Description |
|---|
| Destroyable
Shiro container-agnostic interface that indicates that this object requires a callback during destruction.
|
| Class and Description |
|---|
| AbstractFactory
TODO - Class JavaDoc
|
| Factory
Generics-aware interface supporting the
Factory Method design pattern.
|
| Class and Description |
|---|
| ByteSource
A
ByteSource wraps a byte array and provides additional encoding operations. |
| Class and Description |
|---|
| ByteSource
A
ByteSource wraps a byte array and provides additional encoding operations. |
| Class and Description |
|---|
| Destroyable
Shiro container-agnostic interface that indicates that this object requires a callback during destruction.
|
| Class and Description |
|---|
| Factory
Generics-aware interface supporting the
Factory Method design pattern.
|
| Class and Description |
|---|
| Destroyable
Shiro container-agnostic interface that indicates that this object requires a callback during destruction.
|
| Class and Description |
|---|
| Initializable
Shiro container-agnostic interface that indicates that this object requires initialization.
|
| Nameable
Interface implemented by components that can be named, such as via configuration, and wish to have that name
set once it has been configured.
|
| Class and Description |
|---|
| Initializable
Shiro container-agnostic interface that indicates that this object requires initialization.
|
| Nameable
Interface implemented by components that can be named, such as via configuration, and wish to have that name
set once it has been configured.
|
| Class and Description |
|---|
| Initializable
Shiro container-agnostic interface that indicates that this object requires initialization.
|
| Nameable
Interface implemented by components that can be named, such as via configuration, and wish to have that name
set once it has been configured.
|
| Class and Description |
|---|
| Initializable
Shiro container-agnostic interface that indicates that this object requires initialization.
|
| Nameable
Interface implemented by components that can be named, such as via configuration, and wish to have that name
set once it has been configured.
|
| Class and Description |
|---|
| Destroyable
Shiro container-agnostic interface that indicates that this object requires a callback during destruction.
|
| Initializable
Shiro container-agnostic interface that indicates that this object requires initialization.
|
| Nameable
Interface implemented by components that can be named, such as via configuration, and wish to have that name
set once it has been configured.
|
| Class and Description |
|---|
| Destroyable
Shiro container-agnostic interface that indicates that this object requires a callback during destruction.
|
| MapContext
A
MapContext provides a common base for context-based data storage in a Map. |
| Class and Description |
|---|
| MapContext
A
MapContext provides a common base for context-based data storage in a Map. |
| ThreadState
A
ThreadState instance manages any state that might need to be bound and/or restored during a thread's
execution. |
| Class and Description |
|---|
| ByteSource
A
ByteSource wraps a byte array and provides additional encoding operations. |
| Destroyable
Shiro container-agnostic interface that indicates that this object requires a callback during destruction.
|
| Factory
Generics-aware interface supporting the
Factory Method design pattern.
|
| Initializable
Shiro container-agnostic interface that indicates that this object requires initialization.
|
| PatternMatcher
Interface for components that can match source strings against a specified pattern string.
|
| UnknownClassException
The Shiro framework's
RuntimeException equivalent of the JDK's
ClassNotFoundException, to maintain a RuntimeException paradigm. |
Copyright © 2004-2016 The Apache Software Foundation. All Rights Reserved.