Class DecryptPropertiesMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
com.aeontronix.enhancedmule.tools.AbstractCryptoMojo
com.aeontronix.enhancedmule.tools.DecryptPropertiesMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="props-decrypt",
requiresProject=false)
public class DecryptPropertiesMojo
extends AbstractCryptoMojo
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DecryptPropertiesMojo() -
Method Summary
Modifier and Type Method Description protected booleanisProcessingRequired(com.fasterxml.jackson.databind.JsonNode property)protected com.fasterxml.jackson.databind.JsonNodeprocessValue(com.aeontronix.kryptotek.key.AESKey key, com.fasterxml.jackson.databind.JsonNode value)
-
Constructor Details
-
DecryptPropertiesMojo
public DecryptPropertiesMojo()
-
-
Method Details
-
processValue
protected com.fasterxml.jackson.databind.JsonNode processValue(com.aeontronix.kryptotek.key.AESKey key, com.fasterxml.jackson.databind.JsonNode value) throws com.aeontronix.kryptotek.DecryptionException- Specified by:
processValuein classAbstractCryptoMojo- Throws:
com.aeontronix.kryptotek.DecryptionException
-
isProcessingRequired
protected boolean isProcessingRequired(com.fasterxml.jackson.databind.JsonNode property)- Specified by:
isProcessingRequiredin classAbstractCryptoMojo
-