Interface CipherParam

  • All Known Implementing Classes:
    DefaultCipherParam

    public interface CipherParam
    Configures parameters for the PKCS-5 algorithm used to encrypt/decrypt a compressed, signed GenericCertificate. This interface is used by the LicenseManager to perform the encryption/decyrption of license keys.

    Note: To protect your application against reverse engineering and thus reduce the risk to compromise the privacy of your passwords, it is highly recommended to obfuscate all JAR files which contain class files that implement this interface with a tool like ProGuard.

    Version:
    $Id$
    Author:
    Christian Schlichtherle
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getKeyPwd()
      Returns the password used to generate a secret key for encryption/decryption of license keys
    • Method Detail

      • getKeyPwd

        java.lang.String getKeyPwd()
        Returns the password used to generate a secret key for encryption/decryption of license keys. - null is never returned.

        Note that the Policy class provides additional constraints for the returned password.

        See Also:
        Policy.checkPwd(String)