Class AuthorizationAssertionData
- java.lang.Object
-
- org.certificateservices.messages.assertion.AssertionData
-
- org.certificateservices.messages.assertion.AuthorizationAssertionData
-
public class AuthorizationAssertionData extends AssertionData
Value object containing information about and Authorization Ticketr Assertion.
-
-
Field Summary
-
Fields inherited from class org.certificateservices.messages.assertion.AssertionData
assertionPayloadParser, id, notBefore, notOnOrAfter, signCertificate, subjectId
-
-
Constructor Summary
Constructors Constructor Description AuthorizationAssertionData(AssertionPayloadParser assertionPayloadParser)Main Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>getDepartments()java.util.List<java.lang.String>getRoles()voidparse(javax.xml.bind.JAXBElement<AssertionType> assertion)Main parser called by AssertionPayloadParser after decryption.java.lang.StringtoString()-
Methods inherited from class org.certificateservices.messages.assertion.AssertionData
equals, getId, getNotBefore, getNotOnOrAfter, getSignCertificate, getSubjectId, hashCode, parseCommonData
-
-
-
-
Constructor Detail
-
AuthorizationAssertionData
public AuthorizationAssertionData(AssertionPayloadParser assertionPayloadParser)
Main Constructor
-
-
Method Detail
-
parse
public void parse(javax.xml.bind.JAXBElement<AssertionType> assertion) throws MessageContentException, MessageProcessingException
Main parser called by AssertionPayloadParser after decryption.- Specified by:
parsein classAssertionData- Parameters:
assertion- the assertion to parse.- Throws:
MessageContentException- if content of the message was invalid.MessageProcessingException- in internal problems occurred parsing the data.
-
getRoles
public java.util.List<java.lang.String> getRoles()
- Returns:
- roles a list of roles the user has.
-
getDepartments
public java.util.List<java.lang.String> getDepartments()
- Returns:
- roles a list of departments the user has.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-