Package | Description |
---|---|
org.apache.shiro.authc.pam |
Support for PAM, or Pluggable Authentication Modules, which is
the capability to authenticate a user against multiple configurable (pluggable) modules (Shiro
calls these
Realm s). |
org.apache.shiro.authz |
Core interfaces and exceptions supporting Authorization (access control).
|
org.apache.shiro.cas | |
org.apache.shiro.config |
Components that support configuring Shiro in any application.
|
org.apache.shiro.guice | |
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.jndi |
Support for acquiring Realms from JNDI, particularly useful for configuring Shiro in JEE or EJB environments.
|
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.web.mgt |
Components supporting web-specific
SecurityManager implementations. |
Class and Description |
---|
Realm
A Realm is a security component that can access application-specific security entities
such as users, roles, and permissions to determine authentication and authorization operations.
|
Class and Description |
---|
Realm
A Realm is a security component that can access application-specific security entities
such as users, roles, and permissions to determine authentication and authorization operations.
|
Class and Description |
---|
AuthenticatingRealm
A top-level abstract implementation of the Realm interface that only implements authentication support
(log-in) operations and leaves authorization (access control) behavior to subclasses.
|
AuthorizingRealm
An
AuthorizingRealm extends the AuthenticatingRealm 's capabilities by adding Authorization
(access control) support. |
CachingRealm
A very basic abstract extension point for the
Realm interface that provides caching support for subclasses. |
Realm
A Realm is a security component that can access application-specific security entities
such as users, roles, and permissions to determine authentication and authorization operations.
|
Class and Description |
---|
Realm
A Realm is a security component that can access application-specific security entities
such as users, roles, and permissions to determine authentication and authorization operations.
|
Class and Description |
---|
Realm
A Realm is a security component that can access application-specific security entities
such as users, roles, and permissions to determine authentication and authorization operations.
|
Class and Description |
---|
Realm
A Realm is a security component that can access application-specific security entities
such as users, roles, and permissions to determine authentication and authorization operations.
|
Class and Description |
---|
AuthenticatingRealm
A top-level abstract implementation of the Realm interface that only implements authentication support
(log-in) operations and leaves authorization (access control) behavior to subclasses.
|
AuthorizingRealm
An
AuthorizingRealm extends the AuthenticatingRealm 's capabilities by adding Authorization
(access control) support. |
CachingRealm
A very basic abstract extension point for the
Realm interface that provides caching support for subclasses. |
Realm
A Realm is a security component that can access application-specific security entities
such as users, roles, and permissions to determine authentication and authorization operations.
|
Class and Description |
---|
AuthenticatingRealm
A top-level abstract implementation of the Realm interface that only implements authentication support
(log-in) operations and leaves authorization (access control) behavior to subclasses.
|
AuthorizingRealm
An
AuthorizingRealm extends the AuthenticatingRealm 's capabilities by adding Authorization
(access control) support. |
CachingRealm
A very basic abstract extension point for the
Realm interface that provides caching support for subclasses. |
Realm
A Realm is a security component that can access application-specific security entities
such as users, roles, and permissions to determine authentication and authorization operations.
|
Class and Description |
---|
AuthenticatingRealm
A top-level abstract implementation of the Realm interface that only implements authentication support
(log-in) operations and leaves authorization (access control) behavior to subclasses.
|
AuthorizingRealm
An
AuthorizingRealm extends the AuthenticatingRealm 's capabilities by adding Authorization
(access control) support. |
CachingRealm
A very basic abstract extension point for the
Realm interface that provides caching support for subclasses. |
Realm
A Realm is a security component that can access application-specific security entities
such as users, roles, and permissions to determine authentication and authorization operations.
|
Class and Description |
---|
Realm
A Realm is a security component that can access application-specific security entities
such as users, roles, and permissions to determine authentication and authorization operations.
|
RealmFactory
Enables Shiro end-users to configure and initialize one or more
Realm instances
in any manner desired. |
Class and Description |
---|
AuthenticatingRealm
A top-level abstract implementation of the Realm interface that only implements authentication support
(log-in) operations and leaves authorization (access control) behavior to subclasses.
|
AuthorizingRealm
An
AuthorizingRealm extends the AuthenticatingRealm 's capabilities by adding Authorization
(access control) support. |
CachingRealm
A very basic abstract extension point for the
Realm interface that provides caching support for subclasses. |
Realm
A Realm is a security component that can access application-specific security entities
such as users, roles, and permissions to determine authentication and authorization operations.
|
Class and Description |
---|
AuthenticatingRealm
A top-level abstract implementation of the Realm interface that only implements authentication support
(log-in) operations and leaves authorization (access control) behavior to subclasses.
|
AuthorizingRealm
An
AuthorizingRealm extends the AuthenticatingRealm 's capabilities by adding Authorization
(access control) support. |
CachingRealm
A very basic abstract extension point for the
Realm interface that provides caching support for subclasses. |
Realm
A Realm is a security component that can access application-specific security entities
such as users, roles, and permissions to determine authentication and authorization operations.
|
SimpleAccountRealm
A simple implementation of the
Realm interface that
uses a set of configured user accounts and roles to support authentication and authorization. |
Class and Description |
---|
Realm
A Realm is a security component that can access application-specific security entities
such as users, roles, and permissions to determine authentication and authorization operations.
|
Copyright © 2004–2018 The Apache Software Foundation. All rights reserved.