public class AttributeTypeImpl extends AbstractXACMLObject implements AttributeType
AttributeType
.Modifier and Type | Field and Description |
---|---|
private String |
attributeID
AttributeID of the attribute.
|
private org.opensaml.core.xml.util.XMLObjectChildrenList<AttributeValueType> |
attributeValues
List of values for this attribute.
|
private String |
datatype
Datatype of the attribute.
|
private String |
issuer
Issuer of the attribute.
|
ATTRIBUTEID_ATTTRIB_NAME, DATATYPE_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, ISSUER_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME
Modifier | Constructor and Description |
---|---|
protected |
AttributeTypeImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getAttributeId() |
List<AttributeValueType> |
getAttributeValues() |
String |
getDataType() |
String |
getIssuer() |
List<org.opensaml.core.xml.XMLObject> |
getOrderedChildren() |
void |
setAttributeID(String attributeId) |
void |
setDataType(String type) |
void |
setIssuer(String iss) |
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
private String issuer
private String attributeID
private String datatype
private final org.opensaml.core.xml.util.XMLObjectChildrenList<AttributeValueType> attributeValues
protected AttributeTypeImpl(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 namespacepublic String getAttributeId()
getAttributeId
in interface AttributeType
public String getDataType()
getDataType
in interface AttributeType
public String getIssuer()
getIssuer
in interface AttributeType
public void setAttributeID(String attributeId)
setAttributeID
in interface AttributeType
public void setDataType(String type)
setDataType
in interface AttributeType
public void setIssuer(String iss)
setIssuer
in interface AttributeType
public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren
in interface org.opensaml.core.xml.XMLObject
public List<AttributeValueType> getAttributeValues()
getAttributeValues
in interface AttributeType
Copyright © 1999–2020 Shibboleth Consortium. All rights reserved.