May 2001
Intermediate to advanced
618 pages
20h 50m
English
Class javax.crypto.ExemptionMechanism
This class can be used by implementors of a JCE package to provide hooks into the exemption mechanisms of various governments. This is done in order to satisfy the import and/or export restrictions of those governments, who might require (for example) a key escrow implemented with this class. It is not used by Sun’s implementation of JCE.
public class javax.crypto.ExemptionMechanism
extends java.lang.Object {
// Constructors
protected ExemptionMechanism(ExemptionMechanismSpi,
Provider, String);
// Class Methods
public static final ExemptionMechanism getInstance(String);
public static final ExemptionMechanism getInstance(String, String);
// Instance Methods
public final int genExemptionBlob(byte[], int);
public final byte[] genExemptionBlob( );
public final int genExemptionBlob(byte[]);
public final String getName( );
public final int getOutputSize(int);
public final Provider getProvider( );
public final void init(Key, AlgorithmParameterSpec);
public final void init(Key, AlgorithmParameters);
public final void init(Key);
public final boolean isCryptoAllowed(Key);
// Protected Instance Methods
protected void finalize( );
}Read now
Unlock full access