public final class DOMKeyInfo extends BaseStructure implements KeyInfo
| Constructor and Description |
|---|
DOMKeyInfo(Element kiElem,
XMLCryptoContext context,
Provider provider)
Creates a
DOMKeyInfo from XML. |
DOMKeyInfo(List<? extends XMLStructure> content,
String id)
Creates a
DOMKeyInfo. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
List<XMLStructure> |
getContent() |
static List<XMLStructure> |
getContent(KeyInfo ki)
A utility function to suppress casting warnings.
|
String |
getId() |
int |
hashCode() |
void |
marshal(XMLStructure parent,
XMLCryptoContext context) |
static void |
marshal(XmlWriter xwriter,
KeyInfo ki,
String dsPrefix,
XMLCryptoContext context) |
isFeatureSupported, textOfNodeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitisFeatureSupportedpublic DOMKeyInfo(List<? extends XMLStructure> content, String id)
DOMKeyInfo.content - a list of one or more XMLStructures representing
key information types. The list is defensively copied to protect
against subsequent modification.id - an ID attributeNullPointerException - if content is nullIllegalArgumentException - if content is emptyClassCastException - if content contains any entries
that are not of type XMLStructurepublic DOMKeyInfo(Element kiElem, XMLCryptoContext context, Provider provider) throws MarshalException
DOMKeyInfo from XML.kiElem - KeyInfo elementMarshalExceptionpublic static List<XMLStructure> getContent(KeyInfo ki)
ki - public List<XMLStructure> getContent()
getContent in interface KeyInfopublic void marshal(XMLStructure parent, XMLCryptoContext context) throws MarshalException
marshal in interface KeyInfoMarshalExceptionpublic static void marshal(XmlWriter xwriter, KeyInfo ki, String dsPrefix, XMLCryptoContext context) throws MarshalException
MarshalExceptionCopyright © 2000–2015 The Apache Software Foundation. All rights reserved.