org.opensaml.saml2.metadata.impl
public class AttributeConsumingServiceImpl extends AbstractSAMLObject implements AttributeConsumingService
AttributeConsumingService
.Modifier and Type | Field and Description |
---|---|
private int |
index
Index of this service
|
private XSBooleanValue |
isDefault
isDefault attribute of this service
|
private XMLObjectChildrenList<RequestedAttribute> |
requestAttributes
RequestedAttribute children
|
private XMLObjectChildrenList<ServiceDescription> |
serviceDescriptions
ServiceDescription children
|
private 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()
Gets the descriptions for this service.
|
int |
getIndex()
Gets the index for this service.
|
List<ServiceName> |
getNames()
Gets the list of names this service has.
|
List<XMLObject> |
getOrderedChildren() |
List<RequestedAttribute> |
getRequestAttributes()
Gets the attributes this service requests.
|
Boolean |
isDefault()
Checks if this is the default service for the service provider.
|
XSBooleanValue |
isDefaultXSBoolean()
Checks if this is the default service for the service provider.
|
void |
setIndex(int index)
Sets the index for this service.
|
void |
setIsDefault(Boolean newIsDefault)
Sets if this is the default service for the service provider.
|
void |
setIsDefault(XSBooleanValue newIsDefault)
Sets if this is the default service for the service provider.
|
equals, prepareForAssignment
deregisterValidator, getValidators, registerValidator, validate, validateChildren
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
deregisterValidator, getValidators, registerValidator, validate
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
private int index
private XSBooleanValue isDefault
private final XMLObjectChildrenList<ServiceName> serviceNames
private final XMLObjectChildrenList<ServiceDescription> serviceDescriptions
private final XMLObjectChildrenList<RequestedAttribute> requestAttributes
public int getIndex()
getIndex
in interface AttributeConsumingService
public void setIndex(int index)
setIndex
in interface AttributeConsumingService
index
- the index for this servicepublic Boolean isDefault()
isDefault
in interface AttributeConsumingService
public XSBooleanValue isDefaultXSBoolean()
isDefaultXSBoolean
in interface AttributeConsumingService
public void setIsDefault(Boolean newIsDefault)
setIsDefault
in interface AttributeConsumingService
newIsDefault
- true if this is the default service, false if notpublic void setIsDefault(XSBooleanValue newIsDefault)
setIsDefault
in interface AttributeConsumingService
newIsDefault
- true if this is the default service, false if notpublic 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<XMLObject> getOrderedChildren()
getOrderedChildren
in interface XMLObject
Copyright © 1999-2013 JBoss by Red Hat. All Rights Reserved.