Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AES - Static variable in class org.qubership.atp.crypt.Constants
-
AES encryption type.
- AES_KEY_SIZE - Static variable in class org.qubership.atp.crypt.Constants
-
Size of AES key.
- AES_MODE - Static variable in class org.qubership.atp.crypt.Constants
-
Canonical name of AES Mode.
- AES_PADDINGS - Static variable in class org.qubership.atp.crypt.Constants
-
Canonical name of AES Paddings.
- AES_TRANSFORMATION - Static variable in class org.qubership.atp.crypt.Constants
-
Canonical name of AES Transformation.
- AtpCryptInvalidKeyException - Exception Class in org.qubership.atp.crypt.exception
- AtpCryptInvalidKeyException(String) - Constructor for exception class org.qubership.atp.crypt.exception.AtpCryptInvalidKeyException
- AtpCryptInvalidKeyException(String, Exception) - Constructor for exception class org.qubership.atp.crypt.exception.AtpCryptInvalidKeyException
- AtpCryptoConfiguration - Class in org.qubership.atp.crypt.config
- AtpCryptoConfiguration() - Constructor for class org.qubership.atp.crypt.config.AtpCryptoConfiguration
- AtpCryptoEnable - Annotation Type in org.qubership.atp.crypt.config.annotation
- AtpCryptoException - Exception Class in org.qubership.atp.crypt.exception
- AtpCryptoException(String) - Constructor for exception class org.qubership.atp.crypt.exception.AtpCryptoException
- AtpCryptoException(String, Exception) - Constructor for exception class org.qubership.atp.crypt.exception.AtpCryptoException
- AtpCryptoFactory - Class in org.qubership.atp.crypt
- AtpCryptoFactory() - Constructor for class org.qubership.atp.crypt.AtpCryptoFactory
- AtpDecryptException - Exception Class in org.qubership.atp.crypt.exception
- AtpDecryptException(String) - Constructor for exception class org.qubership.atp.crypt.exception.AtpDecryptException
- AtpDecryptException(String, Exception) - Constructor for exception class org.qubership.atp.crypt.exception.AtpDecryptException
- atpDecryptor() - Method in class org.qubership.atp.crypt.config.AtpDecryptorConfiguration
-
ATP Decryptor bean.
- AtpDecryptorConfiguration - Class in org.qubership.atp.crypt.config
- AtpDecryptorConfiguration() - Constructor for class org.qubership.atp.crypt.config.AtpDecryptorConfiguration
- AtpDecryptorEnable - Annotation Type in org.qubership.atp.crypt.config.annotation
- AtpEncryptException - Exception Class in org.qubership.atp.crypt.exception
- AtpEncryptException(String) - Constructor for exception class org.qubership.atp.crypt.exception.AtpEncryptException
- AtpEncryptException(String, Exception) - Constructor for exception class org.qubership.atp.crypt.exception.AtpEncryptException
- atpEncryptor() - Method in class org.qubership.atp.crypt.config.AtpEncryptorConfiguration
-
ATP Encryptor bean.
- AtpEncryptorConfiguration - Class in org.qubership.atp.crypt.config
- AtpEncryptorConfiguration() - Constructor for class org.qubership.atp.crypt.config.AtpEncryptorConfiguration
B
- BouncyCastleProvider - Class in org.qubership.atp.crypt.provider
-
The Bouncy Castle provider.
- BouncyCastleProvider() - Constructor for class org.qubership.atp.crypt.provider.BouncyCastleProvider
- bytesToString(byte[]) - Static method in class org.qubership.atp.crypt.ConverterTools
-
Make String from byte[] with default charset.
C
- Constants - Class in org.qubership.atp.crypt
- ConverterTools - Class in org.qubership.atp.crypt
- ConverterTools() - Constructor for class org.qubership.atp.crypt.ConverterTools
- createDecryptor(String, Object) - Static method in class org.qubership.atp.crypt.AtpCryptoFactory
-
Create Decryptor by parameters, using default crypto provider.
- createDecryptor(String, Object, CryptoProvider) - Static method in class org.qubership.atp.crypt.AtpCryptoFactory
-
Create Decryptor by parameters.
- createDefaultAesDecryptor(String) - Static method in class org.qubership.atp.crypt.AtpCryptoFactory
-
Create AES decryptor.
- createDefaultAesEncryptor(String) - Static method in class org.qubership.atp.crypt.AtpCryptoFactory
-
Create AES encryptor.
- createDefaultRsaDecryptor(String) - Static method in class org.qubership.atp.crypt.AtpCryptoFactory
-
Create RSA decryptor.
- createDefaultRsaEncryptor(String) - Static method in class org.qubership.atp.crypt.AtpCryptoFactory
-
Create RSA Encryptor.
- createEncryptor(String, Object) - Static method in class org.qubership.atp.crypt.AtpCryptoFactory
-
Create Encryptor by parameters, using default crypto provider.
- createEncryptor(String, Object, CryptoProvider) - Static method in class org.qubership.atp.crypt.AtpCryptoFactory
-
Create Encryptor by parameters.
- CryptoProvider - Interface in org.qubership.atp.crypt.api
- CryptoTools - Class in org.qubership.atp.crypt
D
- decode(String) - Static method in class org.qubership.atp.crypt.ConverterTools
-
Decode base64 encoded data.
- decrypt(String) - Method in interface org.qubership.atp.crypt.api.Decryptor
-
Decrypt encryptedData String.
- decrypt(String) - Method in class org.qubership.atp.crypt.impl.DecryptorImpl
- decrypt(String, Object) - Method in interface org.qubership.atp.crypt.api.Decryptor
-
Decrypt encryptedData String.
- decrypt(String, Object) - Method in class org.qubership.atp.crypt.impl.DecryptorImpl
- decrypt(String, String, Object) - Method in interface org.qubership.atp.crypt.api.CryptoProvider
-
Decrypt String data using transformation and key provided.
- decrypt(String, String, Object) - Method in class org.qubership.atp.crypt.provider.BouncyCastleProvider
- decryptEncryptedPlacesInString(String) - Method in interface org.qubership.atp.crypt.api.Decryptor
-
Decrypt encrypted parts of String text (if any).
- decryptEncryptedPlacesInString(String) - Method in class org.qubership.atp.crypt.impl.DecryptorImpl
-
Decrypt and replace text if there is any encrypted data.
- decryptIfEncrypted(String) - Method in interface org.qubership.atp.crypt.api.Decryptor
-
Decrypt encryptedData String if it's encrypted.
- decryptIfEncrypted(String) - Method in class org.qubership.atp.crypt.impl.DecryptorImpl
- decryptIfEncrypted(String, Object) - Method in interface org.qubership.atp.crypt.api.Decryptor
-
Decrypt encryptedData String if it's encrypted.
- decryptIfEncrypted(String, Object) - Method in class org.qubership.atp.crypt.impl.DecryptorImpl
- Decryptor - Interface in org.qubership.atp.crypt.api
- DecryptorImpl - Class in org.qubership.atp.crypt.impl
- DecryptorImpl(String, CryptoProvider, Object) - Constructor for class org.qubership.atp.crypt.impl.DecryptorImpl
-
Instantiates a new Decryptor.
- DEFAULT_CHARSET - Static variable in class org.qubership.atp.crypt.ConverterTools
-
Default charset value for the package.
E
- encode(byte[]) - Static method in class org.qubership.atp.crypt.ConverterTools
-
Encode input data to base64 format.
- encrypt(String) - Method in interface org.qubership.atp.crypt.api.Encryptor
-
Encrypt String data.
- encrypt(String) - Method in class org.qubership.atp.crypt.impl.EncryptorImpl
- encrypt(String, Object) - Method in interface org.qubership.atp.crypt.api.Encryptor
-
Encrypt String data using key provided.
- encrypt(String, Object) - Method in class org.qubership.atp.crypt.impl.EncryptorImpl
- encrypt(String, String, Object) - Method in interface org.qubership.atp.crypt.api.CryptoProvider
-
Encrypt String data using transformation and key provided.
- encrypt(String, String, Object) - Method in class org.qubership.atp.crypt.provider.BouncyCastleProvider
- ENCRYPT_MARKER - Static variable in class org.qubership.atp.crypt.Constants
-
Encrypted string marker.
- ENCRYPTED_MASK - Static variable in class org.qubership.atp.crypt.Constants
-
Mask used to log/output encrypted values.
- Encryptor - Interface in org.qubership.atp.crypt.api
- EncryptorImpl - Class in org.qubership.atp.crypt.impl
- EncryptorImpl(String, CryptoProvider, Object) - Constructor for class org.qubership.atp.crypt.impl.EncryptorImpl
-
Instantiates a new Encryptor.
G
- generateKeys() - Method in interface org.qubership.atp.crypt.api.CryptoProvider
-
Generate Keys.
- generateKeys() - Method in class org.qubership.atp.crypt.KeyPairGenerator
-
Generation of RSA and AES keys.
- generateKeys() - Method in class org.qubership.atp.crypt.provider.BouncyCastleProvider
- generateKeys(String) - Method in class org.qubership.atp.crypt.KeyPairGenerator
-
Generation of RSA and encryption the incoming AES key.
- getDefaultProvider() - Static method in class org.qubership.atp.crypt.AtpCryptoFactory
-
Get Default crypto provider instance.
- getEncryptedData(String) - Static method in class org.qubership.atp.crypt.CryptoTools
-
Finds encrypted text from data.
- getEncryptedMask() - Static method in class org.qubership.atp.crypt.CryptoTools
-
Get encrypted mask.
- getTemplateRegexp() - Static method in class org.qubership.atp.crypt.CryptoTools
-
Get encrypted data regexp.
I
- isEncrypted(String) - Method in interface org.qubership.atp.crypt.api.CryptoProvider
-
Check if String data parameter is encrypted or not.
- isEncrypted(String) - Method in interface org.qubership.atp.crypt.api.Decryptor
-
Check if String data parameter is encrypted or not.
- isEncrypted(String) - Method in class org.qubership.atp.crypt.impl.DecryptorImpl
- isEncrypted(String) - Method in class org.qubership.atp.crypt.provider.BouncyCastleProvider
-
Check that string is encrypted.
K
- KeyEntity - Class in org.qubership.atp.crypt.api
- KeyEntity() - Constructor for class org.qubership.atp.crypt.api.KeyEntity
- KeyPairGenerator - Class in org.qubership.atp.crypt
- KeyPairGenerator() - Constructor for class org.qubership.atp.crypt.KeyPairGenerator
M
- main(String[]) - Static method in class org.qubership.atp.crypt.KeyPairGenerator
-
To generate pair key from console.
- maskEncryptedData(String) - Static method in class org.qubership.atp.crypt.CryptoTools
-
Mask text if encrypted with Constants.ENCRYPTED_MASK mask.
- maskEncryptedData(String, String) - Static method in class org.qubership.atp.crypt.CryptoTools
-
Mask text if encrypted with the mask.
O
- org.qubership.atp.crypt - package org.qubership.atp.crypt
- org.qubership.atp.crypt.api - package org.qubership.atp.crypt.api
- org.qubership.atp.crypt.config - package org.qubership.atp.crypt.config
- org.qubership.atp.crypt.config.annotation - package org.qubership.atp.crypt.config.annotation
- org.qubership.atp.crypt.exception - package org.qubership.atp.crypt.exception
- org.qubership.atp.crypt.impl - package org.qubership.atp.crypt.impl
- org.qubership.atp.crypt.provider - package org.qubership.atp.crypt.provider
P
R
- readKey(String) - Method in interface org.qubership.atp.crypt.api.CryptoProvider
-
Read key from string parameter.
- readKey(String) - Method in class org.qubership.atp.crypt.KeyPairGenerator
-
Read the base32 form of an AES key.
- readKey(String) - Method in class org.qubership.atp.crypt.provider.BouncyCastleProvider
- readPrivateKey(String) - Method in interface org.qubership.atp.crypt.api.CryptoProvider
-
Read private key from string parameter.
- readPrivateKey(String) - Method in class org.qubership.atp.crypt.KeyPairGenerator
-
Read the base32 form of a private key.
- readPrivateKey(String) - Method in class org.qubership.atp.crypt.provider.BouncyCastleProvider
- readPublicKey(String) - Method in interface org.qubership.atp.crypt.api.CryptoProvider
-
Read public key from string parameter.
- readPublicKey(String) - Method in class org.qubership.atp.crypt.KeyPairGenerator
-
Read the base32 form of a public key.
- readPublicKey(String) - Method in class org.qubership.atp.crypt.provider.BouncyCastleProvider
- RSA - Static variable in class org.qubership.atp.crypt.Constants
-
RSA name.
- RSA_KEY_SIZE - Static variable in class org.qubership.atp.crypt.Constants
-
RSA Key size.
- RSA_TRANSFORMATION - Static variable in class org.qubership.atp.crypt.Constants
-
RSA Transformation type.
S
- stringToBytes(String) - Static method in class org.qubership.atp.crypt.ConverterTools
-
Convert String to byte[] with default charset.
T
- TEMPLATE_PATTERN - Static variable in class org.qubership.atp.crypt.Constants
-
Compiled pattern to determine encrypted strings.
- TEMPLATE_REGEXP - Static variable in class org.qubership.atp.crypt.Constants
-
Regular expression to determine encrypted strings.
- toString() - Method in class org.qubership.atp.crypt.api.KeyEntity
V
- validateKey(String, String) - Method in class org.qubership.atp.crypt.config.AtpCryptoConfiguration
-
Validate String key set via propertyName configuration property.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form