public class GridSecuritySubjectAdapter extends Object implements GridSecuritySubject
| Constructor and Description |
|---|
GridSecuritySubjectAdapter(GridSecuritySubjectType subjType,
UUID id) |
| Modifier and Type | Method and Description |
|---|---|
InetSocketAddress |
address()
Gets subject address.
|
void |
address(InetSocketAddress addr)
Sets subject address.
|
UUID |
id()
Gets subject ID.
|
Object |
login()
Login provided via subject security credentials.
|
void |
login(Object login)
Sets login provided by security credentials.
|
GridSecurityPermissionSet |
permissions()
Gets security permissions.
|
void |
permissions(GridSecurityPermissionSet permissions)
Sets security permissions.
|
String |
toString() |
GridSecuritySubjectType |
type()
Gets subject type.
|
public GridSecuritySubjectAdapter(GridSecuritySubjectType subjType, UUID id)
subjType - Subject type.id - Subject ID.public UUID id()
id in interface GridSecuritySubjectpublic GridSecuritySubjectType type()
type in interface GridSecuritySubjectpublic InetSocketAddress address()
address in interface GridSecuritySubjectpublic void address(InetSocketAddress addr)
addr - Subject address.public GridSecurityPermissionSet permissions()
permissions in interface GridSecuritySubjectpublic Object login()
login in interface GridSecuritySubjectpublic void login(Object login)
login - Login.public void permissions(GridSecurityPermissionSet permissions)
permissions - Permissions.Copyright © 2014. All rights reserved.