|
GigaSpaces XAP 7.0 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 | |
| com.j_spaces.core.client | Provides GigaSpaces client interface services |
| com.j_spaces.map | Provides GigaSpaces MAP API |
| org.openspaces.admin | Entry point for Admin API, allowing to use AdminFactory in order to create an Admin instance. |
| org.openspaces.admin.pu | Support for managing of Processing Unit(s) through the Admin API. |
| org.openspaces.admin.space | Support for managing of Space(s) through the Admin API. |
| 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. |
| 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 |
UserManager.getUser(String username)
Retrieve the user details by username. |
| 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. |
| 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)
Security context constructed for authentication purposes. |
|
SecurityContext(UserDetails userDetails,
com.gigaspaces.security.AuthenticationToken authenticationToken)
Security context constructed upon authentication. |
|
| Uses of UserDetails in com.j_spaces.core.client |
|---|
| Methods in com.j_spaces.core.client with parameters of type UserDetails | |
|---|---|
static Object |
SpaceFinder.find(SpaceURL spaceURL,
IJSpace spaceProxy,
Properties customProperties,
com.sun.jini.start.LifeCycle lifeCycle,
UserDetails userDetails)
Deprecated. The general format for this URL is as follows: Protocol://[host]:[port]/[container_name]/[space_name]? |
static Object |
SpaceFinder.find(String urls,
IJSpace spaceProxy,
Properties customProperties,
com.sun.jini.start.LifeCycle lifeCycle,
UserDetails userDetails)
Deprecated. Finds or creates an instance of a GigaSpace based on the specified spaceURL. |
protected Object |
SpaceFinder.findService(SpaceURL[] spaceURLs,
IJSpace spaceProxy,
Properties customProperties,
com.sun.jini.start.LifeCycle lifeCycle,
UserDetails userDetails)
Deprecated. |
protected Object |
SpaceFinder.findService(SpaceURL spaceURL,
IJSpace spaceProxy,
Properties customProperties,
com.sun.jini.start.LifeCycle lifeCycle,
UserDetails userDetails)
Deprecated. The main method of SpaceFinder to find single Space or Container proxy. |
protected Object |
SpaceFinder.findService(String url,
IJSpace spaceProxy,
Properties customProperties,
com.sun.jini.start.LifeCycle lifeCycle,
UserDetails userDetails)
Deprecated. |
| Uses of UserDetails in com.j_spaces.map |
|---|
| Methods in com.j_spaces.map with parameters of type UserDetails | |
|---|---|
static Object |
CacheFinder.find(SpaceURL spaceURL,
IJSpace spaceProxy,
com.sun.jini.start.LifeCycle lifeCycle,
UserDetails userDetails)
Deprecated. Find a cache using the space provided. |
protected Object |
CacheFinder.findService(SpaceURL su,
IJSpace space,
Properties customProps,
com.sun.jini.start.LifeCycle lifeCycle,
UserDetails userDetails)
Deprecated. internal find. |
| Uses of UserDetails in org.openspaces.admin |
|---|
| Methods in org.openspaces.admin with parameters of type UserDetails | |
|---|---|
AdminFactory |
AdminFactory.userDetails(UserDetails userDetails)
Sets the user details that will be used when discovering secured services. |
| Uses of UserDetails in org.openspaces.admin.pu |
|---|
| Methods in org.openspaces.admin.pu that return UserDetails | |
|---|---|
UserDetails |
ProcessingUnitDeployment.getUserDetails()
|
| Methods in org.openspaces.admin.pu with parameters of type UserDetails | |
|---|---|
ProcessingUnitDeployment |
ProcessingUnitDeployment.userDetails(UserDetails userDetails)
Advance: Sets the security user details for authentication and autherization of the processing unit. |
| Uses of UserDetails in org.openspaces.admin.space |
|---|
| Methods in org.openspaces.admin.space with parameters of type 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.space |
|---|
| Methods in org.openspaces.core.space that return UserDetails | |
|---|---|
UserDetails |
SecurityConfig.toUserDetails()
|
| Methods in org.openspaces.core.space with parameters of type UserDetails | |
|---|---|
UrlSpaceConfigurer |
UrlSpaceConfigurer.userDetails(UserDetails userDetails)
Creates a secured space with the provided user details. |
| Constructors in org.openspaces.core.space with parameters of type UserDetails | |
|---|---|
SecurityConfig(UserDetails userDetails)
|
|
| 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)
|
| Uses of UserDetails in org.openspaces.pu.container.servicegrid.deploy |
|---|
| Methods in org.openspaces.pu.container.servicegrid.deploy with parameters of type UserDetails | |
|---|---|
void |
Deploy.setUserDetails(UserDetails userDetails)
|
void |
SpaceDeploy.setUserDetails(UserDetails userDetails)
|
|
GigaSpaces XAP 7.0 API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||