Uses of Package
org.apache.shiro.realm
-
Packages that use org.apache.shiro.realm 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 theseRealm
s).org.apache.shiro.authz Core interfaces and exceptions supporting Authorization (access control).org.apache.shiro.config org.apache.shiro.mgt Provides the masterSecurityManager
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 coreRealm
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 asFile
s or text streams. -
Classes in org.apache.shiro.realm used by org.apache.shiro.authc.pam Class 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. -
Classes in org.apache.shiro.realm used by org.apache.shiro.authz Class 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. -
Classes in org.apache.shiro.realm used by org.apache.shiro.config Class 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. -
Classes in org.apache.shiro.realm used by org.apache.shiro.mgt Class 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. -
Classes in org.apache.shiro.realm used by org.apache.shiro.realm Class 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 AnAuthorizingRealm
extends theAuthenticatingRealm
's capabilities by adding Authorization (access control) support.CachingRealm A very basic abstract extension point for theRealm
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. -
Classes in org.apache.shiro.realm used by org.apache.shiro.realm.activedirectory Class 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 AnAuthorizingRealm
extends theAuthenticatingRealm
's capabilities by adding Authorization (access control) support.CachingRealm A very basic abstract extension point for theRealm
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. -
Classes in org.apache.shiro.realm used by org.apache.shiro.realm.jdbc Class 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 AnAuthorizingRealm
extends theAuthenticatingRealm
's capabilities by adding Authorization (access control) support.CachingRealm A very basic abstract extension point for theRealm
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. -
Classes in org.apache.shiro.realm used by org.apache.shiro.realm.jndi Class 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 moreRealm
instances in any manner desired. -
Classes in org.apache.shiro.realm used by org.apache.shiro.realm.ldap Class 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 AnAuthorizingRealm
extends theAuthenticatingRealm
's capabilities by adding Authorization (access control) support.CachingRealm A very basic abstract extension point for theRealm
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. -
Classes in org.apache.shiro.realm used by org.apache.shiro.realm.text Class 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 AnAuthorizingRealm
extends theAuthenticatingRealm
's capabilities by adding Authorization (access control) support.CachingRealm A very basic abstract extension point for theRealm
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 theRealm
interface that uses a set of configured user accounts and roles to support authentication and authorization.