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.