Class EncryptionUpgradeOperation
java.lang.Object
org.craftercms.commons.upgrade.impl.operations.AbstractUpgradeOperation<Target>
org.craftercms.deployer.impl.upgrade.operations.EncryptionUpgradeOperation
- All Implemented Interfaces:
org.craftercms.commons.upgrade.UpgradeOperation<Target>
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
public class EncryptionUpgradeOperation
extends org.craftercms.commons.upgrade.impl.operations.AbstractUpgradeOperation<Target>
Implementation of
AbstractUpgradeOperation
that updates all encrypted values in the target configuration.- Since:
- 3.1.9
- Author:
- joseross
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static String
protected Pattern
protected org.craftercms.commons.crypto.TextEncryptor
Fields inherited from class org.craftercms.commons.upgrade.impl.operations.AbstractUpgradeOperation
applicationContext, currentVersion, enabled, logger, nextVersion
-
Constructor Summary
ConstructorsConstructorDescriptionEncryptionUpgradeOperation
(org.craftercms.commons.crypto.TextEncryptor textEncryptor) -
Method Summary
Methods inherited from class org.craftercms.commons.upgrade.impl.operations.AbstractUpgradeOperation
doInit, execute, init, loadResource, setApplicationContext, setEnabled
-
Field Details
-
DEFAULT_ENCRYPTED_PATTERN
-
encryptedPattern
-
textEncryptor
protected org.craftercms.commons.crypto.TextEncryptor textEncryptor
-
-
Constructor Details
-
EncryptionUpgradeOperation
public EncryptionUpgradeOperation(org.craftercms.commons.crypto.TextEncryptor textEncryptor)
-
-
Method Details