| Package | Description |
|---|---|
| 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. |
| Modifier and Type | Class and Description |
|---|---|
class |
AuthorizingRealm
An
AuthorizingRealm extends the AuthenticatingRealm's capabilities by adding Authorization
(access control) support. |
class |
SimpleAccountRealm
A simple implementation of the
Realm interface that
uses a set of configured user accounts and roles to support authentication and authorization. |
| Modifier and Type | Class and Description |
|---|---|
class |
ActiveDirectoryRealm
A
Realm that authenticates with an active directory LDAP
server to determine the roles for a particular user. |
| Modifier and Type | Class and Description |
|---|---|
class |
JdbcRealm
Realm that allows authentication and authorization via JDBC calls.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLdapRealm
A
Realm that authenticates with an LDAP
server to build the Subject for a user. |
class |
DefaultLdapRealm
An LDAP
Realm implementation utilizing Sun's/Oracle's
JNDI API as an LDAP API. |
class |
JndiLdapRealm
Deprecated.
Renamed to
DefaultLdapRealm, this class will be removed prior to 2.0 |
| Modifier and Type | Class and Description |
|---|---|
class |
IniRealm
|
class |
PropertiesRealm
A
TextConfigurationRealm that defers all logic to the parent class, but just enables
Properties based configuration in addition to the parent class's String configuration. |
class |
TextConfigurationRealm
A SimpleAccountRealm that enables text-based configuration of the initial User, Role, and Permission objects
created at startup.
|
Copyright © 2004-2016 The Apache Software Foundation. All Rights Reserved.