Class AttributeConsumingServiceImpl
- java.lang.Object
-
- org.opensaml.core.xml.AbstractXMLObject
-
- org.opensaml.saml.saml2.metadata.impl.AttributeConsumingServiceImpl
-
- All Implemented Interfaces:
org.opensaml.core.xml.XMLObject,org.opensaml.saml.common.SAMLObject,org.opensaml.saml.saml2.metadata.AttributeConsumingService
public class AttributeConsumingServiceImpl extends org.opensaml.core.xml.AbstractXMLObject implements org.opensaml.saml.saml2.metadata.AttributeConsumingServiceConcrete implementation ofAttributeConsumingService.
-
-
Field Summary
Fields Modifier and Type Field Description private intindexIndex of this service.private org.opensaml.core.xml.schema.XSBooleanValueisDefaultisDefault attribute of this service.private org.opensaml.core.xml.util.XMLObjectChildrenList<org.opensaml.saml.saml2.metadata.RequestedAttribute>requestedAttributesRequestedAttribute children.private org.opensaml.core.xml.util.XMLObjectChildrenList<org.opensaml.saml.saml2.metadata.ServiceDescription>serviceDescriptionsServiceDescription children.private org.opensaml.core.xml.util.XMLObjectChildrenList<org.opensaml.saml.saml2.metadata.ServiceName>serviceNamesServiceName children.
-
Constructor Summary
Constructors Modifier Constructor Description protectedAttributeConsumingServiceImpl(String namespaceURI, String elementLocalName, String namespacePrefix)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<org.opensaml.saml.saml2.metadata.ServiceDescription>getDescriptions()intgetIndex()List<org.opensaml.saml.saml2.metadata.ServiceName>getNames()List<org.opensaml.core.xml.XMLObject>getOrderedChildren()List<org.opensaml.saml.saml2.metadata.RequestedAttribute>getRequestedAttributes()BooleanisDefault()org.opensaml.core.xml.schema.XSBooleanValueisDefaultXSBoolean()voidsetIndex(int theIndex)voidsetIsDefault(Boolean newIsDefault)voidsetIsDefault(org.opensaml.core.xml.schema.XSBooleanValue newIsDefault)-
Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, 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, setSchemaType
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opensaml.core.xml.XMLObject
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
-
-
-
-
Field Detail
-
index
private int index
Index of this service.
-
isDefault
private org.opensaml.core.xml.schema.XSBooleanValue isDefault
isDefault attribute of this service.
-
serviceNames
private final org.opensaml.core.xml.util.XMLObjectChildrenList<org.opensaml.saml.saml2.metadata.ServiceName> serviceNames
ServiceName children.
-
serviceDescriptions
private final org.opensaml.core.xml.util.XMLObjectChildrenList<org.opensaml.saml.saml2.metadata.ServiceDescription> serviceDescriptions
ServiceDescription children.
-
requestedAttributes
private final org.opensaml.core.xml.util.XMLObjectChildrenList<org.opensaml.saml.saml2.metadata.RequestedAttribute> requestedAttributes
RequestedAttribute children.
-
-
Method Detail
-
getIndex
public int getIndex()
- Specified by:
getIndexin interfaceorg.opensaml.saml.saml2.metadata.AttributeConsumingService
-
setIndex
public void setIndex(int theIndex)
- Specified by:
setIndexin interfaceorg.opensaml.saml.saml2.metadata.AttributeConsumingService
-
isDefault
public Boolean isDefault()
- Specified by:
isDefaultin interfaceorg.opensaml.saml.saml2.metadata.AttributeConsumingService
-
isDefaultXSBoolean
public org.opensaml.core.xml.schema.XSBooleanValue isDefaultXSBoolean()
- Specified by:
isDefaultXSBooleanin interfaceorg.opensaml.saml.saml2.metadata.AttributeConsumingService
-
setIsDefault
public void setIsDefault(Boolean newIsDefault)
- Specified by:
setIsDefaultin interfaceorg.opensaml.saml.saml2.metadata.AttributeConsumingService
-
setIsDefault
public void setIsDefault(org.opensaml.core.xml.schema.XSBooleanValue newIsDefault)
- Specified by:
setIsDefaultin interfaceorg.opensaml.saml.saml2.metadata.AttributeConsumingService
-
getNames
public List<org.opensaml.saml.saml2.metadata.ServiceName> getNames()
- Specified by:
getNamesin interfaceorg.opensaml.saml.saml2.metadata.AttributeConsumingService
-
getDescriptions
public List<org.opensaml.saml.saml2.metadata.ServiceDescription> getDescriptions()
- Specified by:
getDescriptionsin interfaceorg.opensaml.saml.saml2.metadata.AttributeConsumingService
-
getRequestedAttributes
public List<org.opensaml.saml.saml2.metadata.RequestedAttribute> getRequestedAttributes()
- Specified by:
getRequestedAttributesin interfaceorg.opensaml.saml.saml2.metadata.AttributeConsumingService
-
getOrderedChildren
public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
- Specified by:
getOrderedChildrenin interfaceorg.opensaml.core.xml.XMLObject
-
-