public interface EncryptionProperties
EncryptionProperties
can hold additional information concerning
the generation of the EncryptedData
or
EncryptedKey
. This information is wraped int an
EncryptionProperty
element. Examples of additional information
is e.g., a date/time stamp or the serial number of cryptographic hardware
used during encryption).
It is defined as follows:
Modifier and Type | Method and Description |
---|---|
void |
addEncryptionProperty(EncryptionProperty property)
Adds an
EncryptionProperty . |
Iterator<EncryptionProperty> |
getEncryptionProperties()
Returns an
Iterator over all the
EncryptionPropterty elements contained in this
EncryptionProperties . |
String |
getId()
Returns the
EncryptionProperties ' id. |
void |
removeEncryptionProperty(EncryptionProperty property)
Removes the specified
EncryptionProperty . |
void |
setId(String id)
Sets the id.
|
String getId()
EncryptionProperties
' id.void setId(String id)
id
- the id.Iterator<EncryptionProperty> getEncryptionProperties()
Iterator
over all the
EncryptionPropterty
elements contained in this
EncryptionProperties
.Iterator
over all the encryption properties.void addEncryptionProperty(EncryptionProperty property)
EncryptionProperty
.property
- void removeEncryptionProperty(EncryptionProperty property)
EncryptionProperty
.property
- Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.