Package org.bouncycastle.jcajce.util
The
JcaJceHelper abstraction (default / named-provider / pinned-provider
variants) used pervasively in .jcajce packages to make the underlying JCE
provider selection a constructor argument rather than a global Security state lookup.-
Interface Summary Interface Description JcaJceHelper Factory interface for instantiating JCA/JCE primitives. -
Class Summary Class Description AlgorithmParametersUtils General JCA/JCE utility methods.AnnotatedPrivateKey Wrapper for a private key that carries annotations that can be used for tracking or debugging.BCJcaJceHelper A JCA/JCE helper that refers to the BC provider for all it's needs.DefaultJcaJceHelper JcaJceHelperthat obtains all algorithms using the default JCA/JCE mechanism (i.e.ECKeyUtil Utility class for EC Keys.JcaJceUtils General JCA/JCE utility methods.MessageDigestUtils NamedJcaJceHelper JcaJceHelperthat obtains all algorithms using a specific named provider.PrivateKeyAnnotator Class for instancing AnnotatedPrivateKeys.ProviderJcaJceHelper JcaJceHelperthat obtains all algorithms from a specificProviderinstance.SpecUtil SpiUtil