Class AuthenticationQueryImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.saml.saml1.core.impl.SubjectQueryImpl
org.opensaml.saml.saml1.core.impl.AuthenticationQueryImpl
- All Implemented Interfaces:
XMLObject
,SAMLObject
,AuthenticationQuery
,Query
,SubjectQuery
Concrete implementation of the
AuthenticationQuery
interface.-
Field Summary
FieldsFields inherited from interface org.opensaml.saml.saml1.core.AuthenticationQuery
AUTHENTICATIONMETHOD_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
Fields inherited from interface org.opensaml.saml.saml1.core.SubjectQuery
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AuthenticationQueryImpl
(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet AuthenticationMethod attribute.Gets an unmodifiable list of child elements in the order that they will appear in the DOM.void
setAuthenticationMethod
(String method) Set AuthenticationMethod attribute.Methods inherited from class org.opensaml.saml.saml1.core.impl.SubjectQueryImpl
getSubject, setSubject
Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.opensaml.saml.saml1.core.SubjectQuery
getSubject, setSubject
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
Field Details
-
authenticationMethod
The method used to do the authentication.
-
-
Constructor Details
-
AuthenticationQueryImpl
protected AuthenticationQueryImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor.- Parameters:
namespaceURI
- the namespace the element is inelementLocalName
- the local name of the XML element this Object representsnamespacePrefix
- the prefix for the given namespace
-
-
Method Details
-
getAuthenticationMethod
Get AuthenticationMethod attribute.- Specified by:
getAuthenticationMethod
in interfaceAuthenticationQuery
- Returns:
- the authentication method
-
setAuthenticationMethod
Set AuthenticationMethod attribute.- Specified by:
setAuthenticationMethod
in interfaceAuthenticationQuery
- Parameters:
method
- the authentication method
-
getOrderedChildren
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.- Specified by:
getOrderedChildren
in interfaceXMLObject
- Overrides:
getOrderedChildren
in classSubjectQueryImpl
- Returns:
- ordered list of child elements
-