public class CapiConstants
extends java.lang.Object
CapiConstants
has been added to provide that grouping and improve type-safety.| Modifier and Type | Method and Description |
|---|---|
static byte[] |
constantToBytes(CapiConstants constant)
Converts a constant to a byte array representing the value.
|
boolean |
equals(java.lang.Object that)
Overrides Object.equals() and make it final so that no
subclasses can change the behaviour.
|
int |
hashCode()
Override Object.hashCode() and make it final so that no
subclasses can change the behaviour.
|
java.lang.String |
toString()
Returns a String containing the integer value represented by this constant
|
public static final int ALG_CLASS_ANY
public static final int ALG_CLASS_SIGNATURE
public static final int ALG_CLASS_MSG_ENCRYPT
public static final int ALG_CLASS_DATA_ENCRYPT
public static final int ALG_CLASS_HASH
public static final int ALG_CLASS_KEY_EXCHANGE
public static final int ALG_CLASS_ALL
public static final int ALG_TYPE_ANY
public static final int ALG_TYPE_DSS
public static final int ALG_TYPE_RSA
public static final int ALG_TYPE_BLOCK
public static final int ALG_TYPE_STREAM
public static final int ALG_TYPE_DH
public static final int ALG_TYPE_SECURECHANNEL
public static final int NO_FLAGS
public static final int CRYPT_VERIFYCONTEXT
public static final int CRYPT_NEWKEYSET
public static final int CRYPT_DELETEKEYSET
public static final int CRYPT_MACHINE_KEYSET
public static final int CRYPT_SILENT
public static final int CRYPT_DEFAULT_CONTAINER_OPTIONAL
public static final int CRYPT_EXPORTABLE
public static final int CRYPT_USER_PROTECTED
public static final int CRYPT_CREATE_SALT
public static final int CRYPT_UPDATE_KEY
public static final int CRYPT_NO_SALT
public static final int CRYPT_PREGEN
public static final int CRYPT_RECIPIENT
public static final int CRYPT_INITIATOR
public static final int CRYPT_ONLINE
public static final int CRYPT_SF
public static final int CRYPT_CREATE_IV
public static final int CRYPT_KEK
public static final int CRYPT_DATA_KEY
public static final int CRYPT_VOLATILE
public static final int CRYPT_SGCKEY
public static final int RSA1024BIT_KEY
public static final int CRYPT_SERVER
public static final int KEY_LENGTH_MASK
public static final int CRYPT_Y_ONLY
public static final int CRYPT_SSL2_FALLBACK
public static final int CRYPT_DESTROYKEY
public static final int CRYPT_OAEP
public static final int CRYPT_BLOB_VER3
public static final int CRYPT_SECRETDIGEST
public static final int CRYPT_LITTLE_ENDIAN
public static final int CRYPT_NOHASHOID
public static final int CRYPT_TYPE2_FORMAT
public static final int CRYPT_X931_FORMAT
public static final int CRYPT_MACHINE_DEFAULT
public static final int CRYPT_USER_DEFAULT
public static final int CRYPT_DELETE_DEFAULT
public static final int SIMPLEBLOB
public static final int PUBLICKEYBLOB
public static final int PRIVATEKEYBLOB
public static final int PLAINTEXTKEYBLOB
public static final int OPAQUEKEYBLOB
public static final int PUBLICKEYBLOBEX
public static final int SYMMETRICWRAPKEYBLOB
public static final int CRYPT_USERDATA
public static final int PKCS5_PADDING
public static final int RANDOM_PADDING
public static final int ZERO_PADDING
public static final int CRYPT_MODE_CBC
public static final int CRYPT_MODE_ECB
public static final int CRYPT_MODE_OFB
public static final int CRYPT_MODE_CFB
public static final int CRYPT_MODE_CTS
public static final int CRYPT_MODE_CBCI
public static final int CRYPT_MODE_CFBP
public static final int CRYPT_MODE_OFBP
public static final int CRYPT_MODE_CBCOFM
public static final int CRYPT_MODE_CBCOFMI
public static final int CRYPT_ENCRYPT
public static final int CRYPT_DECRYPT
public static final int CRYPT_EXPORT
public static final int CRYPT_READ
public static final int CRYPT_WRITE
public static final int CRYPT_MAC
public static final int CRYPT_EXPORT_KEY
public static final int CRYPT_IMPORT_KEY
public static final int CRYPT_FIRST
public static final int CRYPT_NEXT
public static final int CRYPT_SGC_ENUM
public static final int CRYPT_SEC_DESCR
public static final int CRYPT_PSTORE
public static final int CRYPT_UI_PROMPT
public static final int CRYPT_FLAG_PCT1
public static final int CRYPT_FLAG_SSL2
public static final int CRYPT_FLAG_SSL3
public static final int CRYPT_FLAG_TLS1
public static final int CRYPT_FLAG_IPSEC
public static final int CRYPT_FLAG_SIGNING
public static final java.lang.String MS_DEF_PROV
public static final java.lang.String MS_ENHANCED_PROV
public static final java.lang.String MS_STRONG_PROV
public static final java.lang.String MS_DEF_RSA_SIG_PROV
public static final java.lang.String MS_DEF_RSA_SCHANNEL_PROV
public static final java.lang.String MS_DEF_DSS_PROV
public static final java.lang.String MS_DEF_DSS_DH_PROV
public static final java.lang.String MS_ENH_DSS_DH_PROV
public static final java.lang.String MS_DEF_DH_SCHANNEL_PROV
public static final java.lang.String MS_SCARD_PROV
public static final java.lang.String MS_RSA_AES
public static final java.lang.String MS_RSA_AES_XP
public static final java.lang.String ENTRUST_ENHANCED_PROV
public static final java.lang.String ENTRUST_SYMMETRIC_PROV
public static final java.lang.String ENTRUST_ANY_CSP_POLICY
public static final java.lang.String ENTRUST_ANY_SMARTCARD_CSP_POLICY
public static final int MAXUIDLEN
public static final int CERT_STORE_SIGNATURE_FLAG
public static final int CERT_STORE_TIME_VALIDITY_FLAG
public static final int CERT_STORE_REVOCATION_FLAG
public static final int CERT_STORE_NO_CRL_FLAG
public static final int CERT_STORE_NO_ISSUER_FLAG
public static final int CERT_STORE_BASE_CRL_FLAG
public static final int CERT_STORE_DELTA_CRL_FLAG
public static final int CERT_STORE_NO_CRYPT_RELEASE_FLAG
public static final int CERT_STORE_SET_LOCALIZED_NAME_FLAG
public static final int CERT_STORE_DEFER_CLOSE_UNTIL_LAST_FREE_FLAG
public static final int CERT_STORE_DELETE_FLAG
public static final int CERT_STORE_SHARE_STORE_FLAG
public static final int CERT_STORE_SHARE_CONTEXT_FLAG
public static final int CERT_STORE_MANIFOLD_FLAG
public static final int CERT_STORE_ENUM_ARCHIVED_FLAG
public static final int CERT_STORE_UPDATE_KEYID_FLAG
public static final int CERT_STORE_BACKUP_RESTORE_FLAG
public static final int CERT_STORE_READONLY_FLAG
public static final int CERT_STORE_OPEN_EXISTING_FLAG
public static final int CERT_STORE_CREATE_NEW_FLAG
public static final int CERT_STORE_MAXIMUM_ALLOWED_FLAG
public static final int CERT_SYSTEM_STORE_UNPROTECTED_FLAG
public static final int CERT_SYSTEM_STORE_LOCATION_MASK
public static final int CERT_SYSTEM_STORE_LOCATION_SHIFT
public static final int CERT_SYSTEM_STORE_CURRENT_USER_ID
public static final int CERT_SYSTEM_STORE_LOCAL_MACHINE_ID
public static final int CERT_SYSTEM_STORE_CURRENT_SERVICE_ID
public static final int CERT_SYSTEM_STORE_SERVICES_ID
public static final int CERT_SYSTEM_STORE_USERS_ID
public static final int CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY_ID
public static final int CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY_ID
public static final int CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE_ID
public static final int CERT_SYSTEM_STORE_CURRENT_USER
public static final int CERT_SYSTEM_STORE_LOCAL_MACHINE
public static final int CERT_SYSTEM_STORE_CURRENT_SERVICE
public static final int CERT_SYSTEM_STORE_SERVICES
public static final int CERT_SYSTEM_STORE_USERS
public static final int CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY
public static final int CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY
public static final int CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE
public static final int CERT_CLOSE_STORE_FORCE_FLAG
public static final int CERT_CLOSE_STORE_CHECK_FLAG
public static final int CERT_TRUST_NO_ERROR
public static final int CERT_TRUST_IS_NOT_TIME_VALID
public static final int CERT_TRUST_IS_NOT_TIME_NESTED
public static final int CERT_TRUST_IS_REVOKED
public static final int CERT_TRUST_IS_NOT_SIGNATURE_VALID
public static final int CERT_TRUST_IS_NOT_VALID_FOR_USAGE
public static final int CERT_TRUST_IS_UNTRUSTED_ROOT
public static final int CERT_TRUST_REVOCATION_STATUS_UNKNOWN
public static final int CERT_TRUST_IS_CYCLIC
public static final int CERT_TRUST_INVALID_EXTENSION
public static final int CERT_TRUST_INVALID_POLICY_CONSTRAINTS
public static final int CERT_TRUST_INVALID_BASIC_CONSTRAINTS
public static final int CERT_TRUST_INVALID_NAME_CONSTRAINTS
public static final int CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT
public static final int CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT
public static final int CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT
public static final int CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT
public static final int CERT_TRUST_IS_OFFLINE_REVOCATION
public static final int CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY
public static final int CERT_TRUST_IS_PARTIAL_CHAIN
public static final int CERT_TRUST_CTL_IS_NOT_TIME_VALID
public static final int CERT_TRUST_CTL_IS_NOT_SIGNATURE_VALID
public static final int CERT_TRUST_CTL_IS_NOT_VALID_FOR_USAGE
public static final int CERT_TRUST_HAS_EXACT_MATCH_ISSUER
public static final int CERT_TRUST_HAS_KEY_MATCH_ISSUER
public static final int CERT_TRUST_HAS_NAME_MATCH_ISSUER
public static final int CERT_TRUST_IS_SELF_SIGNED
public static final int CERT_TRUST_HAS_PREFERRED_ISSUER
public static final int CERT_TRUST_HAS_ISSUANCE_CHAIN_POLICY
public static final int CERT_TRUST_HAS_VALID_NAME_CONSTRAINTS
public static final int CERT_TRUST_IS_COMPLEX_CHAIN
public static final int CERT_CHAIN_CACHE_END_CERT
public static final int CERT_CHAIN_THREAD_STORE_SYNC
public static final int CERT_CHAIN_CACHE_ONLY_URL_RETRIEVAL
public static final int CERT_CHAIN_USE_LOCAL_MACHINE_STORE
public static final int CERT_CHAIN_ENABLE_CACHE_AUTO_UPDATE
public static final int CERT_CHAIN_ENABLE_SHARE_STORE
public static final int CERT_CHAIN_REVOCATION_CHECK_END_CERT
public static final int CERT_CHAIN_REVOCATION_CHECK_CHAIN
public static final int CERT_CHAIN_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT
public static final int CERT_CHAIN_REVOCATION_CHECK_CACHE_ONLY
public static final int CERT_CHAIN_DISABLE_PASS1_QUALITY_FILTERING
public static final int CERT_CHAIN_RETURN_LOWER_QUALITY_CONTEXTS
public static final int CERT_CHAIN_DISABLE_AUTH_ROOT_AUTO_UPDATE
public static final int X509_ASN_ENCODING
public static final int X509_NDR_ENCODING
public static final int PKCS_7_ASN_ENCODING
public static final int PKCS_7_NDR_ENCODING
public final boolean equals(java.lang.Object that)
equals in class java.lang.Objectpublic final int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic static byte[] constantToBytes(CapiConstants constant)
constant - the constant to be converted to bytes.