
io.github.mmm.crypto.symmetric.crypt.SymmetricCryptorConfig Maven / Gradle / Ivy
package io.github.mmm.crypto.symmetric.crypt;
import io.github.mmm.crypto.crypt.CipherTransformation;
import io.github.mmm.crypto.crypt.CryptorConfig;
import io.github.mmm.crypto.provider.SecurityProvider;
/**
* {@link CryptorConfig} for {@link SymmetricCryptorFactory symmetric encryption}.
*
* @author Joerg Hohwiller (hohwille at users.sourceforge.net)
* @since 1.0.0
*/
public class SymmetricCryptorConfig extends CryptorConfig {
/**
* The constructor.
*
* @param transformation the {@link #getTransformation() transfomation} for the {@link javax.crypto.Cipher}.
* @param nonceSize the {@link #getNonceSize() nonce size}.
* @param provider the {@link SecurityProvider}.
*/
public SymmetricCryptorConfig(CipherTransformation transformation, SecurityProvider provider, int nonceSize) {
super(transformation, provider, nonceSize);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy