Module java.base
Package javax.crypto

# Class ExemptionMechanism

=
public class ExemptionMechanism
extends java.lang.Object

## Constructors

- =
  protected ExemptionMechanism(javax.crypto.ExemptionMechanismSpi arg0, java.security.Provider arg1, java.lang.String arg2)

## Methods

- =
  public final byte[] genExemptionBlob() throws java.lang.IllegalStateException, javax.crypto.ExemptionMechanismException
- =
  public final int genExemptionBlob(byte[] arg0) throws java.lang.IllegalStateException, javax.crypto.ExemptionMechanismException, javax.crypto.ShortBufferException
- =
  public final int genExemptionBlob(byte[] arg0, int arg1) throws java.lang.IllegalStateException, javax.crypto.ExemptionMechanismException, javax.crypto.ShortBufferException
- =
  public static final javax.crypto.ExemptionMechanism getInstance(java.lang.String arg0) throws java.security.NoSuchAlgorithmException
- =
  public static final javax.crypto.ExemptionMechanism getInstance(java.lang.String arg0, java.lang.String arg1) throws java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException
- =
  public static final javax.crypto.ExemptionMechanism getInstance(java.lang.String arg0, java.security.Provider arg1) throws java.security.NoSuchAlgorithmException
- =
  public final java.lang.String getName()
- =
  public final int getOutputSize(int arg0) throws java.lang.IllegalStateException
- =
  public final java.security.Provider getProvider()
- =
  public final void init(java.security.Key arg0) throws java.security.InvalidKeyException, javax.crypto.ExemptionMechanismException
- =
  public final void init(java.security.Key arg0, java.security.AlgorithmParameters arg1) throws java.security.InvalidAlgorithmParameterException, java.security.InvalidKeyException, javax.crypto.ExemptionMechanismException
- =
  public final void init(java.security.Key arg0, java.security.spec.AlgorithmParameterSpec arg1) throws java.security.InvalidAlgorithmParameterException, java.security.InvalidKeyException, javax.crypto.ExemptionMechanismException
- =
  public final boolean isCryptoAllowed(java.security.Key arg0) throws javax.crypto.ExemptionMechanismException

## Summary

No differences.