|
Préférences
Moteurs de recherche
|
||||||||||
JavaTM 2 Platform Std. Ed. v1.6.0
javax.xml.crypto.dsig.keyinfo
|
Method Summary | |
---|---|
List |
getContent()
Returns an unmodifiable
list containing the key information. |
String |
getId()
Return the optional Id attribute of this KeyInfo , which
may be useful for referencing this KeyInfo from other
XML structures. |
void |
marshal(XMLStructure parent,
XMLCryptoContext context)
Marshals the key info to XML. |
Methods inherited from interface javax.xml.crypto.XMLStructure |
---|
isFeatureSupported |
Method Detail |
---|
List getContent()
unmodifiable
list
containing the key information. Each entry of the list is
an XMLStructure
.
If there is a public subclass representing the type of
XMLStructure
, it is returned as an instance of that
class (ex: an X509Data
element would be returned as an
instance of X509Data
).
XMLStructure
s
in this KeyInfo
. Never returns null
or an
empty list.String getId()
KeyInfo
, which
may be useful for referencing this KeyInfo
from other
XML structures.
KeyInfo
(may be
null
if not specified)void marshal(XMLStructure parent, XMLCryptoContext context) throws MarshalException
parent
- a mechanism-specific structure containing the parent node
that the marshalled key info will be appended tocontext
- the XMLCryptoContext
containing additional
context (may be null if not applicable)
ClassCastException
- if the type of parent
or
context
is not compatible with this key info
MarshalException
- if the key info cannot be marshalled
NullPointerException
- if parent
is null