TrueLicense Core 1.33

de.schlichtherle.license
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.

Author:
Christian Schlichtherle

Method Summary
 String getKeyPwd()
          Returns the password used to generate a secret key for the encryption/decryption of license keys
 

Method Detail

getKeyPwd

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

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

Returns:
The password used to generate a secret key for the encryption/decryption of license keys.
See Also:
Policy.checkPwd(String)

TrueLicense Core 1.33

Copyright © 2005-2015 Schlichtherle IT Services. All Rights Reserved.