|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DelegatableToken
This interface represents a implementation-independent Delegatable Authorisation Token. In default PERMIS RBAC the implementation-specific AuthZ Tokens are X.509 Attribute Certificates.
Method Summary | |
---|---|
Credentials |
getDelegateableCredentials()
This method extracts the delegatable Credentials from the object representing the Authorisation Token. |
int |
getDepth()
This method returns the depth of delegation chain allowed for the holder of this token. |
Subtree |
getSubjectDomain()
This method returns a domain of subjects to whom the holder of the token can delegate the Delegateable Credentials to. |
Methods inherited from interface issrg.pba.ParsedToken |
---|
getCredentials, getHolder, getIssuerTokenLocator, isRevocable |
Method Detail |
---|
Credentials getDelegateableCredentials()
The result is never null.
Subtree getSubjectDomain()
int getDepth()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |