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
Assertion from 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
AuthnContextClassRef element 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
NameID for the subject. |
public ResponseProcessingResultImpl(Assertion assertion)
assertion
- the Assertion
public Assertion getAssertion()
Assertion
from the response.getAssertion
in interface ResponseProcessingResult
Assertion
public List<Attribute> getAttributes()
getAttributes
in interface ResponseProcessingResult
public String getAuthnContextClassUri()
AuthnContextClassRef
element that holds the "level of assurance" under which the
authentication was made.getAuthnContextClassUri
in interface ResponseProcessingResult
public org.joda.time.DateTime getAuthnInstant()
getAuthnInstant
in interface ResponseProcessingResult
public String getIssuer()
getIssuer
in interface ResponseProcessingResult
public NameID getSubjectNameID()
NameID
for the subject.getSubjectNameID
in interface ResponseProcessingResult
Copyright © 2018 Litsec AB. All rights reserved.