Dependencies
Declarations
-
org
-
jasypt
-
commons
-
CommonUtils
-
STRING_OUTPUT_TYPE_BASE64: String
-
STRING_OUTPUT_TYPE_HEXADECIMAL: String
-
STRING_OUTPUT_TYPE_HEXADECIMAL_NAMES: List
-
hexDigits: char[]
-
getStandardBooleanValue(String): Boolean
-
getStandardStringOutputType(String): String
-
toHexadecimal(byte[]): String
-
fromHexadecimal(String): byte[]
-
isEmpty(String): boolean
-
isNotEmpty(String): boolean
-
validateNotNull(Object, String): void
-
validateNotEmpty(String, String): void
-
validateIsTrue(boolean, String): void
-
split(String): String[]
-
split(String, String): String[]
-
substringBefore(String, String): String
-
substringAfter(String, String): String
-
nextRandomInt(): int
-
appendArrays(byte[], byte[]): byte[]
-
CommonUtils(): void
-
-
- contrib
-
digest
-
ByteDigester
-
PooledByteDigester
-
roundRobin: int
-
firstDigester: StandardByteDigester
-
config: DigesterConfig
-
poolSize: int
-
poolSizeSet: boolean
-
pool: StandardByteDigester[]
-
initialized: boolean
-
PooledByteDigester(): void
-
setConfig(DigesterConfig): void
-
setAlgorithm(String): void
-
setSaltSizeBytes(int): void
-
setIterations(int): void
-
setSaltGenerator(SaltGenerator): void
-
setProviderName(String): void
-
setProvider(Provider): void
-
setInvertPositionOfSaltInMessageBeforeDigesting(boolean): void
-
setInvertPositionOfPlainSaltInEncryptionResults(boolean): void
-
setUseLenientSaltSizeCheck(boolean): void
-
setPoolSize(int): void
-
isInitialized(): boolean
-
initialize(): void
-
digest(byte[]): byte[]
-
matches(byte[], byte[]): boolean
-
-
PooledStringDigester
-
firstDigester: StandardStringDigester
-
config: DigesterConfig
-
poolSize: int
-
poolSizeSet: boolean
-
pool: StandardStringDigester[]
-
roundRobin: int
-
initialized: boolean
-
PooledStringDigester(): void
-
setConfig(DigesterConfig): void
-
setAlgorithm(String): void
-
setSaltSizeBytes(int): void
-
setIterations(int): void
-
setSaltGenerator(SaltGenerator): void
-
setProviderName(String): void
-
setProvider(Provider): void
-
setInvertPositionOfSaltInMessageBeforeDigesting(boolean): void
-
setInvertPositionOfPlainSaltInEncryptionResults(boolean): void
-
setUseLenientSaltSizeCheck(boolean): void
-
setUnicodeNormalizationIgnored(boolean): void
-
setStringOutputType(String): void
-
setPrefix(String): void
-
setSuffix(String): void
-
setPoolSize(int): void
-
isInitialized(): boolean
-
initialize(): void
-
digest(String): String
-
matches(String, String): boolean
-
-
StandardByteDigester
-
DEFAULT_ALGORITHM: String
-
DEFAULT_SALT_SIZE_BYTES: int
-
DEFAULT_ITERATIONS: int
-
algorithm: String
-
saltSizeBytes: int
-
iterations: int
-
saltGenerator: SaltGenerator
-
providerName: String
-
provider: Provider
-
invertPositionOfSaltInMessageBeforeDigesting: boolean
-
invertPositionOfPlainSaltInEncryptionResults: boolean
-
useLenientSaltSizeCheck: boolean
-
config: DigesterConfig
-
algorithmSet: boolean
-
saltSizeBytesSet: boolean
-
iterationsSet: boolean
-
saltGeneratorSet: boolean
-
providerNameSet: boolean
-
providerSet: boolean
-
invertPositionOfSaltInMessageBeforeDigestingSet: boolean
-
invertPositionOfPlainSaltInEncryptionResultsSet: boolean
-
useLenientSaltSizeCheckSet: boolean
-
initialized: boolean
-
useSalt: boolean
-
md: MessageDigest
-
digestLengthBytes: int
-
StandardByteDigester(): void
-
setConfig(DigesterConfig): void
-
setAlgorithm(String): void
-
setSaltSizeBytes(int): void
-
setIterations(int): void
-
setSaltGenerator(SaltGenerator): void
-
setProviderName(String): void
-
setProvider(Provider): void
-
setInvertPositionOfSaltInMessageBeforeDigesting(boolean): void
-
setInvertPositionOfPlainSaltInEncryptionResults(boolean): void
-
setUseLenientSaltSizeCheck(boolean): void
-
cloneDigester(): StandardByteDigester
-
isInitialized(): boolean
-
initialize(): void
-
digest(byte[]): byte[]
-
digest(byte[], byte[]): byte[]
-
matches(byte[], byte[]): boolean
-
digestsAreEqual(byte[], byte[]): boolean
-
-
StandardStringDigester
-
MESSAGE_CHARSET: String
-
DIGEST_CHARSET: String
-
DEFAULT_UNICODE_NORMALIZATION_IGNORED: boolean
-
DEFAULT_STRING_OUTPUT_TYPE: String
-
byteDigester: StandardByteDigester
-
stringDigesterConfig: StringDigesterConfig
-
unicodeNormalizationIgnored: boolean
-
setInvertPositionOfSaltInMessageBeforeDigesting(boolean): void
-
stringOutputType: String
-
stringOutputTypeBase64: boolean
-
prefix: String
-
suffix: String
-
unicodeNormalizationIgnoredSet: boolean
-
stringOutputTypeSet: boolean
-
prefixSet: boolean
-
suffixSet: boolean
-
base64: Base64
-
StandardStringDigester(): void
-
StandardStringDigester(StandardByteDigester): void
-
setConfig(DigesterConfig): void
-
setAlgorithm(String): void
-
setSaltSizeBytes(int): void
-
setIterations(int): void
-
setSaltGenerator(SaltGenerator): void
-
setProviderName(String): void
-
setProvider(Provider): void
-
setInvertPositionOfPlainSaltInEncryptionResults(boolean): void
-
setUseLenientSaltSizeCheck(boolean): void
-
setUnicodeNormalizationIgnored(boolean): void
-
setStringOutputType(String): void
-
setPrefix(String): void
-
setSuffix(String): void
-
cloneDigester(): StandardStringDigester
-
isInitialized(): boolean
-
initialize(): void
-
digest(String): String
-
matches(String, String): boolean
-
-
StringDigester
-
config
-
DigesterConfig
-
getAlgorithm(): String
-
getSaltSizeBytes(): Integer
-
getIterations(): Integer
-
getSaltGenerator(): SaltGenerator
-
getProviderName(): String
-
getProvider(): Provider
-
getInvertPositionOfSaltInMessageBeforeDigesting(): Boolean
-
getInvertPositionOfPlainSaltInEncryptionResults(): Boolean
-
getUseLenientSaltSizeCheck(): Boolean
-
getPoolSize(): Integer
-
-
EnvironmentDigesterConfig
-
iterationsSysPropertyName: String
-
algorithmEnvName: String
-
iterationsEnvName: String
-
saltSizeBytesEnvName: String
-
saltGeneratorClassNameEnvName: String
-
providerNameEnvName: String
-
providerClassNameEnvName: String
-
invertPositionOfSaltInMessageBeforeDigestingEnvName: String
-
invertPositionOfPlainSaltInEncryptionResultsEnvName: String
-
useLenientSaltSizeCheckEnvName: String
-
poolSizeEnvName: String
-
algorithmSysPropertyName: String
-
saltSizeBytesSysPropertyName: String
-
saltGeneratorClassNameSysPropertyName: String
-
providerNameSysPropertyName: String
-
providerClassNameSysPropertyName: String
-
invertPositionOfSaltInMessageBeforeDigestingSysPropertyName: String
-
invertPositionOfPlainSaltInEncryptionResultsSysPropertyName: String
-
useLenientSaltSizeCheckSysPropertyName: String
-
poolSizeSysPropertyName: String
-
EnvironmentDigesterConfig(): void
-
getAlgorithmEnvName(): String
-
setAlgorithmEnvName(String): void
-
getAlgorithmSysPropertyName(): String
-
setAlgorithmSysPropertyName(String): void
-
getIterationsEnvName(): String
-
setIterationsEnvName(String): void
-
getIterationsSysPropertyName(): String
-
setIterationsSysPropertyName(String): void
-
getSaltSizeBytesEnvName(): String
-
setSaltSizeBytesEnvName(String): void
-
getSaltSizeBytesSysPropertyName(): String
-
setSaltSizeBytesSysPropertyName(String): void
-
getSaltGeneratorClassNameEnvName(): String
-
setSaltGeneratorClassNameEnvName(String): void
-
getSaltGeneratorClassNameSysPropertyName(): String
-
setSaltGeneratorClassNameSysPropertyName(String): void
-
getProviderNameEnvName(): String
-
setProviderNameEnvName(String): void
-
getProviderNameSysPropertyName(): String
-
setProviderNameSysPropertyName(String): void
-
getProviderClassNameEnvName(): String
-
setProviderClassNameEnvName(String): void
-
getProviderClassNameSysPropertyName(): String
-
setProviderClassNameSysPropertyName(String): void
-
getInvertPositionOfSaltInMessageBeforeDigestingEnvName(): String
-
setInvertPositionOfSaltInMessageBeforeDigestingEnvName(String): void
-
getInvertPositionOfSaltInMessageBeforeDigestingSysPropertyName(): String
-
setInvertPositionOfSaltInMessageBeforeDigestingSysPropertyName(String): void
-
getInvertPositionOfPlainSaltInEncryptionResultsEnvName(): String
-
setInvertPositionOfPlainSaltInEncryptionResultsEnvName(String): void
-
getInvertPositionOfPlainSaltInEncryptionResultsSysPropertyName(): String
-
setInvertPositionOfPlainSaltInEncryptionResultsSysPropertyName(String): void
-
getUseLenientSaltSizeCheckEnvName(): String
-
setUseLenientSaltSizeCheckEnvName(String): void
-
getUseLenientSaltSizeCheckSysPropertyName(): String
-
setUseLenientSaltSizeCheckSysPropertyName(String): void
-
getPoolSizeEnvName(): String
-
setPoolSizeEnvName(String): void
-
getPoolSizeSysPropertyName(): String
-
setPoolSizeSysPropertyName(String): void
-
setAlgorithm(String): void
-
setIterations(Integer): void
-
setIterations(String): void
-
setSaltSizeBytes(Integer): void
-
setSaltSizeBytes(String): void
-
setSaltGenerator(SaltGenerator): void
-
setSaltGeneratorClassName(String): void
-
setProviderName(String): void
-
setProvider(Provider): void
-
setProviderClassName(String): void
-
setInvertPositionOfPlainSaltInEncryptionResults(Boolean): void
-
setInvertPositionOfSaltInMessageBeforeDigesting(Boolean): void
-
setUseLenientSaltSizeCheck(Boolean): void
-
setPoolSize(Integer): void
-
setPoolSize(String): void
-
-
EnvironmentStringDigesterConfig
-
unicodeNormalizationIgnored: Boolean
-
stringOutputType: String
-
prefix: String
-
suffix: String
-
unicodeNormalizationIgnoredEnvName: String
-
stringOutputTypeEnvName: String
-
prefixEnvName: String
-
suffixEnvName: String
-
unicodeNormalizationIgnoredSysPropertyName: String
-
stringOutputTypeSysPropertyName: String
-
prefixSysPropertyName: String
-
suffixSysPropertyName: String
-
EnvironmentStringDigesterConfig(): void
-
getUnicodeNormalizationIgnoredEnvName(): String
-
setUnicodeNormalizationIgnoredEnvName(String): void
-
getUnicodeNormalizationIgnoredSysPropertyName(): String
-
setUnicodeNormalizationIgnoredSysPropertyName(String): void
-
getStringOutputTypeEnvName(): String
-
setStringOutputTypeEnvName(String): void
-
getStringOutputTypeSysPropertyName(): String
-
setStringOutputTypeSysPropertyName(String): void
-
setUnicodeNormalizationIgnored(Boolean): void
-
setUnicodeNormalizationIgnored(String): void
-
setStringOutputType(String): void
-
setPrefix(String): void
-
setSuffix(String): void
-
isUnicodeNormalizationIgnored(): Boolean
-
getStringOutputType(): String
-
getPrefix(): String
-
getSuffix(): String
-
getPrefixEnvName(): String
-
setPrefixEnvName(String): void
-
getPrefixSysPropertyName(): String
-
setPrefixSysPropertyName(String): void
-
getSuffixEnvName(): String
-
setSuffixEnvName(String): void
-
getSuffixSysPropertyName(): String
-
setSuffixSysPropertyName(String): void
-
-
SimpleDigesterConfig
-
getIterations(): Integer
-
algorithm: String
-
iterations: Integer
-
saltSizeBytes: Integer
-
saltGenerator: SaltGenerator
-
providerName: String
-
provider: Provider
-
invertPositionOfSaltInMessageBeforeDigesting: Boolean
-
invertPositionOfPlainSaltInEncryptionResults: Boolean
-
useLenientSaltSizeCheck: Boolean
-
poolSize: Integer
-
SimpleDigesterConfig(): void
-
setAlgorithm(String): void
-
setIterations(Integer): void
-
setIterations(String): void
-
setSaltSizeBytes(Integer): void
-
setSaltSizeBytes(String): void
-
setSaltGenerator(SaltGenerator): void
-
setSaltGeneratorClassName(String): void
-
setProviderName(String): void
-
setProvider(Provider): void
-
setProviderClassName(String): void
-
setInvertPositionOfSaltInMessageBeforeDigesting(Boolean): void
-
setInvertPositionOfPlainSaltInEncryptionResults(Boolean): void
-
setUseLenientSaltSizeCheck(Boolean): void
-
setPoolSize(Integer): void
-
setPoolSize(String): void
-
getAlgorithm(): String
-
getSaltSizeBytes(): Integer
-
getSaltGenerator(): SaltGenerator
-
getProviderName(): String
-
getProvider(): Provider
-
getInvertPositionOfSaltInMessageBeforeDigesting(): Boolean
-
getInvertPositionOfPlainSaltInEncryptionResults(): Boolean
-
getUseLenientSaltSizeCheck(): Boolean
-
getPoolSize(): Integer
-
-
SimpleStringDigesterConfig
-
getPrefix(): String
-
unicodeNormalizationIgnored: Boolean
-
stringOutputType: String
-
prefix: String
-
suffix: String
-
SimpleStringDigesterConfig(): void
-
setUnicodeNormalizationIgnored(Boolean): void
-
setUnicodeNormalizationIgnored(String): void
-
setStringOutputType(String): void
-
setPrefix(String): void
-
setSuffix(String): void
-
isUnicodeNormalizationIgnored(): Boolean
-
getStringOutputType(): String
-
getSuffix(): String
-
-
StringDigesterConfig
-
-
-
encryption
-
BigDecimalEncryptor
-
BigIntegerEncryptor
-
ByteEncryptor
-
StringEncryptor
-
pbe
-
CleanablePasswordBased
-
NumberUtils
-
PBEBigDecimalCleanablePasswordEncryptor
-
PBEBigDecimalEncryptor
-
PBEBigIntegerCleanablePasswordEncryptor
-
PBEBigIntegerEncryptor
-
PBEByteCleanablePasswordEncryptor
-
PBEByteEncryptor
-
PBEStringCleanablePasswordEncryptor
-
PBEStringEncryptor
-
PasswordBased
-
PooledPBEBigDecimalEncryptor
-
firstEncryptor: StandardPBEBigDecimalEncryptor
-
config: PBEConfig
-
poolSize: int
-
poolSizeSet: boolean
-
pool: StandardPBEBigDecimalEncryptor[]
-
roundRobin: int
-
initialized: boolean
-
PooledPBEBigDecimalEncryptor(): void
-
setConfig(PBEConfig): void
-
setAlgorithm(String): void
-
setPassword(String): void
-
setPasswordCharArray(char[]): void
-
setKeyObtentionIterations(int): void
-
setSaltGenerator(SaltGenerator): void
-
setIvGenerator(IvGenerator): void
-
setProviderName(String): void
-
setProvider(Provider): void
-
setPoolSize(int): void
-
isInitialized(): boolean
-
initialize(): void
-
encrypt(BigDecimal): BigDecimal
-
decrypt(BigDecimal): BigDecimal
-
-
PooledPBEBigIntegerEncryptor
-
firstEncryptor: StandardPBEBigIntegerEncryptor
-
config: PBEConfig
-
poolSize: int
-
poolSizeSet: boolean
-
pool: StandardPBEBigIntegerEncryptor[]
-
roundRobin: int
-
initialized: boolean
-
PooledPBEBigIntegerEncryptor(): void
-
setConfig(PBEConfig): void
-
setAlgorithm(String): void
-
setPassword(String): void
-
setPasswordCharArray(char[]): void
-
setKeyObtentionIterations(int): void
-
setSaltGenerator(SaltGenerator): void
-
setIvGenerator(IvGenerator): void
-
setProviderName(String): void
-
setProvider(Provider): void
-
setPoolSize(int): void
-
isInitialized(): boolean
-
initialize(): void
-
encrypt(BigInteger): BigInteger
-
decrypt(BigInteger): BigInteger
-
-
PooledPBEByteEncryptor
-
firstEncryptor: StandardPBEByteEncryptor
-
config: PBEConfig
-
poolSize: int
-
poolSizeSet: boolean
-
pool: StandardPBEByteEncryptor[]
-
roundRobin: int
-
initialized: boolean
-
PooledPBEByteEncryptor(): void
-
setConfig(PBEConfig): void
-
setAlgorithm(String): void
-
setPassword(String): void
-
setPasswordCharArray(char[]): void
-
setKeyObtentionIterations(int): void
-
setSaltGenerator(SaltGenerator): void
-
setIvGenerator(IvGenerator): void
-
setProviderName(String): void
-
setProvider(Provider): void
-
setPoolSize(int): void
-
isInitialized(): boolean
-
initialize(): void
-
encrypt(byte[]): byte[]
-
decrypt(byte[]): byte[]
-
-
PooledPBEStringEncryptor
-
firstEncryptor: StandardPBEStringEncryptor
-
config: PBEConfig
-
poolSize: int
-
poolSizeSet: boolean
-
pool: StandardPBEStringEncryptor[]
-
roundRobin: int
-
initialized: boolean
-
PooledPBEStringEncryptor(): void
-
setConfig(PBEConfig): void
-
setAlgorithm(String): void
-
setPassword(String): void
-
setPasswordCharArray(char[]): void
-
setKeyObtentionIterations(int): void
-
setSaltGenerator(SaltGenerator): void
-
setIvGenerator(IvGenerator): void
-
setProviderName(String): void
-
setProvider(Provider): void
-
setStringOutputType(String): void
-
setPoolSize(int): void
-
isInitialized(): boolean
-
initialize(): void
-
encrypt(String): String
-
decrypt(String): String
-
-
StandardPBEBigDecimalEncryptor
-
byteEncryptor: StandardPBEByteEncryptor
-
StandardPBEBigDecimalEncryptor(): void
-
StandardPBEBigDecimalEncryptor(StandardPBEByteEncryptor): void
-
setConfig(PBEConfig): void
-
setAlgorithm(String): void
-
setPassword(String): void
-
setPasswordCharArray(char[]): void
-
setKeyObtentionIterations(int): void
-
setSaltGenerator(SaltGenerator): void
-
setIvGenerator(IvGenerator): void
-
setProviderName(String): void
-
setProvider(Provider): void
-
cloneAndInitializeEncryptor(int): StandardPBEBigDecimalEncryptor[]
-
isInitialized(): boolean
-
initialize(): void
-
encrypt(BigDecimal): BigDecimal
-
decrypt(BigDecimal): BigDecimal
-
-
StandardPBEBigIntegerEncryptor
-
byteEncryptor: StandardPBEByteEncryptor
-
StandardPBEBigIntegerEncryptor(): void
-
isInitialized(): boolean
-
initialize(): void
-
StandardPBEBigIntegerEncryptor(StandardPBEByteEncryptor): void
-
setConfig(PBEConfig): void
-
setAlgorithm(String): void
-
setPassword(String): void
-
setPasswordCharArray(char[]): void
-
setKeyObtentionIterations(int): void
-
setSaltGenerator(SaltGenerator): void
-
setIvGenerator(IvGenerator): void
-
setProviderName(String): void
-
setProvider(Provider): void
-
cloneAndInitializeEncryptor(int): StandardPBEBigIntegerEncryptor[]
-
encrypt(BigInteger): BigInteger
-
decrypt(BigInteger): BigInteger
-
-
StandardPBEByteEncryptor
-
DEFAULT_ALGORITHM: String
-
DEFAULT_KEY_OBTENTION_ITERATIONS: int
-
DEFAULT_SALT_SIZE_BYTES: int
-
DEFAULT_IV_SIZE_BYTES: int
-
algorithm: String
-
providerName: String
-
provider: Provider
-
password: char[]
-
keyObtentionIterations: int
-
saltGenerator: SaltGenerator
-
saltSizeBytes: int
-
ivGenerator: IvGenerator
-
ivSizeBytes: int
-
config: PBEConfig
-
algorithmSet: boolean
-
passwordSet: boolean
-
iterationsSet: boolean
-
saltGeneratorSet: boolean
-
ivGeneratorSet: boolean
-
providerNameSet: boolean
-
providerSet: boolean
-
initialized: boolean
-
key: SecretKey
-
encryptCipher: Cipher
-
decryptCipher: Cipher
-
optimizingDueFixedSalt: boolean
-
fixedSaltInUse: byte[]
-
StandardPBEByteEncryptor(): void
-
setConfig(PBEConfig): void
-
setAlgorithm(String): void
-
setPassword(String): void
-
setPasswordCharArray(char[]): void
-
setKeyObtentionIterations(int): void
-
setSaltGenerator(SaltGenerator): void
-
setIvGenerator(IvGenerator): void
-
setProviderName(String): void
-
setProvider(Provider): void
-
cloneAndInitializeEncryptor(int): StandardPBEByteEncryptor[]
-
isInitialized(): boolean
-
initialize(): void
-
resolveConfigurationPassword(): void
-
cleanPassword(char[]): void
-
encrypt(byte[]): byte[]
-
decrypt(byte[]): byte[]
-
buildPBEParameterSpec(byte[], byte[]): PBEParameterSpec
-
handleInvalidKeyException(InvalidKeyException): void
-
-
StandardPBEStringEncryptor
-
MESSAGE_CHARSET: String
-
ENCRYPTED_MESSAGE_CHARSET: String
-
DEFAULT_STRING_OUTPUT_TYPE: String
-
stringPBEConfig: StringPBEConfig
-
stringOutputType: String
-
stringOutputTypeBase64: boolean
-
stringOutputTypeSet: boolean
-
byteEncryptor: StandardPBEByteEncryptor
-
base64: Base64
-
StandardPBEStringEncryptor(): void
-
StandardPBEStringEncryptor(StandardPBEByteEncryptor): void
-
setConfig(PBEConfig): void
-
setAlgorithm(String): void
-
setPassword(String): void
-
setPasswordCharArray(char[]): void
-
setKeyObtentionIterations(int): void
-
setSaltGenerator(SaltGenerator): void
-
setIvGenerator(IvGenerator): void
-
setProviderName(String): void
-
setProvider(Provider): void
-
setStringOutputType(String): void
-
cloneAndInitializeEncryptor(int): StandardPBEStringEncryptor[]
-
isInitialized(): boolean
-
initialize(): void
-
initializeSpecifics(): void
-
encrypt(String): String
-
decrypt(String): String
-
- config
-
-
- exceptions
-
intf
-
cli
-
AlgorithmRegistryCLI
-
ArgumentNaming
-
ARG_VERBOSE: String
-
ARG_INPUT: String
-
ARG_PASSWORD: String
-
ARG_ALGORITHM: String
-
ARG_ITERATIONS: String
-
ARG_KEY_OBTENTION_ITERATIONS: String
-
ARG_SALT_SIZE_BYTES: String
-
ARG_SALT_GENERATOR_CLASS_NAME: String
-
ARG_IV_GENERATOR_CLASS_NAME: String
-
ARG_PROVIDER_CLASS_NAME: String
-
ARG_PROVIDER_NAME: String
-
ARG_INVERT_POSITION_OF_SALT_IN_MESSAGE_BEFORE_DIGESTING: String
-
ARG_INVERT_POSITION_OF_PLAIN_SALT_IN_ENCRYPTION_RESULTS: String
-
ARG_USE_LENIENT_SALT_SIZE_CHECK: String
-
ARG_UNICODE_NORMALIZATION_IGNORED: String
-
ARG_STRING_OUTPUT_TYPE: String
-
ARG_PREFIX: String
-
ARG_SUFFIX: String
-
ArgumentNaming(): void
-
-
CLIUtils
-
showEnvironment(boolean): void
-
showArgumentDescription(Properties, boolean): void
-
showOutput(String, boolean): void
-
showError(Throwable, boolean): void
-
getVerbosity(String[]): boolean
-
getArgumentValues(String, String[], String[][], String[][]): Properties
-
showUsageAndExit(String, String[][], String[][]): void
-
CLIUtils(): void
-
-
JasyptPBEStringDecryptionCLI
-
JasyptPBEStringEncryptionCLI
-
JasyptStringDigestCLI
-
-
service
-
JasyptStatelessService
-
JasyptStatelessService(): void
-
digest(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String): String
-
encrypt(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String): String
-
decrypt(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String): String
-
-
-
cli
- iv
-
normalization
-
Normalizer
-
ICU_NORMALIZER_CLASS_NAME: String
-
JDK_NORMALIZER_CLASS_NAME: String
-
JDK_NORMALIZER_FORM_CLASS_NAME: String
-
useIcuNormalizer: Boolean
-
javaTextNormalizerMethod: Method
-
javaTextNormalizerFormNFCConstant: Object
-
normalizeToNfc(String): String
-
normalizeToNfc(char[]): char[]
-
initializeIcu4j(): void
-
initializeJavaTextNormalizer(): void
-
normalizeWithJavaNormalizer(char[]): char[]
-
normalizeWithIcu4j(char[]): char[]
-
Normalizer(): void
-
-
-
properties
-
EncryptableProperties
-
serialVersionUID: long
-
ident: Integer
-
stringEncryptor: StringEncryptor
-
textEncryptor: TextEncryptor
-
EncryptableProperties(StringEncryptor): void
-
EncryptableProperties(TextEncryptor): void
-
EncryptableProperties(Properties, StringEncryptor): void
-
EncryptableProperties(Properties, TextEncryptor): void
-
getProperty(String): String
-
getProperty(String, String): String
-
get(Object): Object
-
getIdent(): Integer
-
decode(String): String
-
readObject(ObjectInputStream): void
-
writeObject(ObjectOutputStream): void
-
-
EncryptablePropertiesEncryptorRegistry
-
instance: EncryptablePropertiesEncryptorRegistry
-
stringEncryptors: Map
-
textEncryptors: Map
-
getInstance(): EncryptablePropertiesEncryptorRegistry
-
EncryptablePropertiesEncryptorRegistry(): void
-
removeEntries(EncryptableProperties): void
-
getStringEncryptor(EncryptableProperties): StringEncryptor
-
setStringEncryptor(EncryptableProperties, StringEncryptor): void
-
getTextEncryptor(EncryptableProperties): TextEncryptor
-
setTextEncryptor(EncryptableProperties, TextEncryptor): void
-
-
PropertyValueEncryptionUtils
-
ENCRYPTED_VALUE_PREFIX: String
-
ENCRYPTED_VALUE_SUFFIX: String
-
isEncryptedValue(String): boolean
-
getInnerEncryptedValue(String): String
-
decrypt(String, StringEncryptor): String
-
decrypt(String, TextEncryptor): String
-
encrypt(String, StringEncryptor): String
-
encrypt(String, TextEncryptor): String
-
PropertyValueEncryptionUtils(): void
-
-
- registry
- salt
-
util
- binary
-
digest
-
Digester
-
DEFAULT_ALGORITHM: String
-
ITERATIONS: int
-
SALT_SIZE_BYTES: int
-
digester: StandardByteDigester
-
Digester(): void
-
Digester(String): void
-
Digester(String, String): void
-
Digester(String, Provider): void
-
setAlgorithm(String): void
-
setProviderName(String): void
-
setProvider(Provider): void
-
digest(byte[]): byte[]
-
-
- numeric
-
password
-
BasicPasswordEncryptor
-
ConfigurablePasswordEncryptor
-
digester: StandardStringDigester
-
ConfigurablePasswordEncryptor(): void
-
setConfig(DigesterConfig): void
-
setAlgorithm(String): void
-
setProviderName(String): void
-
setProvider(Provider): void
-
setPlainDigest(boolean): void
-
setStringOutputType(String): void
-
encryptPassword(String): String
-
checkPassword(String, String): boolean
-
-
PasswordEncryptor
-
StrongPasswordEncryptor
- rfc2307
-
- text
- web
-
commons
-
jasypt