Package | Description |
---|---|
org.apache.shiro.authc |
Core interfaces and exceptions concerning Authentication (the act of logging-in).
|
org.apache.shiro.authz |
Core interfaces and exceptions supporting Authorization (access control).
|
org.apache.shiro.authz.aop |
Contains AOP implementation support classes specifically used for authorization operations, particularly supporting
AOP Method Interceptors and JSR-175 metadata Annotations.
|
org.apache.shiro.authz.permission |
Support and default implementations for Shiro's
Permission
interface. |
org.apache.shiro.cas | |
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
File s or
text streams. |
org.apache.shiro.session.mgt |
SessionManager components supporting enterprise session management. |
org.apache.shiro.subject |
Components supporting the
Subject interface, the most important concept in
Shiro's API. |
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).
|
org.apache.shiro.web.mgt |
Components supporting web-specific
SecurityManager implementations. |
org.apache.shiro.web.session.mgt |
Class and Description |
---|
AuthorizationInfo
AuthorizationInfo represents a single Subject's stored authorization data (roles, permissions, etc)
used during authorization (access control) checks only. |
Permission
A Permission represents the ability to perform an action or access a resource.
|
Class and Description |
---|
AuthorizationException
Exception thrown if there is a problem during authorization (access control check).
|
AuthorizationInfo
AuthorizationInfo represents a single Subject's stored authorization data (roles, permissions, etc)
used during authorization (access control) checks only. |
Authorizer
An Authorizer performs authorization (access control) operations for any given Subject
(aka 'application user').
|
Permission
A Permission represents the ability to perform an action or access a resource.
|
UnauthorizedException
Thrown to indicate a requested operation or access to a requested resource is not allowed.
|
Class and Description |
---|
AuthorizationException
Exception thrown if there is a problem during authorization (access control check).
|
UnauthenticatedException
Exception thrown when attempting to execute an authorization action when a successful
authentication hasn't yet occurred.
|
Class and Description |
---|
Permission
A Permission represents the ability to perform an action or access a resource.
|
Class and Description |
---|
AuthorizationInfo
AuthorizationInfo represents a single Subject's stored authorization data (roles, permissions, etc)
used during authorization (access control) checks only. |
Authorizer
An Authorizer performs authorization (access control) operations for any given Subject
(aka 'application user').
|
Class and Description |
---|
AuthorizationException
Exception thrown if there is a problem during authorization (access control check).
|
Authorizer
An Authorizer performs authorization (access control) operations for any given Subject
(aka 'application user').
|
Permission
A Permission represents the ability to perform an action or access a resource.
|
Class and Description |
---|
AuthorizationException
Exception thrown if there is a problem during authorization (access control check).
|
AuthorizationInfo
AuthorizationInfo represents a single Subject's stored authorization data (roles, permissions, etc)
used during authorization (access control) checks only. |
Authorizer
An Authorizer performs authorization (access control) operations for any given Subject
(aka 'application user').
|
Permission
A Permission represents the ability to perform an action or access a resource.
|
SimpleRole
A simple representation of a security role that has a name and a collection of permissions.
|
Class and Description |
---|
AuthorizationInfo
AuthorizationInfo represents a single Subject's stored authorization data (roles, permissions, etc)
used during authorization (access control) checks only. |
Authorizer
An Authorizer performs authorization (access control) operations for any given Subject
(aka 'application user').
|
Class and Description |
---|
AuthorizationInfo
AuthorizationInfo represents a single Subject's stored authorization data (roles, permissions, etc)
used during authorization (access control) checks only. |
Authorizer
An Authorizer performs authorization (access control) operations for any given Subject
(aka 'application user').
|
Class and Description |
---|
AuthorizationInfo
AuthorizationInfo represents a single Subject's stored authorization data (roles, permissions, etc)
used during authorization (access control) checks only. |
Authorizer
An Authorizer performs authorization (access control) operations for any given Subject
(aka 'application user').
|
Class and Description |
---|
Authorizer
An Authorizer performs authorization (access control) operations for any given Subject
(aka 'application user').
|
Class and Description |
---|
AuthorizationException
Exception thrown if there is a problem during authorization (access control check).
|
Class and Description |
---|
AuthorizationException
Exception thrown if there is a problem during authorization (access control check).
|
Permission
A Permission represents the ability to perform an action or access a resource.
|
Class and Description |
---|
AuthorizationException
Exception thrown if there is a problem during authorization (access control check).
|
Permission
A Permission represents the ability to perform an action or access a resource.
|
Class and Description |
---|
Permission
A Permission represents the ability to perform an action or access a resource.
|
Class and Description |
---|
Authorizer
An Authorizer performs authorization (access control) operations for any given Subject
(aka 'application user').
|
Class and Description |
---|
AuthorizationException
Exception thrown if there is a problem during authorization (access control check).
|
Copyright © 2004–2018 The Apache Software Foundation. All rights reserved.