public class EntrustProviderTamperedException
extends java.lang.SecurityException
This indicates that Entrust CSP has been tampered; the CSP installed with name 'Entrust' does not contain an algorithm that is known to be supported by the Entrust CSP class that is shipped with the Toolkit. This can happen in certain cases:
The solution to this problem is to ensure that your code DOES NOT manually modify the Entrust CSP or install another CSP named 'Entrust' other than the one shipped with this release.
| Constructor and Description |
|---|
EntrustProviderTamperedException(java.lang.String algType,
java.security.NoSuchAlgorithmException e)
The constructor; creates a new
EntrustProviderTamperedException. |
EntrustProviderTamperedException(java.lang.String algType,
javax.crypto.NoSuchPaddingException e)
The constructor; creates a new
EntrustProviderTamperedException. |
public EntrustProviderTamperedException(java.lang.String algType,
java.security.NoSuchAlgorithmException e)
EntrustProviderTamperedException.algType - the type of algorithm (ex: Cipher, Signature,
MessageDigest...)e - the NoSuchAlgorithmException that indicates the
algorithm is not supportedpublic EntrustProviderTamperedException(java.lang.String algType,
javax.crypto.NoSuchPaddingException e)
EntrustProviderTamperedException.algType - the type of algorithm (ex: Cipher, Signature,
MessageDigest...)e - the NoSuchPaddingException that indicates the
Cipher algorithm with the indicated padding is not supported