public class AttributeConsumingServiceImpl extends AbstractSAMLObject implements AttributeConsumingService
AttributeConsumingService
.Modifier and Type | Field and Description |
---|---|
private int |
index
Index of this service.
|
private org.opensaml.core.xml.schema.XSBooleanValue |
isDefault
isDefault attribute of this service.
|
private org.opensaml.core.xml.util.XMLObjectChildrenList<RequestedAttribute> |
requestAttributes
RequestedAttribute children.
|
private org.opensaml.core.xml.util.XMLObjectChildrenList<ServiceDescription> |
serviceDescriptions
ServiceDescription children.
|
private org.opensaml.core.xml.util.XMLObjectChildrenList<ServiceName> |
serviceNames
ServiceName children.
|
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, INDEX_ATTRIB_NAME, IS_DEFAULT_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME
Modifier | Constructor and Description |
---|---|
protected |
AttributeConsumingServiceImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
List<ServiceDescription> |
getDescriptions() |
int |
getIndex() |
List<ServiceName> |
getNames() |
List<org.opensaml.core.xml.XMLObject> |
getOrderedChildren() |
List<RequestedAttribute> |
getRequestAttributes() |
Boolean |
isDefault() |
org.opensaml.core.xml.schema.XSBooleanValue |
isDefaultXSBoolean() |
void |
setIndex(int theIndex) |
void |
setIsDefault(Boolean newIsDefault) |
void |
setIsDefault(org.opensaml.core.xml.schema.XSBooleanValue newIsDefault) |
equals, hashCode, prepareForAssignment
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, finalize, getClass, 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 int index
private org.opensaml.core.xml.schema.XSBooleanValue isDefault
private final org.opensaml.core.xml.util.XMLObjectChildrenList<ServiceName> serviceNames
private final org.opensaml.core.xml.util.XMLObjectChildrenList<ServiceDescription> serviceDescriptions
private final org.opensaml.core.xml.util.XMLObjectChildrenList<RequestedAttribute> requestAttributes
public int getIndex()
getIndex
in interface AttributeConsumingService
public void setIndex(int theIndex)
setIndex
in interface AttributeConsumingService
public Boolean isDefault()
isDefault
in interface AttributeConsumingService
public org.opensaml.core.xml.schema.XSBooleanValue isDefaultXSBoolean()
isDefaultXSBoolean
in interface AttributeConsumingService
public void setIsDefault(Boolean newIsDefault)
setIsDefault
in interface AttributeConsumingService
public void setIsDefault(org.opensaml.core.xml.schema.XSBooleanValue newIsDefault)
setIsDefault
in interface AttributeConsumingService
public List<ServiceName> getNames()
getNames
in interface AttributeConsumingService
public List<ServiceDescription> getDescriptions()
getDescriptions
in interface AttributeConsumingService
public List<RequestedAttribute> getRequestAttributes()
getRequestAttributes
in interface AttributeConsumingService
public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren
in interface org.opensaml.core.xml.XMLObject
Copyright © 1999–2020 Shibboleth Consortium. All rights reserved.