Uses of Package
org.apache.shiro.authz
Packages that use org.apache.shiro.authz
Package
Description
Core interfaces and exceptions concerning Authentication (the act of logging-in).
Core interfaces and exceptions supporting Authorization (access control).
Contains AOP implementation support classes specifically used for authorization operations, particularly supporting
AOP Method Interceptors and JSR-175 metadata Annotations.
Support and default implementations for Shiro's
Permission
interface.Provides the master
SecurityManager interface and a default implementation
hierarchy for managing all aspects of Shiro's functionality in an application.Components and sub-packages used in supporting the core
Realm interface.Realms that acquire security data from a Microsoft Active Directory.
Realms that acquire security data from an RDBMS (Relational Database Management System) using the
JDBC API.
Realms that acquire security data from an LDAP (Lightweight Directory Access Protocol) server
utilizing LDAP/Naming APIs.
Realms that acquire security data from text-based data sources such as
Files or
text streams.SessionManager components supporting enterprise session management.Components supporting the
Subject interface, the most important concept in
Shiro's API.Concrete support implementations of most of the
org.apache.shiro.subject interfaces.Your run-of-the-mill 'util' package 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).
-
Classes in org.apache.shiro.authz used by org.apache.shiro.authcClassDescription
AuthorizationInforepresents a single Subject's stored authorization data (roles, permissions, etc.) used during authorization (access control) checks only.A Permission represents the ability to perform an action or access a resource. -
Classes in org.apache.shiro.authz used by org.apache.shiro.authzClassDescriptionException thrown if there is a problem during authorization (access control check).
AuthorizationInforepresents a single Subject's stored authorization data (roles, permissions, etc.) used during authorization (access control) checks only.An Authorizer performs authorization (access control) operations for any given Subject (aka 'application user').A Permission represents the ability to perform an action or access a resource.Thrown to indicate a requested operation or access to a requested resource is not allowed. -
Classes in org.apache.shiro.authz used by org.apache.shiro.authz.aopClassDescriptionException thrown if there is a problem during authorization (access control check).Exception thrown when attempting to execute an authorization action when a successful authentication hasn't yet occurred.Thrown to indicate a requested operation or access to a requested resource is not allowed.
-
Classes in org.apache.shiro.authz used by org.apache.shiro.authz.permissionClassDescriptionA Permission represents the ability to perform an action or access a resource.
-
Classes in org.apache.shiro.authz used by org.apache.shiro.mgtClassDescriptionException thrown if there is a problem during authorization (access control check).An Authorizer performs authorization (access control) operations for any given Subject (aka 'application user').A Permission represents the ability to perform an action or access a resource.
-
Classes in org.apache.shiro.authz used by org.apache.shiro.realmClassDescriptionException thrown if there is a problem during authorization (access control check).
AuthorizationInforepresents a single Subject's stored authorization data (roles, permissions, etc.) used during authorization (access control) checks only.An Authorizer performs authorization (access control) operations for any given Subject (aka 'application user').A Permission represents the ability to perform an action or access a resource.A simple representation of a security role that has a name and a collection of permissions. -
Classes in org.apache.shiro.authz used by org.apache.shiro.realm.activedirectoryClassDescription
AuthorizationInforepresents a single Subject's stored authorization data (roles, permissions, etc.) used during authorization (access control) checks only.An Authorizer performs authorization (access control) operations for any given Subject (aka 'application user'). -
Classes in org.apache.shiro.authz used by org.apache.shiro.realm.jdbcClassDescription
AuthorizationInforepresents a single Subject's stored authorization data (roles, permissions, etc.) used during authorization (access control) checks only.An Authorizer performs authorization (access control) operations for any given Subject (aka 'application user'). -
Classes in org.apache.shiro.authz used by org.apache.shiro.realm.ldapClassDescription
AuthorizationInforepresents a single Subject's stored authorization data (roles, permissions, etc.) used during authorization (access control) checks only.An Authorizer performs authorization (access control) operations for any given Subject (aka 'application user'). -
Classes in org.apache.shiro.authz used by org.apache.shiro.realm.textClassDescriptionAn Authorizer performs authorization (access control) operations for any given Subject (aka 'application user').
-
Classes in org.apache.shiro.authz used by org.apache.shiro.session.mgtClassDescriptionException thrown if there is a problem during authorization (access control check).
-
Classes in org.apache.shiro.authz used by org.apache.shiro.subjectClassDescriptionException thrown if there is a problem during authorization (access control check).A Permission represents the ability to perform an action or access a resource.
-
Classes in org.apache.shiro.authz used by org.apache.shiro.subject.supportClassDescriptionException thrown if there is a problem during authorization (access control check).A Permission represents the ability to perform an action or access a resource.
-
Classes in org.apache.shiro.authz used by org.apache.shiro.utilClassDescriptionA Permission represents the ability to perform an action or access a resource.