Enhydra-Oyster 2.1-7 API

org.enhydra.oyster.crypto.consts
Interface KeyStoreConstants

All Known Subinterfaces:
EnvelopedConstants
All Known Implementing Classes:
BaseSMIMEObject, EnvelopedSMIME, SignedAndEnvelopedSMIME

public interface KeyStoreConstants

Types of KeyStore, currently suported by two (BC and SUN) dynamically loaded providers. Note that other KeyStore implementations can be used if theirs proveders are defined statically in java.security file. refer to java documentation for more information about static provider registration.


Field Summary
static java.lang.String BKS
          KeyStore provided by 'Bouncy Castle' provider.
static java.lang.String JKS
          KeyStore provided by 'Sun' provider
static java.lang.String PKCS12
          PKCS12 compatabile KeyStore provided by 'Bouncy Castle' provider
static java.lang.String UBER
          KeyStore provided by 'Bouncy Castle' provider
 

Field Detail

JKS

public static final java.lang.String JKS
KeyStore provided by 'Sun' provider

See Also:
Constant Field Values

PKCS12

public static final java.lang.String PKCS12
PKCS12 compatabile KeyStore provided by 'Bouncy Castle' provider

See Also:
Constant Field Values

BKS

public static final java.lang.String BKS
KeyStore provided by 'Bouncy Castle' provider. This is BC JKS implementation and it does not follow the conventional one.

See Also:
Constant Field Values

UBER

public static final java.lang.String UBER
KeyStore provided by 'Bouncy Castle' provider

See Also:
Constant Field Values

Enhydra-Oyster 2.1-7 API