Package | Description |
---|---|
com.gigaspaces.security |
Security
|
com.gigaspaces.security.audit |
Service-side security auditing
|
com.gigaspaces.security.fs | |
com.gigaspaces.security.openid | |
com.gigaspaces.security.spring |
Modifier and Type | Method and Description |
---|---|
Authentication |
SecurityManager.authenticate(UserDetails userDetails)
Attempts to authenticate the passed user represented by
UserDetails , returning a
fully populated UserDetails object (including granted authorities) if
successful. |
DirectoryManager |
SecurityManager.createDirectoryManager(UserDetails userDetails)
Attempts to authenticate the passed user represented by
UserDetails , granting access
only for users that are allowed to manage the directory. |
Modifier and Type | Method and Description |
---|---|
void |
SecurityAudit.authenticationFailed(SecurityContext securityContext,
AuthenticationException authenticationException)
Callback upon authentication failure.
|
void |
LoggerSecurityAudit.authenticationFailed(SecurityContext securityContext,
AuthenticationException authenticationException)
Audit authentication failed events as SEVERE
|
Modifier and Type | Method and Description |
---|---|
Authentication |
FileSecurityManager.authenticate(UserDetails userDetails) |
DirectoryManager |
FileSecurityManager.createDirectoryManager(UserDetails userDetails) |
Modifier and Type | Method and Description |
---|---|
Authentication |
OpenIdSecurityManager.authenticate(UserDetails userDetails) |
DirectoryManager |
OpenIdSecurityManager.createDirectoryManager(UserDetails userDetails)
Throws a
DirectoryAccessDeniedException on any attempt to manage the users/roles
using this API. |
Modifier and Type | Method and Description |
---|---|
Authentication |
SpringSecurityManager.authenticate(UserDetails userDetails)
Attempts to authenticate the passed
UserDetails object, returning a fully populated
Authentication object (including granted authorities) if successful. |
DirectoryManager |
SpringSecurityManager.createDirectoryManager(UserDetails userDetails)
Throws a
DirectoryAccessDeniedException on any attempt to manage the users/roles
using this API. |
Copyright © GigaSpaces.