|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Subject
This is an interface defining basic operations on a Subject. A Subject object can tell the name of the holder, the set of credentials and contains a CredentialService object, which provides additional service on the set of credentials for the AEF (Access decision Enforcement Function, as per ISO 10181-3 access control framework).
Method Summary | |
---|---|
Credentials |
exportCreds()
This method returns the set of credentials owned by the holder. |
java.security.Principal |
getHolder()
This method returns the holder of the set of the credentials. |
PBAAPI |
getOwner()
This method returns the owner of the Subject object, so the owner can ensure it uses its own Subjects (and not forged by someone else, or for expired policy). |
CredentialsService |
getService()
This method returns the service object. |
Method Detail |
---|
java.security.Principal getHolder()
Credentials exportCreds()
CredentialsService getService()
null
should be returned.
PBAAPI getOwner()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |