Uses of Interface
com.ibm.di.security.Crypto
-
Packages that use Crypto Package Description com.ibm.di.api.security Provides classes for managing the security mechanism.com.ibm.di.connector Provides classes for the Directory Integrator's connectors.com.ibm.di.security Provides classes for the Security Verify Directory Integrator security and encryption.com.ibm.di.util Provides utility classes for the Security Verify Directory Integrator. -
-
Uses of Crypto in com.ibm.di.api.security
Methods in com.ibm.di.api.security that return Crypto Modifier and Type Method Description static Crypto
CryptoUtils. getCrypto(java.lang.String keyAlias, java.lang.String transformation)
Create a Crypto object using a specified Certificate.static Crypto
CryptoUtils. getDefaultCrypto()
Retrieve an object representation of the Server's encryption/decryption functionality. -
Uses of Crypto in com.ibm.di.connector
Fields in com.ibm.di.connector declared as Crypto Modifier and Type Field Description protected Crypto
PropertiesConnector. propsFileCrypto
TheCrypto
object used for decryption of the entire properties file. -
Uses of Crypto in com.ibm.di.security
Classes in com.ibm.di.security that implement Crypto Modifier and Type Class Description class
RSACrypto
RSA encryption/decryption of data of any length.class
SymmetricCipherCrypto
Secret key encryption/decryption.Methods in com.ibm.di.security that return Crypto Modifier and Type Method Description static Crypto
CryptoFactory. createCrypto(java.lang.String keyStorePath, java.lang.String keyStorePass, java.lang.String keyStoreType, java.lang.String keyAlias, java.lang.String keyPass, java.lang.String transformation, java.security.Provider cryptoProvider)
Creates an object that can encrypt/decrypt data using the specified cryptography transformation.static Crypto
CryptoFactory. createCrypto(java.security.KeyStore keyStore, java.lang.String keyAlias, java.lang.String keyPass, java.lang.String transformation, java.security.Provider cryptoProvider)
Creates an object that can encrypt/decrypt data using the specified cryptography transformation. -
Uses of Crypto in com.ibm.di.util
Fields in com.ibm.di.util declared as Crypto Modifier and Type Field Description protected Crypto
BasePropertiesFile. propertyCrypto
Object to encrypt/decrypt the values of protected properties.Methods in com.ibm.di.util with parameters of type Crypto Modifier and Type Method Description void
PropertiesFile. store(java.lang.String path, java.lang.String header, Crypto fileCrypto)
Write the contents of this properties file to disk.Constructors in com.ibm.di.util with parameters of type Crypto Constructor Description BasePropertiesFile(Crypto propertyCrypto)
Create an empty object with crypto module.PropertiesFile(Crypto propertyCrypto)
Create an empty object.PropertiesFile(Crypto propertyCrypto, java.lang.String path, boolean resolveReferences)
Load a properties file in memory.PropertiesFile(Crypto propertyCrypto, java.lang.String path, boolean resolveReferences, Crypto fileCrypto, java.lang.String prefixToSkip)
Load a properties file in memory.Property(java.lang.String rawKey, java.lang.String rawValue, java.lang.StringBuilder line, Crypto crypto)
Construct a property.
-