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, prepareForAssignmentdetach, 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, setSchemaTypeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitdetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocationprivate 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 AttributeConsumingServicepublic void setIndex(int theIndex)
setIndex in interface AttributeConsumingServicepublic Boolean isDefault()
isDefault in interface AttributeConsumingServicepublic org.opensaml.core.xml.schema.XSBooleanValue isDefaultXSBoolean()
isDefaultXSBoolean in interface AttributeConsumingServicepublic void setIsDefault(Boolean newIsDefault)
setIsDefault in interface AttributeConsumingServicepublic void setIsDefault(org.opensaml.core.xml.schema.XSBooleanValue newIsDefault)
setIsDefault in interface AttributeConsumingServicepublic List<ServiceName> getNames()
getNames in interface AttributeConsumingServicepublic List<ServiceDescription> getDescriptions()
getDescriptions in interface AttributeConsumingServicepublic List<RequestedAttribute> getRequestAttributes()
getRequestAttributes in interface AttributeConsumingServicepublic List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren in interface org.opensaml.core.xml.XMLObjectCopyright © 1999–2020 Shibboleth Consortium. All rights reserved.