|
GigaSpaces XAP 10.0.1 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use UserDetails | |
---|---|
com.gigaspaces.security | Security GigaSpaces security is used to secure numerous demanding environments at different levels of security. |
com.gigaspaces.security.directory | Security Directory The security directory (storing users and roles) is managed by the Directory Manager. |
com.gigaspaces.security.service | |
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.memcached | |
org.openspaces.admin.pu | Support for managing of Processing Unit(s) through the Admin API. |
org.openspaces.admin.pu.elastic | |
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. |
org.openspaces.security.spring |
Uses of UserDetails in com.gigaspaces.security |
---|
Methods in com.gigaspaces.security that return UserDetails | |
---|---|
UserDetails |
Authentication.getUserDetails()
The underlying user details used to authenticate |
Methods in com.gigaspaces.security with parameters of type UserDetails | |
---|---|
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. |
Constructors in com.gigaspaces.security with parameters of type UserDetails | |
---|---|
Authentication(UserDetails userDetails)
Create an authentication for an authenticated UserDetails . |
Uses of UserDetails in com.gigaspaces.security.directory |
---|
Classes in com.gigaspaces.security.directory that implement UserDetails | |
---|---|
class |
User
Models user details retrieved by a UserManager . |
Methods in com.gigaspaces.security.directory that return UserDetails | |
---|---|
UserDetails |
DefaultUserDetailsProvider.create(Properties properties)
Deprecated. |
UserDetails |
UserDetailsProvider.create(Properties properties)
Deprecated. Create a UserDetails instance using the provided properties. |
UserDetails |
UserManager.getUser(String username)
Retrieve the user details by username . |
abstract UserDetails |
CredentialsProvider.getUserDetails()
|
UserDetails |
DefaultCredentialsProvider.getUserDetails()
|
Methods in com.gigaspaces.security.directory that return types with arguments of type UserDetails | |
---|---|
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. |
Methods in com.gigaspaces.security.directory with parameters of type UserDetails | |
---|---|
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. |
Constructors in com.gigaspaces.security.directory with parameters of type UserDetails | |
---|---|
DefaultCredentialsProvider(UserDetails credentials)
|
Uses of UserDetails in com.gigaspaces.security.service |
---|
Methods in com.gigaspaces.security.service that return UserDetails | |
---|---|
UserDetails |
SecurityContext.getUserDetails()
|
Constructors in com.gigaspaces.security.service with parameters of type UserDetails | |
---|---|
SecurityContext(UserDetails userDetails,
com.gigaspaces.security.AuthenticationToken authenticationToken)
Security context constructed upon authentication. |
Uses of UserDetails in org.openspaces.admin |
---|
Methods in org.openspaces.admin with parameters of type UserDetails | |
---|---|
AdminFactory |
AdminFactory.userDetails(UserDetails userDetails)
Deprecated. Use instead. |
Uses of UserDetails in org.openspaces.admin.application.deploy |
---|
Methods in org.openspaces.admin.application.deploy that return UserDetails | |
---|---|
protected UserDetails |
AbstractApplicationCommand.getUserDetails()
|
Methods in org.openspaces.admin.application.deploy with parameters of type UserDetails | |
---|---|
void |
AbstractApplicationCommand.setUserDetails(UserDetails userDetails)
|
Uses of UserDetails in org.openspaces.admin.memcached |
---|
Methods in org.openspaces.admin.memcached with parameters of type UserDetails | |
---|---|
MemcachedDeployment |
MemcachedDeployment.userDetails(UserDetails userDetails)
Advance: Sets the security user details for authentication and autherization of the processing unit. |
Uses of UserDetails in org.openspaces.admin.pu |
---|
Methods in org.openspaces.admin.pu that return UserDetails | |
---|---|
UserDetails |
ProcessingUnitDeployment.getUserDetails()
Deprecated. |
Methods in org.openspaces.admin.pu with parameters of type UserDetails | |
---|---|
ProcessingUnitDeployment |
ProcessingUnitDeployment.userDetails(UserDetails userDetails)
Sets the security user details for authentication and authorization of the processing unit. |
Uses of UserDetails in org.openspaces.admin.pu.elastic |
---|
Methods in org.openspaces.admin.pu.elastic with parameters of type UserDetails | |
---|---|
ElasticStatefulProcessingUnitDeployment |
ElasticStatefulProcessingUnitDeployment.userDetails(UserDetails userDetails)
|
ElasticStatelessProcessingUnitDeployment |
ElasticStatelessProcessingUnitDeployment.userDetails(UserDetails userDetails)
|
Uses of UserDetails in org.openspaces.admin.pu.topology |
---|
Methods in org.openspaces.admin.pu.topology with parameters of type UserDetails | |
---|---|
ProcessingUnitDeploymentTopology |
ProcessingUnitDeploymentTopology.userDetails(UserDetails userDetails)
Advanced: Sets the security user details for authentication and authorization of the processing unit. |
Uses of UserDetails in org.openspaces.admin.space |
---|
Methods in org.openspaces.admin.space with parameters of type UserDetails | |
---|---|
ElasticSpaceDeployment |
ElasticSpaceDeployment.userDetails(UserDetails userDetails)
|
SpaceDeployment |
SpaceDeployment.userDetails(UserDetails userDetails)
Advance: Sets the security user details for authentication and autherization of the processing unit. |
Uses of UserDetails in org.openspaces.core.gateway |
---|
Methods in org.openspaces.core.gateway with parameters of type UserDetails | |
---|---|
void |
AbstractGatewayComponentFactoryBean.setUserDetails(UserDetails userDetails)
Initializes security configuration for this component with the provided UserDetails instance. |
Uses of UserDetails in org.openspaces.core.space |
---|
Methods in org.openspaces.core.space with parameters of type UserDetails | |
---|---|
void |
AbstractSpaceFactoryBean.setUserDetails(UserDetails userDetails)
Sets the security configuration with the provided custom user details. |
UrlSpaceConfigurer |
UrlSpaceConfigurer.userDetails(UserDetails userDetails)
Deprecated. Use UrlSpaceConfigurer.credentialsProvider(CredentialsProvider) instead. |
Uses of UserDetails in org.openspaces.pu.container.integrated |
---|
Methods in org.openspaces.pu.container.integrated with parameters of type UserDetails | |
---|---|
void |
IntegratedProcessingUnitContainerProvider.setUserDetails(UserDetails userDetails)
Deprecated. |
Uses of UserDetails in org.openspaces.pu.container.servicegrid.deploy |
---|
Methods in org.openspaces.pu.container.servicegrid.deploy with parameters of type UserDetails | |
---|---|
void |
MemcachedDeploy.setUserDetails(UserDetails userDetails)
Deprecated. |
void |
SpaceDeploy.setUserDetails(UserDetails userDetails)
Deprecated. |
void |
Deploy.setUserDetails(UserDetails userDetails)
Deprecated. |
Uses of UserDetails in org.openspaces.security.spring |
---|
Methods in org.openspaces.security.spring with parameters of type UserDetails | |
---|---|
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. |
|
GigaSpaces XAP 10.0.1 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |