Class XMLCipher.Factory.EncryptionPropertiesImpl
java.lang.Object
org.apache.xml.security.encryption.XMLCipher.Factory.EncryptionPropertiesImpl
- All Implemented Interfaces:
EncryptionProperties
- Enclosing class:
- XMLCipher.Factory
private class XMLCipher.Factory.EncryptionPropertiesImpl
extends Object
implements EncryptionProperties
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addEncryptionProperty
(EncryptionProperty property) Adds anEncryptionProperty
.Returns anIterator
over all theEncryptionPropterty
elements contained in thisEncryptionProperties
.getId()
Returns theEncryptionProperties
' id.void
removeEncryptionProperty
(EncryptionProperty property) Removes the specifiedEncryptionProperty
.void
Sets the id.(package private) Element
-
Field Details
-
id
-
encryptionProperties
-
-
Constructor Details
-
EncryptionPropertiesImpl
public EncryptionPropertiesImpl()Constructor.
-
-
Method Details
-
getId
Returns theEncryptionProperties
' id.- Specified by:
getId
in interfaceEncryptionProperties
- Returns:
- the id.
-
setId
Sets the id.- Specified by:
setId
in interfaceEncryptionProperties
- Parameters:
id
- the id.
-
getEncryptionProperties
Returns anIterator
over all theEncryptionPropterty
elements contained in thisEncryptionProperties
.- Specified by:
getEncryptionProperties
in interfaceEncryptionProperties
- Returns:
- an
Iterator
over all the encryption properties.
-
addEncryptionProperty
Adds anEncryptionProperty
.- Specified by:
addEncryptionProperty
in interfaceEncryptionProperties
-
removeEncryptionProperty
Removes the specifiedEncryptionProperty
.- Specified by:
removeEncryptionProperty
in interfaceEncryptionProperties
-
toElement
Element toElement()
-