AlgorithmProvider (Bouncy Castle Library 1.52 API Specification)
Date: 2015-03-01

org.bouncycastle.jcajce.provider.util

## Class AlgorithmProvider

- java.lang.Object
- - org.bouncycastle.jcajce.provider.util.AlgorithmProvider

- Direct Known Subclasses:
    AES.Mappings, ARC4.Mappings, AsymmetricAlgorithmProvider, Blowfish.Mappings, Camellia.Mappings, CAST5.Mappings, CAST6.Mappings, ChaCha.Mappings, DES.Mappings, DESede.Mappings, GOST28147.Mappings, GOST3411.Mappings, Grain128.Mappings, Grainv1.Mappings, HC128.Mappings, HC256.Mappings, IDEA.Mappings, MD2.Mappings, MD4.Mappings, MD5.Mappings, Noekeon.Mappings, PBEPBKDF2.Mappings, PBEPKCS12.Mappings, RC2.Mappings, RC5.Mappings, RC6.Mappings, Rijndael.Mappings, RIPEMD128.Mappings, RIPEMD160.Mappings, RIPEMD256.Mappings, RIPEMD320.Mappings, Salsa20.Mappings, SEED.Mappings, Serpent.Mappings, SHA1.Mappings, SHA224.Mappings, SHA256.Mappings, SHA3.Mappings, SHA384.Mappings, SHA512.Mappings, Shacal2.Mappings, SipHash.Mappings, Skein.Mappings, Skipjack.Mappings, SM3.Mappings, TEA.Mappings, Threefish.Mappings, Tiger.Mappings, Twofish.Mappings, VMPC.Mappings, VMPCKSA3.Mappings, Whirlpool.Mappings, XSalsa20.Mappings, XTEA.Mappings

      public abstract class AlgorithmProvider
      extends java.lang.Object

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `AlgorithmProvider()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `abstract void` | `configure(ConfigurableProvider provider)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### AlgorithmProvider

          public AlgorithmProvider()

  - ### Method Detail

    - #### configure

          public abstract void configure(ConfigurableProvider provider)