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 TypeMethodDescriptionvoidaddEncryptionProperty(EncryptionProperty property) Adds anEncryptionProperty.Returns anIteratorover all theEncryptionProptertyelements contained in thisEncryptionProperties.getId()Returns theEncryptionProperties' id.voidremoveEncryptionProperty(EncryptionProperty property) Removes the specifiedEncryptionProperty.voidSets the id.(package private) Element
-
Field Details
-
id
-
encryptionProperties
-
-
Constructor Details
-
EncryptionPropertiesImpl
public EncryptionPropertiesImpl()Constructor.
-
-
Method Details
-
getId
Returns theEncryptionProperties' id.- Specified by:
getIdin interfaceEncryptionProperties- Returns:
- the id.
-
setId
Sets the id.- Specified by:
setIdin interfaceEncryptionProperties- Parameters:
id- the id.
-
getEncryptionProperties
Returns anIteratorover all theEncryptionProptertyelements contained in thisEncryptionProperties.- Specified by:
getEncryptionPropertiesin interfaceEncryptionProperties- Returns:
- an
Iteratorover all the encryption properties.
-
addEncryptionProperty
Adds anEncryptionProperty.- Specified by:
addEncryptionPropertyin interfaceEncryptionProperties- Parameters:
property-
-
removeEncryptionProperty
Removes the specifiedEncryptionProperty.- Specified by:
removeEncryptionPropertyin interfaceEncryptionProperties- Parameters:
property-
-
toElement
Element toElement()
-