Class KeyAuthorityImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityImpl
- All Implemented Interfaces:
KeyAuthority
,AttributeExtensibleXMLObject
,XMLObject
Implementation of
KeyAuthority
.-
Field Summary
FieldsModifier and TypeFieldDescriptionThe list of KeyInfo child elements.private final AttributeMap
Wildcard, unknown 'anyAttribute' attributes.private Integer
The VerifyDepth attribute.Fields inherited from interface net.shibboleth.idp.saml.xmlobject.KeyAuthority
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, VERIFY_DEPTH_ATTRIB_NAME
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
KeyAuthorityImpl
(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet the list of KeyInfo child elements.Get the VerifyDepth attribute value.void
setVerifyDepth
(Integer newVerifyDepth) Set the VerifyDepth attribute value.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 Details
-
keyInfos
The list of KeyInfo child elements. -
verifyDepth
The VerifyDepth attribute. -
unknownAttributes
Wildcard, unknown 'anyAttribute' attributes.
-
-
Constructor Details
-
KeyAuthorityImpl
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
-
getKeyInfos
Get the list of KeyInfo child elements.- Specified by:
getKeyInfos
in interfaceKeyAuthority
- Returns:
- the list of KeyInfo child elements
-
getVerifyDepth
Get the VerifyDepth attribute value.- Specified by:
getVerifyDepth
in interfaceKeyAuthority
- Returns:
- the VerifyDepth attribute value
-
setVerifyDepth
Set the VerifyDepth attribute value.- Specified by:
setVerifyDepth
in interfaceKeyAuthority
- Parameters:
newVerifyDepth
- the new VerifyDepth attribute value
-
getUnknownAttributes
- Specified by:
getUnknownAttributes
in interfaceAttributeExtensibleXMLObject
-
getOrderedChildren
- Specified by:
getOrderedChildren
in interfaceXMLObject
-