Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members
security::SecurityContext Class ReferenceA container for security Information.
More...
Inheritance diagram for security::SecurityContext:
[legend]Collaboration diagram for security::SecurityContext:
[legend]List of all members.
Detailed Description
A container for security Information.
Each context has a name and a type, and a data object associated with it. The data object is opaque to the GAT API and is used and manipulated by adaptors based upon their interpretation of the type.
Currently we provide additional auxiliary methods to create a context based upon password information or upon credentials stored in a file. Contexts based upon these mechanisms can be used by adaptors to create further contexts containing opaque data objects, e.g. GSSAPI credentials.
Definition at line 17 of file SecurityContext.java.
Constructor & Destructor Documentation
| security::SecurityContext::SecurityContext |
( |
String |
name |
) |
[inline] |
|
| security::SecurityContext::SecurityContext |
( |
String |
name, |
|
|
String |
type, |
|
|
Object |
object |
|
) |
[inline] |
|
Member Function Documentation
| boolean security::SecurityContext::equals |
( |
Object |
obj |
) |
[inline] |
|
| Object security::SecurityContext::clone |
( |
|
) |
[inline] |
|
| void security::SecurityContext::passwordAuthenticate |
( |
String |
username, |
|
|
String |
password |
|
) |
[inline] |
|
| void security::SecurityContext::certificateAuthenticate |
( |
URI |
keyfile, |
|
|
URI |
certificate |
|
) |
[inline] |
|
| void security::SecurityContext::certificateAuthenticate |
( |
URI |
keyfile, |
|
|
URI |
certificate, |
|
|
String |
passphrase |
|
) |
[inline] |
|
| String security::SecurityContext::getName |
( |
|
) |
[inline] |
|
| String security::SecurityContext::getType |
( |
|
) |
[inline] |
|
| String security::SecurityContext::getUsername |
( |
|
) |
[inline] |
|
| String security::SecurityContext::getPassword |
( |
|
) |
[inline] |
|
| URI security::SecurityContext::getKeyfile |
( |
|
) |
[inline] |
|
Member Data Documentation
String security::SecurityContext::name = null [private]
|
|
String security::SecurityContext::type = null [private]
|
|
Object security::SecurityContext::object = null [private]
|
|
String security::SecurityContext::username = null [private]
|
|
String security::SecurityContext::password = null [private]
|
|
URI security::SecurityContext::keyfile = null [private]
|
|
URI security::SecurityContext::certificate = null [private]
|
|
String security::SecurityContext::passphrase = null [private]
|
|
The documentation for this class was generated from the following file:
|