|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opensaml.xml.AbstractXMLObject
org.opensaml.xml.validation.AbstractValidatingXMLObject
org.opensaml.common.impl.AbstractSAMLObject
org.opensaml.saml1.core.impl.SubjectStatementImpl
org.opensaml.saml1.core.impl.AuthenticationStatementImpl
public class AuthenticationStatementImpl
A Concrete implementation of the AuthenticationStatement Interface
| Field Summary | |
|---|---|
private org.joda.time.DateTime |
authenticationInstant
Contains the AuthenticationMethod attribute contents |
private String |
authenticationMethod
Contains the AuthenticationMethod attribute contents |
private XMLObjectChildrenList<AuthorityBinding> |
authorityBindings
Contains the AuthorityBinding subelements |
private SubjectLocality |
subjectLocality
Contains the SubjectLocality subelement |
| Fields inherited from interface org.opensaml.saml1.core.AuthenticationStatement |
|---|
AUTHENTICATIONINSTANT_ATTRIB_NAME, AUTHENTICATIONMETHOD_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME |
| Constructor Summary | |
|---|---|
protected |
AuthenticationStatementImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor. |
| Method Summary | |
|---|---|
org.joda.time.DateTime |
getAuthenticationInstant()
Return the contents of the AuthenticationInstant attribute |
String |
getAuthenticationMethod()
Return the contents of the AuthenticationMethod attribute |
List<AuthorityBinding> |
getAuthorityBindings()
return all the AuthorityBinding subelement |
List<XMLObject> |
getOrderedChildren()
|
SubjectLocality |
getSubjectLocality()
Set the (single) SubjectLocality child element |
void |
setAuthenticationInstant(org.joda.time.DateTime authenticationInstant)
Set the contents of the AuthenticationInstant attribute |
void |
setAuthenticationMethod(String authenticationMethod)
Set the contents of the AuthenticationMethod attribute |
void |
setSubjectLocality(SubjectLocality subjectLocality)
Get the (single) SubjectLocality child element |
| Methods inherited from class org.opensaml.saml1.core.impl.SubjectStatementImpl |
|---|
getSubject, setSubject |
| Methods inherited from class org.opensaml.common.impl.AbstractSAMLObject |
|---|
equals, hashCode, prepareForAssignment |
| Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject |
|---|
deregisterValidator, getValidators, registerValidator, validate, validateChildren |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opensaml.saml1.core.SubjectStatement |
|---|
getSubject, setSubject |
| Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject |
|---|
deregisterValidator, getValidators, registerValidator, validate |
| Methods inherited from interface org.opensaml.xml.XMLObject |
|---|
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation |
| Field Detail |
|---|
private String authenticationMethod
private org.joda.time.DateTime authenticationInstant
private SubjectLocality subjectLocality
private final XMLObjectChildrenList<AuthorityBinding> authorityBindings
| Constructor Detail |
|---|
protected AuthenticationStatementImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
namespaceURI - the namespace the element is inelementLocalName - the local name of the XML element this Object representsnamespacePrefix - the prefix for the given namespace| Method Detail |
|---|
public String getAuthenticationMethod()
getAuthenticationMethod in interface AuthenticationStatementpublic void setAuthenticationMethod(String authenticationMethod)
setAuthenticationMethod in interface AuthenticationStatementpublic org.joda.time.DateTime getAuthenticationInstant()
getAuthenticationInstant in interface AuthenticationStatementpublic void setAuthenticationInstant(org.joda.time.DateTime authenticationInstant)
setAuthenticationInstant in interface AuthenticationStatementpublic SubjectLocality getSubjectLocality()
getSubjectLocality in interface AuthenticationStatement
public void setSubjectLocality(SubjectLocality subjectLocality)
throws IllegalArgumentException
setSubjectLocality in interface AuthenticationStatementIllegalArgumentExceptionpublic List<AuthorityBinding> getAuthorityBindings()
getAuthorityBindings in interface AuthenticationStatementpublic List<XMLObject> getOrderedChildren()
getOrderedChildren in interface XMLObjectgetOrderedChildren in class SubjectStatementImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||