|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use UserDescriptor | |
---|---|
com.sas.hls.security.acl | Service and class definitions for manipulating and creating acls. |
com.sas.hls.security.privilege | Class definitions for identifying and using privileges in the system. |
com.sas.hls.security.user | Service and class definitions for manipulating and creating Users. |
Uses of UserDescriptor in com.sas.hls.security.acl |
---|
Methods in com.sas.hls.security.acl that return UserDescriptor | |
---|---|
UserDescriptor |
Acl.getOwner()
Get the user who is the owner of this acl |
Methods in com.sas.hls.security.acl with parameters of type UserDescriptor | |
---|---|
void |
Acl.setOwner(UserDescriptor owner)
Sets the user who will be the owner of this acl |
Uses of UserDescriptor in com.sas.hls.security.privilege |
---|
Methods in com.sas.hls.security.privilege that return types with arguments of type UserDescriptor | |
---|---|
Set<UserDescriptor> |
GlobalPrivilegeAssignmentService.getAllGrantees(Set<Privilege> privileges)
Return a list of users which have ANY of the specified privileges granted |
Set<UserDescriptor> |
GlobalPrivilegeAssignmentService.getGrantees(Privilege privilege)
Get the set of users who have been granted the specified privilege |
Methods in com.sas.hls.security.privilege with parameters of type UserDescriptor | |
---|---|
Set<Privilege> |
GlobalPrivilegeAssignmentService.getGrantedPrivileges(UserDescriptor user)
Get the set of privileges which are granted to a user. |
void |
GlobalPrivilegeAssignmentService.grantPrivilege(UserDescriptor user,
Privilege privilege)
Directly grant a privilege to a specified user. |
void |
GlobalPrivilegeAssignmentService.grantPrivileges(UserDescriptor user,
Set<Privilege> privileges)
Directly grant privileges to a specified user. |
boolean |
GlobalPrivilegeAssignmentService.hasPrivilege(UserDescriptor user,
Privilege privilege)
Does the specified user have a certain privilege |
void |
GlobalPrivilegeAssignmentService.revokeAllPrivileges(UserDescriptor user)
Revoke all privileges directly given to a user. |
void |
GlobalPrivilegeAssignmentService.revokePrivilege(UserDescriptor user,
Privilege privilege)
Revoke a privilege directly given to a user. |
void |
GlobalPrivilegeAssignmentService.revokePrivileges(UserDescriptor user,
Set<Privilege> privileges)
Revoke a set of privileges directly given to a user. |
void |
GlobalPrivilegeAssignmentService.setPrivileges(UserDescriptor user,
Set<Privilege> privileges)
Set what privileges are directly given to a specified user. |
Method parameters in com.sas.hls.security.privilege with type arguments of type UserDescriptor | |
---|---|
void |
GlobalPrivilegeAssignmentService.grantPrivilegesToPrincipals(Set<? extends UserDescriptor> users,
Set<Privilege> privileges)
Directly grant privileges to the specified principals. |
void |
GlobalPrivilegeAssignmentService.revokePrivilegesFromPrincipals(Set<? extends UserDescriptor> users,
Set<Privilege> privileges)
Revoke a set of privileges directly given to a user. |
Uses of UserDescriptor in com.sas.hls.security.user |
---|
Subclasses of UserDescriptor in com.sas.hls.security.user | |
---|---|
class |
User
A client representation of a user defined in the system. |
Methods in com.sas.hls.security.user that return UserDescriptor | |
---|---|
UserDescriptor |
UserService.getUserDescriptorByUserId(String userId)
Get the light-weight representation of the user with the specified userId. |
Methods in com.sas.hls.security.user that return types with arguments of type UserDescriptor | |
---|---|
Set<UserDescriptor> |
UserService.getAllUserDescriptors()
Get the full client representation of all users defined in the system as UserDescriptors. |
Set<UserDescriptor> |
UserService.getUserDescriptorsByUserIds(Set<String> userIds)
Get the light-weight client representation for each provided userId who can be found in the system. |
Methods in com.sas.hls.security.user with parameters of type UserDescriptor | |
---|---|
User |
UserService.getUserByUserDescriptor(UserDescriptor userDescriptor)
Get the full client representation of a user from their userDescriptor. |
Method parameters in com.sas.hls.security.user with type arguments of type UserDescriptor | |
---|---|
Set<User> |
UserService.getUsersByUserDescriptors(Set<UserDescriptor> userDescriptors)
Get the full client representations for each provided userDescriptor who can be found in the system. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |