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 AttributeMapWildcard, unknown 'anyAttribute' attributes.private IntegerThe 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
ConstructorsModifierConstructorDescriptionprotectedKeyAuthorityImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet the list of KeyInfo child elements.Get the VerifyDepth attribute value.voidsetVerifyDepth(Integer newVerifyDepth) Set the VerifyDepth attribute value.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
-
keyInfos
The list of KeyInfo child elements. -
verifyDepth
The VerifyDepth attribute. -
unknownAttributes
Wildcard, unknown 'anyAttribute' attributes.
-
-
Constructor Details
-
KeyAuthorityImpl
protected KeyAuthorityImpl(@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
-
getKeyInfos
Get the list of KeyInfo child elements.- Specified by:
getKeyInfosin interfaceKeyAuthority- Returns:
- the list of KeyInfo child elements
-
getVerifyDepth
Get the VerifyDepth attribute value.- Specified by:
getVerifyDepthin interfaceKeyAuthority- Returns:
- the VerifyDepth attribute value
-
setVerifyDepth
Set the VerifyDepth attribute value.- Specified by:
setVerifyDepthin interfaceKeyAuthority- Parameters:
newVerifyDepth- the new VerifyDepth attribute value
-
getUnknownAttributes
- Specified by:
getUnknownAttributesin interfaceAttributeExtensibleXMLObject
-
getOrderedChildren
- Specified by:
getOrderedChildrenin interfaceXMLObject
-