Class EncryptPropertiesMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
com.aeontronix.enhancedmule.tools.AbstractCryptoMojo
com.aeontronix.enhancedmule.tools.EncryptPropertiesMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="props-encrypt",
requiresProject=false)
public class EncryptPropertiesMojo
extends AbstractCryptoMojo
-
Field Summary
-
Constructor Summary
Constructors Constructor Description EncryptPropertiesMojo() -
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
-
EncryptPropertiesMojo
public EncryptPropertiesMojo()
-
-
Method Details
-
processValue
protected com.fasterxml.jackson.databind.JsonNode processValue(com.aeontronix.kryptotek.key.AESKey key, com.fasterxml.jackson.databind.JsonNode value) throws Exception- Specified by:
processValuein classAbstractCryptoMojo- Throws:
Exception
-
isProcessingRequired
protected boolean isProcessingRequired(com.fasterxml.jackson.databind.JsonNode property)- Specified by:
isProcessingRequiredin classAbstractCryptoMojo
-