public class ResponseProcessingResultImpl extends Object implements ResponseProcessingResult
ResponseProcessingResult interface.| Constructor and Description | 
|---|
| ResponseProcessingResultImpl(Assertion assertion)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| Assertion | getAssertion()Returns the  Assertionfrom the response. | 
| List<Attribute> | getAttributes()Returns the attributes that are part of the attribute statement of the assertion. | 
| String | getAuthnContextClassUri()Returns the URI for the  AuthnContextClassRefelement that holds the "level of assurance" under which the
 authentication was made. | 
| org.joda.time.DateTime | getAuthnInstant()Returns the authentication instant. | 
| String | getIssuer()Returns the entityID of the issuing IdP. | 
| NameID | getSubjectNameID()Returns the  NameIDfor the subject. | 
public ResponseProcessingResultImpl(Assertion assertion)
assertion - the Assertionpublic Assertion getAssertion()
Assertion from the response.getAssertion in interface ResponseProcessingResultAssertionpublic List<Attribute> getAttributes()
getAttributes in interface ResponseProcessingResultpublic String getAuthnContextClassUri()
AuthnContextClassRef element that holds the "level of assurance" under which the
 authentication was made.getAuthnContextClassUri in interface ResponseProcessingResultpublic org.joda.time.DateTime getAuthnInstant()
getAuthnInstant in interface ResponseProcessingResultpublic String getIssuer()
getIssuer in interface ResponseProcessingResultpublic NameID getSubjectNameID()
NameID for the subject.getSubjectNameID in interface ResponseProcessingResultCopyright © 2018 Litsec AB. All rights reserved.