|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ParsedToken
This interface represents a implementation-independent Authorisation Token. In default PERMIS RBAC the implementation-specific AuthZ Tokens are X.509 Attribute Certificates. In Shibboleth PERMIS RBAC they are Shibboleth Attributes. Other may be supplied.
Method Summary | |
---|---|
Credentials |
getCredentials()
This method extracts the Credentials from the object representing the Authorisation Token. |
Entry |
getHolder()
This method extracts the Holder's Entry from the Authorisation Token. |
TokenLocator |
getIssuerTokenLocator()
This method extracts the Issuer's Token Locator from the Authorisation token. |
boolean |
isRevocable()
This method will return a boolean identifying the token as revocable or not A token can be not-revocable if the AC contain the noRevAvail extension defined in X.509 or if it is a short-lived SAML assertion or Shibboleth credential. |
Method Detail |
---|
Credentials getCredentials()
The result is never null.
Entry getHolder()
TokenLocator getIssuerTokenLocator()
boolean isRevocable()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |