Class AuthorityBindingImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.saml.saml1.core.impl.AuthorityBindingImpl
- All Implemented Interfaces:
XMLObject,SAMLObject,AuthorityBinding
A concrete implementation of the
AuthorityBinding interface.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate QNameThe AuthorityKind.private StringThe Binding.private StringThe Location.Fields inherited from interface org.opensaml.saml.saml1.core.AuthorityBinding
AUTHORITYKIND_ATTRIB_NAME, BINDING_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, LOCATION_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAuthorityBindingImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidsetAuthorityKind(QName kind) voidsetBinding(String newBinding) voidsetLocation(String loc) 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
-
authorityKind
The AuthorityKind. -
location
The Location. -
binding
The Binding.
-
-
Constructor Details
-
AuthorityBindingImpl
protected AuthorityBindingImpl(@Nullable String namespaceURI, @Nonnull String elementLocalName, @Nullable String namespacePrefix) Constructor.- Parameters:
namespaceURI- the namespace the element is inelementLocalName- the local name of the XML element this Object representsnamespacePrefix- the prefix for the given namespace
-
-
Method Details
-
getAuthorityKind
- Specified by:
getAuthorityKindin interfaceAuthorityBinding
-
setAuthorityKind
- Specified by:
setAuthorityKindin interfaceAuthorityBinding
-
getLocation
- Specified by:
getLocationin interfaceAuthorityBinding
-
setLocation
- Specified by:
setLocationin interfaceAuthorityBinding
-
getBinding
- Specified by:
getBindingin interfaceAuthorityBinding
-
setBinding
- Specified by:
setBindingin interfaceAuthorityBinding
-
getOrderedChildren
- Specified by:
getOrderedChildrenin interfaceXMLObject
-