|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SecurityManager | |
---|---|
org.apache.shiro | This package primarily exists as a root classpath distinction, but it does contain two core classes widely used
by applications, SecurityUtils and
ShiroException . |
org.apache.shiro.config | Components that support configuring Shiro in any application. |
org.apache.shiro.env | Concepts used to represent Shiro's aggregate state in an application. |
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.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). |
Uses of SecurityManager in org.apache.shiro |
---|
Methods in org.apache.shiro that return SecurityManager | |
---|---|
static SecurityManager |
SecurityUtils.getSecurityManager()
Returns the SecurityManager accessible to the calling code. |
Methods in org.apache.shiro with parameters of type SecurityManager | |
---|---|
static void |
SecurityUtils.setSecurityManager(SecurityManager securityManager)
Sets a VM (static) singleton SecurityManager, specifically for transparent use in the getSubject() implementation. |
Uses of SecurityManager in org.apache.shiro.config |
---|
Methods in org.apache.shiro.config that return SecurityManager | |
---|---|
protected SecurityManager |
IniSecurityManagerFactory.createDefaultInstance()
|
protected SecurityManager |
IniSecurityManagerFactory.createInstance(Ini ini)
|
Methods in org.apache.shiro.config with parameters of type SecurityManager | |
---|---|
protected void |
IniSecurityManagerFactory.applyRealmsToSecurityManager(Collection<Realm> realms,
SecurityManager securityManager)
|
protected boolean |
IniSecurityManagerFactory.isAutoApplyRealms(SecurityManager securityManager)
|
Uses of SecurityManager in org.apache.shiro.env |
---|
Methods in org.apache.shiro.env that return SecurityManager | |
---|---|
SecurityManager |
Environment.getSecurityManager()
Returns the application's SecurityManager instance. |
SecurityManager |
DefaultEnvironment.getSecurityManager()
Returns the application's SecurityManager instance accessible in the backing map using the
securityManagerName property as the lookup key. |
protected SecurityManager |
DefaultEnvironment.lookupSecurityManager()
Looks up the SecurityManager instance in the backing map without performing any non-null guarantees. |
Methods in org.apache.shiro.env with parameters of type SecurityManager | |
---|---|
void |
DefaultEnvironment.setSecurityManager(SecurityManager securityManager)
|
Uses of SecurityManager in org.apache.shiro.mgt |
---|
Classes in org.apache.shiro.mgt that implement SecurityManager | |
---|---|
class |
AuthenticatingSecurityManager
Shiro support of a SecurityManager class hierarchy that delegates all
authentication operations to a wrapped Authenticator instance. |
class |
AuthorizingSecurityManager
Shiro support of a SecurityManager class hierarchy that delegates all
authorization (access control) operations to a wrapped Authorizer instance. |
class |
CachingSecurityManager
A very basic starting point for the SecurityManager interface that merely provides logging and caching support. |
class |
DefaultSecurityManager
The Shiro framework's default concrete implementation of the SecurityManager interface,
based around a collection of Realm s. |
class |
RealmSecurityManager
Shiro support of a SecurityManager class hierarchy based around a collection of
Realm s. |
class |
SessionsSecurityManager
Shiro support of a SecurityManager class hierarchy that delegates all
session operations to a wrapped
SessionManager instance. |
Methods in org.apache.shiro.mgt with parameters of type SecurityManager | |
---|---|
protected Subject |
DefaultSubjectFactory.newSubjectInstance(PrincipalCollection principals,
boolean authenticated,
String host,
Session session,
SecurityManager securityManager)
Deprecated. since 1.2 - override DefaultSubjectFactory.createSubject(org.apache.shiro.subject.SubjectContext) directly if you
need to instantiate a custom Subject class. |
Uses of SecurityManager in org.apache.shiro.subject |
---|
Methods in org.apache.shiro.subject that return SecurityManager | |
---|---|
SecurityManager |
SubjectContext.getSecurityManager()
Returns the SecurityManager instance that should be used to back the constructed Subject instance or
null if one has not yet been provided to this context. |
SecurityManager |
SubjectContext.resolveSecurityManager()
Resolves the SecurityManager instance that should be used to back the constructed Subject
instance (typically used to support DelegatingSubject implementations). |
Methods in org.apache.shiro.subject with parameters of type SecurityManager | |
---|---|
void |
SubjectContext.setSecurityManager(SecurityManager securityManager)
Sets the SecurityManager instance that should be used to back the constructed Subject instance
(typically used to support DelegatingSubject implementations). |
Constructors in org.apache.shiro.subject with parameters of type SecurityManager | |
---|---|
Subject.Builder(SecurityManager securityManager)
Constructs a new Subject.Builder instance which will use the specified SecurityManager when
building the Subject instance. |
Uses of SecurityManager in org.apache.shiro.subject.support |
---|
Fields in org.apache.shiro.subject.support declared as SecurityManager | |
---|---|
protected SecurityManager |
DelegatingSubject.securityManager
|
Methods in org.apache.shiro.subject.support that return SecurityManager | |
---|---|
SecurityManager |
DelegatingSubject.getSecurityManager()
|
SecurityManager |
DefaultSubjectContext.getSecurityManager()
|
SecurityManager |
DefaultSubjectContext.resolveSecurityManager()
|
Methods in org.apache.shiro.subject.support with parameters of type SecurityManager | |
---|---|
void |
DefaultSubjectContext.setSecurityManager(SecurityManager securityManager)
|
Constructors in org.apache.shiro.subject.support with parameters of type SecurityManager | |
---|---|
DelegatingSubject(PrincipalCollection principals,
boolean authenticated,
String host,
Session session,
boolean sessionCreationEnabled,
SecurityManager securityManager)
|
|
DelegatingSubject(PrincipalCollection principals,
boolean authenticated,
String host,
Session session,
SecurityManager securityManager)
|
|
DelegatingSubject(SecurityManager securityManager)
|
Uses of SecurityManager in org.apache.shiro.util |
---|
Methods in org.apache.shiro.util that return SecurityManager | |
---|---|
static SecurityManager |
ThreadContext.getSecurityManager()
Convenience method that simplifies retrieval of the application's SecurityManager instance from the current thread. |
static SecurityManager |
ThreadContext.unbindSecurityManager()
Convenience method that simplifies removal of the application's SecurityManager instance from the thread. |
Methods in org.apache.shiro.util with parameters of type SecurityManager | |
---|---|
static void |
ThreadContext.bind(SecurityManager securityManager)
Convenience method that simplifies binding the application's SecurityManager instance to the ThreadContext. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |