Package | Description |
---|---|
org.apache.activemq.shiro.authc | |
org.apache.activemq.shiro.subject |
Modifier and Type | Method and Description |
---|---|
protected org.apache.shiro.subject.PrincipalCollection |
DefaultAuthenticationPolicy.createAssumedIdentity(ConnectionReference conn)
Returns a Shiro
PrincipalCollection representing the identity to assume (without true authentication) for
the specified Connection. |
protected boolean |
DefaultAuthenticationPolicy.credentialsAvailable(ConnectionReference conn)
Returns
true if the client connection has supplied credentials to authenticate itself, false
otherwise. |
void |
AuthenticationPolicy.customizeSubject(org.apache.shiro.subject.Subject.Builder subjectBuilder,
ConnectionReference ref)
Allows customization of the
Subject being built for the specified client
connection. |
void |
DefaultAuthenticationPolicy.customizeSubject(org.apache.shiro.subject.Subject.Builder subjectBuilder,
ConnectionReference conn) |
protected org.apache.shiro.subject.Subject |
AuthenticationFilter.getSubject(ConnectionReference conn) |
protected boolean |
DefaultAuthenticationPolicy.isAssumeIdentity(ConnectionReference conn)
Returns
true if an unauthenticated connection should still assume a specific identity, false
otherwise. |
protected boolean |
DefaultAuthenticationPolicy.isSystemConnection(ConnectionReference conn) |
Modifier and Type | Class and Description |
---|---|
class |
SubjectConnectionReference
ConnectionReference that further provides access to the connection's Subject instance. |
Modifier and Type | Method and Description |
---|---|
protected org.apache.shiro.subject.Subject |
SubjectFilter.createSubject(ConnectionReference conn) |
org.apache.shiro.subject.Subject |
ConnectionSubjectFactory.createSubject(ConnectionReference ref)
Creates a
Subject instance representing the connection client. |
org.apache.shiro.subject.Subject |
DefaultConnectionSubjectFactory.createSubject(ConnectionReference conn) |
Constructor and Description |
---|
ConnectionSubjectResolver(ConnectionReference conn) |
Copyright © 2005–2020 The Apache Software Foundation. All rights reserved.