Class AttributeConsumingServiceImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.saml.saml2.metadata.impl.AttributeConsumingServiceImpl
- All Implemented Interfaces:
XMLObject,SAMLObject,AttributeConsumingService
public class AttributeConsumingServiceImpl
extends AbstractXMLObject
implements AttributeConsumingService
Concrete implementation of
AttributeConsumingService.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate IntegerIndex of this service.private XSBooleanValueisDefault attribute of this service.private final XMLObjectChildrenList<RequestedAttribute>RequestedAttribute children.private final XMLObjectChildrenList<ServiceDescription>ServiceDescription children.private final XMLObjectChildrenList<ServiceName>ServiceName children.Fields inherited from interface org.opensaml.saml.saml2.metadata.AttributeConsumingService
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, INDEX_ATTRIB_NAME, IS_DEFAULT_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAttributeConsumingServiceImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptiongetIndex()getNames()voidvoidsetIsDefault(Boolean newIsDefault) voidsetIsDefault(XSBooleanValue newIsDefault) Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, ensureDOM, 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, setSchemaTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensaml.core.xml.XMLObject
detach, ensureDOM, 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
-
index
Index of this service. -
isDefault
isDefault attribute of this service. -
serviceNames
ServiceName children. -
serviceDescriptions
ServiceDescription children. -
requestedAttributes
RequestedAttribute children.
-
-
Constructor Details
-
Method Details
-
getIndex
- Specified by:
getIndexin interfaceAttributeConsumingService
-
setIndex
- Specified by:
setIndexin interfaceAttributeConsumingService
-
isDefault
- Specified by:
isDefaultin interfaceAttributeConsumingService
-
isDefaultXSBoolean
- Specified by:
isDefaultXSBooleanin interfaceAttributeConsumingService
-
setIsDefault
- Specified by:
setIsDefaultin interfaceAttributeConsumingService
-
setIsDefault
- Specified by:
setIsDefaultin interfaceAttributeConsumingService
-
getNames
- Specified by:
getNamesin interfaceAttributeConsumingService
-
getDescriptions
- Specified by:
getDescriptionsin interfaceAttributeConsumingService
-
getRequestedAttributes
- Specified by:
getRequestedAttributesin interfaceAttributeConsumingService
-
getOrderedChildren
- Specified by:
getOrderedChildrenin interfaceXMLObject
-