public interface Reference
EncryptedKey
to
items encrypted by that key value (EncryptedData
or
EncryptedKey
elements).
It is defined as follows:
ReferenceList
Modifier and Type | Method and Description |
---|---|
void |
addElementRetrievalInformation(Element info)
Adds retrieval information.
|
Iterator<Element> |
getElementRetrievalInformation()
Returns an
Iterator over all the child elements contained in
this Reference that will aid the recipient in retrieving the
EncryptedKey and/or EncryptedData elements. |
String |
getType()
Returns the
Element tag name for this Reference . |
String |
getURI()
Returns a
URI that points to an Element that
were encrypted using the key defined in the enclosing
EncryptedKey element. |
void |
removeElementRetrievalInformation(Element info)
Removes the specified retrieval information.
|
void |
setURI(String uri)
Sets a
URI that points to an Element that
were encrypted using the key defined in the enclosing
EncryptedKey element. |
String getType()
Element
tag name for this Reference
.Reference
.String getURI()
URI
that points to an Element
that
were encrypted using the key defined in the enclosing
EncryptedKey
element.EncryptedType
.void setURI(String uri)
URI
that points to an Element
that
were encrypted using the key defined in the enclosing
EncryptedKey
element.uri
- the Uniform Resource Identifier that qualifies an
EncryptedType
.Iterator<Element> getElementRetrievalInformation()
Iterator
over all the child elements contained in
this Reference
that will aid the recipient in retrieving the
EncryptedKey
and/or EncryptedData
elements.
These could include information such as XPath transforms, decompression
transforms, or information on how to retrieve the elements from a
document storage facility.void addElementRetrievalInformation(Element info)
info
- void removeElementRetrievalInformation(Element info)
info
- Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.