org.opensaml.ws.wssecurity.impl
public class UsernameTokenImpl extends AbstractWSSecurityObject implements UsernameToken
UsernameToken
.Modifier and Type | Field and Description |
---|---|
private String |
id
The <wsu:Id> attribute value.
|
private org.opensaml.xml.util.AttributeMap |
unknownAttributes
Wildcard attributes.
|
private org.opensaml.xml.util.IndexedXMLObjectChildrenList<org.opensaml.xml.XMLObject> |
unknownChildren
Wildcard child elements.
|
private Username |
username
The <wsse:Username> child element.
|
ELEMENT_LOCAL_NAME, ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
WSU_ID_ATTR_LOCAL_NAME, WSU_ID_ATTR_NAME
Constructor and Description |
---|
UsernameTokenImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
List<org.opensaml.xml.XMLObject> |
getOrderedChildren() |
org.opensaml.xml.util.AttributeMap |
getUnknownAttributes() |
List<org.opensaml.xml.XMLObject> |
getUnknownXMLObjects() |
List<org.opensaml.xml.XMLObject> |
getUnknownXMLObjects(QName typeOrName) |
Username |
getUsername()
Returns the <wsse:Username> child element.
|
String |
getWSUId()
Returns the
@wsu:Id attribute value. |
void |
setUsername(Username newUsername)
Sets the <wsse:Username> child element.
|
void |
setWSUId(String newId)
Sets the
@wsu:Id attribute value. |
deregisterValidator, getValidators, registerValidator, validate, validateChildren
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
private String id
private Username username
private org.opensaml.xml.util.AttributeMap unknownAttributes
private org.opensaml.xml.util.IndexedXMLObjectChildrenList<org.opensaml.xml.XMLObject> unknownChildren
public Username getUsername()
getUsername
in interface UsernameToken
Username
child element.public void setUsername(Username newUsername)
setUsername
in interface UsernameToken
newUsername
- the Username
child element to set.public String getWSUId()
@wsu:Id
attribute value.public void setWSUId(String newId)
@wsu:Id
attribute value.public org.opensaml.xml.util.AttributeMap getUnknownAttributes()
getUnknownAttributes
in interface org.opensaml.xml.AttributeExtensibleXMLObject
public List<org.opensaml.xml.XMLObject> getUnknownXMLObjects()
getUnknownXMLObjects
in interface org.opensaml.xml.ElementExtensibleXMLObject
public List<org.opensaml.xml.XMLObject> getUnknownXMLObjects(QName typeOrName)
getUnknownXMLObjects
in interface org.opensaml.xml.ElementExtensibleXMLObject
public List<org.opensaml.xml.XMLObject> getOrderedChildren()
getOrderedChildren
in interface org.opensaml.xml.XMLObject
getOrderedChildren
in class AbstractWSSecurityObject
Copyright © 1999-2013 JBoss by Red Hat. All Rights Reserved.