|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AuthnStatement
The AuthnStatement element describes a statement by the
SAML authority asserting that the assertion subject was authenticated
by a particular means at a particular time. It is of type
AuthnStatementType.
<complexType name="AuthnStatementType">
<complexContent>
<extension base="{urn:oasis:names:tc:SAML:2.0:assertion}
StatementAbstractType">
<sequence>
<element ref="{urn:oasis:names:tc:SAML:2.0:assertion}
SubjectLocality" minOccurs="0"/>
<element ref="{urn:oasis:names:tc:SAML:2.0:assertion}
AuthnContext"/>
</sequence>
<attribute name="AuthnInstant" use="required"
type="{http://www.w3.org/2001/XMLSchema}dateTime" />
<attribute name="SessionIndex"
type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="SessionNotOnOrAfter"
type="{http://www.w3.org/2001/XMLSchema}dateTime" />
</extension>
</complexContent>
</complexType>
| Method Summary | |
|---|---|
AuthnContext |
getAuthnContext()
Returns the value of the AuthnContext property. |
Date |
getAuthnInstant()
Returns the value of the AuthnInstant attribute. |
String |
getSessionIndex()
Returns the value of the SessionIndex attribute. |
Date |
getSessionNotOnOrAfter()
Returns the value of the SessionNotOnOrAfter attribute. |
SubjectLocality |
getSubjectLocality()
Returns the value of the SubjectLocality property. |
void |
setAuthnContext(AuthnContext value)
Sets the value of the AuthnContext property. |
void |
setAuthnInstant(Date value)
Sets the value of the AuthnInstant attribute. |
void |
setSessionIndex(String value)
Sets the value of the SessionIndex attribute. |
void |
setSessionNotOnOrAfter(Date value)
Sets the value of the SessionNotOnOrAfter attribute. |
void |
setSubjectLocality(SubjectLocality value)
Sets the value of the SubjectLocality property. |
| Methods inherited from interface com.sun.identity.saml2.assertion.Statement |
|---|
isMutable, makeImmutable, toXMLString, toXMLString |
| Method Detail |
|---|
AuthnContext getAuthnContext()
AuthnContext property.
AuthnContext of the statement.AuthnStatement.setAuthnContext(AuthnContext)
void setAuthnContext(AuthnContext value)
throws SAML2Exception
AuthnContext property.
value - new AuthnContext.
SAML2Exception - if the object is immutable.AuthnStatement.getAuthnContext()Date getAuthnInstant()
AuthnInstant attribute.
AuthnInstant attribute.AuthnStatement.setAuthnInstant(Date)
void setAuthnInstant(Date value)
throws SAML2Exception
AuthnInstant attribute.
value - new value of AuthnInstant attribute.
SAML2Exception - if the object is immutable.AuthnStatement.getAuthnInstant()SubjectLocality getSubjectLocality()
SubjectLocality property.
SubjectLocality of the statement.AuthnStatement.setSubjectLocality(SubjectLocality)
void setSubjectLocality(SubjectLocality value)
throws SAML2Exception
SubjectLocality property.
value - the new value of SubjectLocality.
SAML2Exception - if the object is immutable.AuthnStatement.getSubjectLocality()String getSessionIndex()
SessionIndex attribute.
SessionIndex attribute.AuthnStatement.setSessionIndex(String)
void setSessionIndex(String value)
throws SAML2Exception
SessionIndex attribute.
value - new value of SessionIndex attribute.
SAML2Exception - if the object is immutable.AuthnStatement.getSessionIndex()Date getSessionNotOnOrAfter()
SessionNotOnOrAfter attribute.
SessionNotOnOrAfter attribute.AuthnStatement.setSessionNotOnOrAfter(Date)
void setSessionNotOnOrAfter(Date value)
throws SAML2Exception
SessionNotOnOrAfter attribute.
value - new SessionNotOnOrAfter attribute.
SAML2Exception - if the object is immutable.AuthnStatement.getSessionNotOnOrAfter()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||