Package | Description |
---|---|
com.gigaspaces.security |
Security
|
com.gigaspaces.security.directory |
Security Directory
|
com.gigaspaces.security.fs | |
com.gigaspaces.security.openid | |
com.gigaspaces.security.service | |
com.gigaspaces.security.spring | |
org.openspaces.admin |
Entry point for Admin API, allowing to use AdminFactory in order to create an Admin instance.
|
org.openspaces.admin.application.deploy | |
org.openspaces.admin.pu |
Support for managing of Processing Unit(s) through the Admin API.
|
org.openspaces.admin.pu.topology | |
org.openspaces.admin.space |
Support for managing of Space(s) through the Admin API.
|
org.openspaces.core.gateway | |
org.openspaces.core.space |
This package is responsible for simplifying the creation of IJSpace implementation.
|
org.openspaces.pu.container.integrated |
An integrated (embedded) processing unit container allowing to integrate the execution of a
Processing Unit within an application or executed within an IDE.
|
org.openspaces.pu.container.servicegrid.deploy |
A package including the ability to deploy a processing unit onto the Service Grid.
|
Modifier and Type | Method and Description |
---|---|
UserDetails |
Authentication.getUserDetails()
The underlying user details used to authenticate
|
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. |
Constructor and Description |
---|
Authentication(UserDetails userDetails)
Create an authentication for an authenticated
UserDetails . |
Modifier and Type | Interface and Description |
---|---|
interface |
TokenUserDetails |
Modifier and Type | Class and Description |
---|---|
class |
Token |
class |
User
Models user details retrieved by a
UserManager . |
Modifier and Type | Method and Description |
---|---|
UserDetails |
UserDetailsProvider.create(Properties properties)
Deprecated.
Create a
UserDetails instance using the provided properties. |
UserDetails |
DefaultUserDetailsProvider.create(Properties properties)
Deprecated.
|
UserDetails |
UserManager.getUser(String username)
Retrieve the user details by
username . |
UserDetails |
TokenCredentialsProvider.getUserDetails() |
UserDetails |
DefaultCredentialsProvider.getUserDetails() |
abstract UserDetails |
CredentialsProvider.getUserDetails() |
UserDetails |
EmptyCredentialsProvider.getUserDetails() |
Modifier and Type | Method and Description |
---|---|
static List<UserDetails> |
DirectoryManagerUtils.getUsersWithRole(UserManager userManager,
String role)
Get all users that are assigned to the specified role.
|
Map<String,UserDetails> |
UserManager.mapUsers()
Returns a map containing mapping between username and user-details.
|
Modifier and Type | Method and Description |
---|---|
static void |
CredentialsProviderHelper.appendMarshalledCredentials(Properties properties,
UserDetails userDetails,
CredentialsProvider credentialsProvider) |
void |
UserManager.createUser(UserDetails userDetails)
Create a new user with the specified
userDetails . |
static List<String> |
DirectoryManagerUtils.getUserRoles(UserDetails user)
Extract all roles assigned to the specified user.
|
void |
UserManager.updateUser(UserDetails userDetails)
Updates the user details, excluding the username which must remain the same.
|
Constructor and Description |
---|
DefaultCredentialsProvider(UserDetails credentials) |
Modifier and Type | Method and Description |
---|---|
UserDetails |
FileUserManager.getUser(String username) |
UserDetails |
FileServiceAccessor.loadUserByUsername(String username)
Locates the user by username, returning a fully populated user record (including authorities
normalized from their role representation).
|
Modifier and Type | Method and Description |
---|---|
Map<String,UserDetails> |
FileContent.getUserDetails() |
Map<String,UserDetails> |
FileUserManager.mapUsers() |
Modifier and Type | Method and Description |
---|---|
Authentication |
FileSecurityManager.authenticate(UserDetails userDetails) |
DirectoryManager |
FileSecurityManager.createDirectoryManager(UserDetails userDetails) |
void |
FileUserManager.createUser(UserDetails userDetails) |
void |
FileUserManager.updateUser(UserDetails userDetails) |
Modifier and Type | Method and Description |
---|---|
Authentication |
OpenIdSecurityManager.authenticate(UserDetails userDetails) |
protected org.springframework.security.core.Authentication |
OpenIdSecurityManager.createAuthenticationRequest(UserDetails userDetails)
Creates an
Authentication request object to be
passed to the AuthenticationManager.authenticate(org.springframework.security.core.Authentication)
method on each call to OpenIdSecurityManager.authenticate(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 |
---|---|
UserDetails |
SecurityContext.getUserDetails() |
UserDetails |
SecurityInterceptor.getUserDetails(AuthenticationToken authenticationToken)
Retrieve user details by the authentication token to allow login into first-time cluster
member proxies.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SecurityInterceptor.isTrusted(UserDetails userDetails) |
Constructor and Description |
---|
SecurityContext(UserDetails userDetails,
AuthenticationToken authenticationToken)
Security context constructed upon authentication.
|
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. |
protected org.springframework.security.core.Authentication |
SpringSecurityManager.createAuthenticationRequest(UserDetails userDetails)
Creates an
Authentication request object to be
passed to the AuthenticationManager.authenticate(org.springframework.security.core.Authentication)
method on each call to SpringSecurityManager.authenticate(UserDetails) . |
DirectoryManager |
SpringSecurityManager.createDirectoryManager(UserDetails userDetails)
Throws a
DirectoryAccessDeniedException on any attempt to manage the users/roles
using this API. |
Modifier and Type | Method and Description |
---|---|
AdminFactory |
AdminFactory.userDetails(UserDetails userDetails)
Deprecated.
Use
instead. |
Modifier and Type | Method and Description |
---|---|
protected UserDetails |
AbstractApplicationCommand.getUserDetails() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractApplicationCommand.setUserDetails(UserDetails userDetails) |
Modifier and Type | Method and Description |
---|---|
UserDetails |
ProcessingUnitDeployment.getUserDetails()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ProcessingUnitDeployment |
ProcessingUnitDeployment.userDetails(UserDetails userDetails)
Sets the security user details for authentication and authorization of the processing unit.
|
Modifier and Type | Method and Description |
---|---|
ProcessingUnitDeploymentTopology |
ProcessingUnitDeploymentTopology.userDetails(UserDetails userDetails)
Advanced: Sets the security user details for authentication and authorization of the
processing unit.
|
Modifier and Type | Method and Description |
---|---|
SpaceDeployment |
SpaceDeployment.userDetails(UserDetails userDetails)
Advance: Sets the security user details for authentication and autherization of the
processing unit.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractGatewayComponentFactoryBean.setUserDetails(UserDetails userDetails)
Initializes security configuration for this component with the provided
UserDetails
instance. |
Modifier and Type | Method and Description |
---|---|
void |
AbstractSpaceFactoryBean.setUserDetails(UserDetails userDetails)
Sets the security configuration with the provided custom user details.
|
UrlSpaceConfigurer |
UrlSpaceConfigurer.userDetails(UserDetails userDetails)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
IntegratedProcessingUnitContainerProvider.setUserDetails(UserDetails userDetails)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
Deploy.setUserDetails(UserDetails userDetails)
Deprecated.
|
void |
SpaceDeploy.setUserDetails(UserDetails userDetails)
Deprecated.
|
Copyright © GigaSpaces.