edu.internet2.middleware.shibboleth.common.xmlobject
Interface ShibbolethMetadataKeyAuthority

All Superinterfaces:
org.opensaml.xml.AttributeExtensibleXMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject
All Known Implementing Classes:
ShibbolethMetadataKeyAuthorityImpl

public interface ShibbolethMetadataKeyAuthority
extends org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.AttributeExtensibleXMLObject

Shibboleth SAML metadata extension KeyAuthority element.


Field Summary
static String DEFAULT_ELEMENT_LOCAL_NAME
          Element local name.
static QName DEFAULT_ELEMENT_NAME
          Default element name.
static String VERIFY_DEPTH_ATTRIB_NAME
          VerifyDepth attribute name.
 
Method Summary
 List<org.opensaml.xml.signature.KeyInfo> getKeyInfos()
          Get the list of KeyInfo child elements.
 Integer getVerifyDepth()
          Get the VerifyDepth attribute value.
 void setVerifyDepth(Integer newVerifyDepth)
          Set the VerifyDepth attribute value.
 
Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject
deregisterValidator, getValidators, registerValidator, validate
 
Methods inherited from interface org.opensaml.xml.AttributeExtensibleXMLObject
getUnknownAttributes
 
Methods inherited from interface org.opensaml.xml.XMLObject
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
 

Field Detail

DEFAULT_ELEMENT_LOCAL_NAME

static final String DEFAULT_ELEMENT_LOCAL_NAME
Element local name.

See Also:
Constant Field Values

DEFAULT_ELEMENT_NAME

static final QName DEFAULT_ELEMENT_NAME
Default element name.


VERIFY_DEPTH_ATTRIB_NAME

static final String VERIFY_DEPTH_ATTRIB_NAME
VerifyDepth attribute name.

See Also:
Constant Field Values
Method Detail

getKeyInfos

List<org.opensaml.xml.signature.KeyInfo> getKeyInfos()
Get the list of KeyInfo child elements.

Returns:
the list of KeyInfo child elements

getVerifyDepth

Integer getVerifyDepth()
Get the VerifyDepth attribute value.

Returns:
the VerifyDepth attribute value

setVerifyDepth

void setVerifyDepth(Integer newVerifyDepth)
Set the VerifyDepth attribute value.

Parameters:
newVerifyDepth - the new VerifyDepth attribute value


Copyright © 2006-2011 Internet2. All Rights Reserved.