Package | Description |
---|---|
org.acegisecurity |
Provides core Acegi Security System for Spring interfaces and classes.
|
org.acegisecurity.acls.domain |
Basic implementation of access control lists (ACLs) interfaces.
|
org.acegisecurity.acls.sid |
Provides indirection between ACL packages and security identities, such as principals and GrantedAuthority[]s.
|
org.acegisecurity.adapters |
Allows external containers to obtain authentication information from the
system.
|
org.acegisecurity.providers |
Implements a provider-based approach to authentication decisions.
|
org.acegisecurity.providers.anonymous |
Allows you to secure every invocation (especially useful for web request
URI security) by always having either an actual principal or an anonymous
principal authenticated.
|
org.acegisecurity.providers.cas |
An authentication provider that can process JA-SIG Central Authentication Service (CAS)
service tickets and proxy tickets.
|
org.acegisecurity.providers.jaas |
An authentication provider for JAAS.
|
org.acegisecurity.providers.ldap |
The LDAP authentication provider package.
|
org.acegisecurity.providers.ldap.populator |
LdapAuthoritiesPopulator implementations.
|
org.acegisecurity.providers.rcp |
Allows remote clients to authenticate and obtain a populated
Authentication object. |
org.acegisecurity.providers.rememberme |
Authentication provider that processes
RememberMeAuthenticationToken s. |
org.acegisecurity.providers.x509 |
An authentication provider that can process X.509 certificaties.
|
org.acegisecurity.runas |
Allows secure objects to be run under a different authentication identity.
|
org.acegisecurity.ui.switchuser |
Provides HTTP-based "switch user" (su) capabilities.
|
org.acegisecurity.userdetails | |
org.acegisecurity.userdetails.ldap | |
org.acegisecurity.userdetails.memory |
Exposes an in-memory authentication repository.
|
Modifier and Type | Class and Description |
---|---|
class |
GrantedAuthorityImpl
Basic concrete implementation of a
GrantedAuthority . |
Modifier and Type | Method and Description |
---|---|
GrantedAuthority[] |
Authentication.getAuthorities()
Set by an
AuthenticationManager to indicate the authorities that the principal has been
granted. |
Constructor and Description |
---|
AclAuthorizationStrategyImpl(GrantedAuthority[] auths)
Constructor.
|
Constructor and Description |
---|
GrantedAuthoritySid(GrantedAuthority grantedAuthority) |
Constructor and Description |
---|
AbstractAdapterAuthenticationToken(String key,
GrantedAuthority[] authorities)
The only way an
AbstractAdapterAuthentication should be
constructed. |
PrincipalAcegiUserToken(String key,
String username,
String password,
GrantedAuthority[] authorities,
Object principal) |
Modifier and Type | Method and Description |
---|---|
GrantedAuthority[] |
AbstractAuthenticationToken.getAuthorities() |
Constructor and Description |
---|
AbstractAuthenticationToken(GrantedAuthority[] authorities)
Creates a token with the supplied array of authorities.
|
TestingAuthenticationToken(Object principal,
Object credentials,
GrantedAuthority[] authorities) |
UsernamePasswordAuthenticationToken(Object principal,
Object credentials,
GrantedAuthority[] authorities)
This constructor should only be used by
AuthenticationManager or
AuthenticationProvider implementations that are satisfied
with producing a trusted (ie AbstractAuthenticationToken.isAuthenticated() =
true ) authentication token. |
Constructor and Description |
---|
AnonymousAuthenticationToken(String key,
Object principal,
GrantedAuthority[] authorities)
Constructor.
|
Constructor and Description |
---|
CasAuthenticationToken(String key,
Object principal,
Object credentials,
GrantedAuthority[] authorities,
UserDetails userDetails,
List proxyList,
String proxyGrantingTicketIou)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
JaasGrantedAuthority
Extends GrantedAuthorityImpl to hold the principal that an AuthorityGranter justified as a reason to grant this
Authority.
|
Constructor and Description |
---|
JaasAuthenticationToken(Object principal,
Object credentials,
GrantedAuthority[] authorities,
LoginContext loginContext) |
Modifier and Type | Method and Description |
---|---|
GrantedAuthority[] |
LdapAuthoritiesPopulator.getGrantedAuthorities(LdapUserDetails userDetails)
Get the list of authorities for the user.
|
Modifier and Type | Method and Description |
---|---|
GrantedAuthority[] |
DefaultLdapAuthoritiesPopulator.getGrantedAuthorities(LdapUserDetails userDetails)
Obtains the authorities for the user who's directory entry is represented by
the supplied LdapUserDetails object.
|
Modifier and Type | Method and Description |
---|---|
GrantedAuthority[] |
RemoteAuthenticationManagerImpl.attemptAuthentication(String username,
String password) |
GrantedAuthority[] |
RemoteAuthenticationManager.attemptAuthentication(String username,
String password)
Attempts to authenticate the remote client using the presented username and password.
|
Constructor and Description |
---|
RememberMeAuthenticationToken(String key,
Object principal,
GrantedAuthority[] authorities)
Constructor.
|
Constructor and Description |
---|
X509AuthenticationToken(Object principal,
X509Certificate credentials,
GrantedAuthority[] authorities)
Used for an authentication response object.
|
Constructor and Description |
---|
RunAsUserToken(String key,
Object principal,
Object credentials,
GrantedAuthority[] authorities,
Class originalAuthentication) |
Modifier and Type | Class and Description |
---|---|
class |
SwitchUserGrantedAuthority
Custom
GrantedAuthority used by SwitchUserProcessingFilter |
Modifier and Type | Method and Description |
---|---|
GrantedAuthority[] |
UserDetails.getAuthorities()
Returns the authorities granted to the user.
|
GrantedAuthority[] |
User.getAuthorities() |
Modifier and Type | Method and Description |
---|---|
protected void |
User.setAuthorities(GrantedAuthority[] authorities) |
Constructor and Description |
---|
User(String username,
String password,
boolean enabled,
boolean accountNonExpired,
boolean credentialsNonExpired,
boolean accountNonLocked,
GrantedAuthority[] authorities)
Construct the
User with the details required by
DaoAuthenticationProvider . |
User(String username,
String password,
boolean enabled,
boolean accountNonExpired,
boolean credentialsNonExpired,
GrantedAuthority[] authorities)
Deprecated.
use new constructor with extended properties (this
constructor will be removed from release 1.0.0)
|
User(String username,
String password,
boolean enabled,
GrantedAuthority[] authorities)
Deprecated.
use new constructor with extended properties (this
constructor will be removed from release 1.0.0)
|
Modifier and Type | Method and Description |
---|---|
protected GrantedAuthority |
LdapUserDetailsMapper.createAuthority(Object role)
Creates a GrantedAuthority from a role attribute.
|
GrantedAuthority[] |
LdapUserDetailsImpl.getAuthorities() |
GrantedAuthority[] |
LdapUserDetailsImpl.Essence.getGrantedAuthorities() |
Modifier and Type | Method and Description |
---|---|
LdapUserDetailsImpl.Essence |
LdapUserDetailsImpl.Essence.addAuthority(GrantedAuthority a) |
LdapUserDetailsImpl.Essence |
LdapUserDetailsImpl.Essence.setAuthorities(GrantedAuthority[] authorities) |
Modifier and Type | Method and Description |
---|---|
GrantedAuthority[] |
UserAttribute.getAuthorities() |
Modifier and Type | Method and Description |
---|---|
void |
UserAttribute.addAuthority(GrantedAuthority newAuthority) |
Copyright © 2017. All rights reserved.