be.cardon.nativecall.cryptoapi
Class Constants

java.lang.Object
  extended by be.cardon.nativecall.cryptoapi.Constants

public class Constants
extends java.lang.Object

Wrapper for the CryptoAPI constants as defined in WinCrypt.h (this class is not complete !)


Field Summary
static int ALG_CLASS_ALL
           
static int ALG_CLASS_ANY
           
static int ALG_CLASS_DATA_ENCRYPT
           
static int ALG_CLASS_HASH
           
static int ALG_CLASS_KEY_EXCHANGE
           
static int ALG_CLASS_MSG_ENCRYPT
           
static int ALG_CLASS_SIGNATURE
           
static int ALG_SID_3DES
           
static int ALG_SID_3DES_112
           
static int ALG_SID_AES
           
static int ALG_SID_AES_128
           
static int ALG_SID_AES_192
           
static int ALG_SID_AES_256
           
static int ALG_SID_AGREED_KEY_ANY
           
static int ALG_SID_ANY
           
static int ALG_SID_CAST
           
static int ALG_SID_CYLINK_MEK
           
static int ALG_SID_DES
           
static int ALG_SID_DESX
           
static int ALG_SID_DH_EPHEM
           
static int ALG_SID_DH_SANDF
           
static int ALG_SID_DSS_ANY
           
static int ALG_SID_DSS_DMS
           
static int ALG_SID_DSS_PKCS
           
static int ALG_SID_EXAMPLE
           
static int ALG_SID_HASH_REPLACE_OWF
           
static int ALG_SID_HMAC
           
static int ALG_SID_IDEA
           
static int ALG_SID_KEA
           
static int ALG_SID_MAC
           
static int ALG_SID_MD2
           
static int ALG_SID_MD4
           
static int ALG_SID_MD5
           
static int ALG_SID_PCT1_MASTER
           
static int ALG_SID_RC2
           
static int ALG_SID_RC4
           
static int ALG_SID_RC5
           
static int ALG_SID_RIPEMD
           
static int ALG_SID_RIPEMD160
           
static int ALG_SID_RSA_ANY
           
static int ALG_SID_RSA_ENTRUST
           
static int ALG_SID_RSA_MSATWORK
           
static int ALG_SID_RSA_PGP
           
static int ALG_SID_RSA_PKCS
           
static int ALG_SID_SAFERSK128
           
static int ALG_SID_SAFERSK64
           
static int ALG_SID_SCHANNEL_ENC_KEY
           
static int ALG_SID_SCHANNEL_MAC_KEY
           
static int ALG_SID_SCHANNEL_MASTER_HASH
           
static int ALG_SID_SEAL
           
static int ALG_SID_SHA
           
static int ALG_SID_SHA_256
           
static int ALG_SID_SHA_384
           
static int ALG_SID_SHA_512
           
static int ALG_SID_SHA1
           
static int ALG_SID_SKIPJACK
           
static int ALG_SID_SSL2_MASTER
           
static int ALG_SID_SSL3_MASTER
           
static int ALG_SID_SSL3SHAMD5
           
static int ALG_SID_TEK
           
static int ALG_SID_TLS1_MASTER
           
static int ALG_SID_TLS1PRF
           
static int ALG_TYPE_ANY
           
static int ALG_TYPE_BLOCK
           
static int ALG_TYPE_DH
           
static int ALG_TYPE_DSS
           
static int ALG_TYPE_RSA
           
static int ALG_TYPE_SECURECHANNEL
           
static int ALG_TYPE_STREAM
           
static int AT_KEYEXCHANGE
           
static int AT_SIGNATURE
           
static int CALG_3DES
           
static int CALG_3DES_112
           
static int CALG_AES
           
static int CALG_AES_128
           
static int CALG_AES_192
           
static int CALG_AES_256
           
static int CALG_AGREEDKEY_ANY
           
static int CALG_CYLINK_MEK
           
static int CALG_DES
           
static int CALG_DESX
           
static int CALG_DH_EPHEM
           
static int CALG_DH_SF
           
static int CALG_DSS_SIGN
           
static int CALG_HASH_REPLACE_OWF
           
static int CALG_HMAC
           
static int CALG_HUGHES_MD5
           
static int CALG_KEA_KEYX
           
static int CALG_MAC
           
static int CALG_MD2
           
static int CALG_MD4
           
static int CALG_MD5
           
static int CALG_NO_SIGN
           
static int CALG_PCT1_MASTER
           
static int CALG_RC2
           
static int CALG_RC4
           
static int CALG_RC5
           
static int CALG_RSA_KEYX
           
static int CALG_RSA_SIGN
           
static int CALG_SCHANNEL_ENC_KEY
           
static int CALG_SCHANNEL_MAC_KEY
           
static int CALG_SCHANNEL_MASTER_HASH
           
static int CALG_SEAL
           
static int CALG_SHA
           
static int CALG_SHA_256
           
static int CALG_SHA_384
           
static int CALG_SHA_512
           
static int CALG_SHA1
           
static int CALG_SKIPJACK
           
static int CALG_SSL2_MASTER
           
static int CALG_SSL3_MASTER
           
static int CALG_SSL3_SHAMD5
           
static int CALG_TEK
           
static int CALG_TLS1_MASTER
           
static int CALG_TLS1PRF
           
static int CERT_ACCESS_STATE_PROP_ID
           
static int CERT_ARCHIVED_PROP_ID
           
static int CERT_AUTO_ENROLL_PROP_ID
           
static int CERT_CROSS_CERT_DIST_POINTS_PROP_ID
           
static int CERT_CTL_USAGE_PROP_ID
           
static int CERT_DATE_STAMP_PROP_ID
           
static int CERT_DESCRIPTION_PROP_ID
           
static int CERT_EFS_PROP_ID
           
static int CERT_ENCODING_TYPE_MASK
           
static int CERT_ENHKEY_USAGE_PROP_ID
           
static int CERT_ENROLLMENT_PROP_ID
           
static int CERT_EXTENDED_ERROR_INFO_PROP_ID
           
static int CERT_FORTEZZA_DATA_PROP_ID
           
static int CERT_FRIENDLY_NAME_PROP_ID
           
static int CERT_HASH_PROP_ID
           
static int CERT_IE30_RESERVED_PROP_ID
           
static int CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID
           
static int CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID
           
static int CERT_KEY_CONTEXT_PROP_ID
           
static int CERT_KEY_IDENTIFIER_PROP_ID
           
static int CERT_KEY_PROV_HANDLE_PROP_ID
           
static int CERT_KEY_PROV_INFO_PROP_ID
           
static int CERT_KEY_SPEC_PROP_ID
           
static int CERT_MD5_HASH_PROP_ID
           
static int CERT_NAME_ATTR_TYPE
           
static int CERT_NAME_DNS_TYPE
           
static int CERT_NAME_EMAIL_TYPE
           
static int CERT_NAME_FRIENDLY_DISPLAY_TYPE
           
static int CERT_NAME_RDN_TYPE
           
static int CERT_NAME_SIMPLE_DISPLAY_TYPE
           
static int CERT_NAME_STR_COMMA_FLAG
           
static int CERT_NAME_STR_CRLF_FLAG
           
static int CERT_NAME_STR_DISABLE_IE4_UTF8_FLAG
           
static int CERT_NAME_STR_ENABLE_T61_UNICODE_FLAG
           
static int CERT_NAME_STR_ENABLE_UTF8_UNICODE_FLAG
           
static int CERT_NAME_STR_FORCE_UTF8_DIR_STR_FLAG
           
static int CERT_NAME_STR_NO_PLUS_FLAG
           
static int CERT_NAME_STR_NO_QUOTING_FLAG
           
static int CERT_NAME_STR_REVERSE_FLAG
           
static int CERT_NAME_STR_SEMICOLON_FLAG
           
static int CERT_NAME_UPN_TYPE
           
static int CERT_NAME_URL_TYPE
           
static int CERT_NEXT_UPDATE_LOCATION_PROP_ID
           
static int CERT_OID_NAME_STR
           
static int CERT_PUBKEY_ALG_PARA_PROP_ID
           
static int CERT_PUBKEY_HASH_RESERVED_PROP_ID
           
static int CERT_PVK_FILE_PROP_ID
           
static int CERT_SHA1_HASH_PROP_ID
           
static int CERT_SIGNATURE_HASH_PROP_ID
           
static int CERT_SIMPLE_NAME_STR
           
static int CERT_SMART_CARD_DATA_PROP_ID
           
static int CERT_STORE_PROV_COLLECTION
           
static int CERT_STORE_PROV_FILE
           
static int CERT_STORE_PROV_FILENAME
           
static int CERT_STORE_PROV_FILENAME_A
           
static int CERT_STORE_PROV_FILENAME_W
           
static int CERT_STORE_PROV_LDAP
           
static int CERT_STORE_PROV_LDAP_W
           
static int CERT_STORE_PROV_MEMORY
           
static int CERT_STORE_PROV_MSG
           
static int CERT_STORE_PROV_PHYSICAL
           
static int CERT_STORE_PROV_PHYSICAL_W
           
static int CERT_STORE_PROV_PKCS7
           
static int CERT_STORE_PROV_REG
           
static int CERT_STORE_PROV_SERIALIZED
           
static int CERT_STORE_PROV_SMART_CARD
           
static int CERT_STORE_PROV_SMART_CARD_W
           
static int CERT_STORE_PROV_SYSTEM
           
static int CERT_STORE_PROV_SYSTEM_A
           
static int CERT_STORE_PROV_SYSTEM_REGISTRY
           
static int CERT_STORE_PROV_SYSTEM_REGISTRY_A
           
static int CERT_STORE_PROV_SYSTEM_REGISTRY_W
           
static int CERT_STORE_PROV_SYSTEM_W
           
static int CERT_SUBJECT_NAME_MD5_HASH_PROP_ID
           
static int CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID
           
static int CERT_SYSTEM_STORE_CURRENT_SERVICE
           
static int CERT_SYSTEM_STORE_CURRENT_SERVICE_ID
           
static int CERT_SYSTEM_STORE_CURRENT_USER
           
static int CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY
           
static int CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY_ID
           
static int CERT_SYSTEM_STORE_CURRENT_USER_ID
           
static int CERT_SYSTEM_STORE_LOCAL_MACHINE
           
static int CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE
           
static int CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE_ID
           
static int CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY
           
static int CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY_ID
           
static int CERT_SYSTEM_STORE_LOCAL_MACHINE_ID
           
static int CERT_SYSTEM_STORE_LOCATION_MASK
           
static int CERT_SYSTEM_STORE_LOCATION_SHIFT
           
static int CERT_SYSTEM_STORE_SERVICES
           
static int CERT_SYSTEM_STORE_SERVICES_ID
           
static int CERT_SYSTEM_STORE_USERS
           
static int CERT_SYSTEM_STORE_USERS_ID
           
static int CERT_X500_NAME_STR
           
static int CMSG_ENCODING_TYPE_MASK
           
static int CRYPT_ACQUIRE_CACHE_FLAG
           
static int CRYPT_ACQUIRE_COMPARE_KEY_FLAG
           
static int CRYPT_ACQUIRE_SILENT_FLAG
           
static int CRYPT_ACQUIRE_USE_PROV_INFO_FLAG
           
static int CRYPT_ASN_ENCODING
           
static int CRYPT_FIRST
           
static int CRYPT_IMPL_HARDWARE
           
static int CRYPT_IMPL_MIXED
           
static int CRYPT_IMPL_REMOVABLE
           
static int CRYPT_IMPL_SOFTWARE
           
static int CRYPT_IMPL_UNKNOWN
           
static int CRYPT_MODE_CBCI
           
static int CRYPT_MODE_CBCOFM
           
static int CRYPT_MODE_CBCOFMI
           
static int CRYPT_MODE_CFBP
           
static int CRYPT_MODE_OFBP
           
static int CRYPT_NDR_ENCODING
           
static int CRYPT_NEXT
           
static int CRYPT_SGC_ENUM
           
static int PKCS_7_ASN_ENCODING
           
static int PKCS_7_NDR_ENCODING
           
static int PP_ADMIN_PIN
           
static int PP_APPLI_CERT
           
static int PP_CERTCHAIN
           
static int PP_CHANGE_PASSWORD
           
static int PP_CONTAINER
           
static int PP_CRYPT_COUNT_KEY_USE
           
static int PP_ENUMALGS
           
static int PP_ENUMALGS_EX
           
static int PP_ENUMCONTAINERS
           
static int PP_ENUMELECTROOTS
           
static int PP_ENUMEX_SIGNING_PROT
           
static int PP_ENUMMANDROOTS
           
static int PP_IMPTYPE
           
static int PP_KEY_TYPE_SUBTYPE
           
static int PP_KEYEXCHANGE_PIN
           
static int PP_KEYSET_SEC_DESCR
           
static int PP_KEYSET_TYPE
           
static int PP_KEYSPEC
           
static int PP_KEYSTORAGE
           
static int PP_KEYX_KEYSIZE_INC
           
static int PP_NAME
           
static int PP_PROVTYPE
           
static int PP_SESSION_KEYSIZE
           
static int PP_SGC_INFO
           
static int PP_SIG_KEYSIZE_INC
           
static int PP_SIGNATURE_PIN
           
static int PP_SYM_KEYSIZE
           
static int PP_UI_PROMPT
           
static int PP_UNIQUE_CONTAINER
           
static int PP_USE_HARDWARE_RNG
           
static int PP_VERSION
           
static int USAGE_MATCH_TYPE_AND
           
static int USAGE_MATCH_TYPE_OR
           
static int X509_ASN_ENCODING
           
static int X509_NDR_ENCODING
           
 
Constructor Summary
Constants()
          Creates a new instance of Constants
 
Method Summary
static int GET_CERT_ENCODING_TYPE(int X)
           
static int GET_CMSG_ENCODING_TYPE(int X)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CERT_STORE_PROV_MSG

public static final int CERT_STORE_PROV_MSG
See Also:
Constant Field Values

CERT_STORE_PROV_MEMORY

public static final int CERT_STORE_PROV_MEMORY
See Also:
Constant Field Values

CERT_STORE_PROV_FILE

public static final int CERT_STORE_PROV_FILE
See Also:
Constant Field Values

CERT_STORE_PROV_REG

public static final int CERT_STORE_PROV_REG
See Also:
Constant Field Values

CERT_STORE_PROV_PKCS7

public static final int CERT_STORE_PROV_PKCS7
See Also:
Constant Field Values

CERT_STORE_PROV_SERIALIZED

public static final int CERT_STORE_PROV_SERIALIZED
See Also:
Constant Field Values

CERT_STORE_PROV_FILENAME_A

public static final int CERT_STORE_PROV_FILENAME_A
See Also:
Constant Field Values

CERT_STORE_PROV_FILENAME_W

public static final int CERT_STORE_PROV_FILENAME_W
See Also:
Constant Field Values

CERT_STORE_PROV_FILENAME

public static final int CERT_STORE_PROV_FILENAME
See Also:
Constant Field Values

CERT_STORE_PROV_SYSTEM_A

public static final int CERT_STORE_PROV_SYSTEM_A
See Also:
Constant Field Values

CERT_STORE_PROV_SYSTEM_W

public static final int CERT_STORE_PROV_SYSTEM_W
See Also:
Constant Field Values

CERT_STORE_PROV_SYSTEM

public static final int CERT_STORE_PROV_SYSTEM
See Also:
Constant Field Values

CERT_STORE_PROV_COLLECTION

public static final int CERT_STORE_PROV_COLLECTION
See Also:
Constant Field Values

CERT_STORE_PROV_SYSTEM_REGISTRY_A

public static final int CERT_STORE_PROV_SYSTEM_REGISTRY_A
See Also:
Constant Field Values

CERT_STORE_PROV_SYSTEM_REGISTRY_W

public static final int CERT_STORE_PROV_SYSTEM_REGISTRY_W
See Also:
Constant Field Values

CERT_STORE_PROV_SYSTEM_REGISTRY

public static final int CERT_STORE_PROV_SYSTEM_REGISTRY
See Also:
Constant Field Values

CERT_STORE_PROV_PHYSICAL_W

public static final int CERT_STORE_PROV_PHYSICAL_W
See Also:
Constant Field Values

CERT_STORE_PROV_PHYSICAL

public static final int CERT_STORE_PROV_PHYSICAL
See Also:
Constant Field Values

CERT_STORE_PROV_SMART_CARD_W

public static final int CERT_STORE_PROV_SMART_CARD_W
See Also:
Constant Field Values

CERT_STORE_PROV_SMART_CARD

public static final int CERT_STORE_PROV_SMART_CARD
See Also:
Constant Field Values

CERT_STORE_PROV_LDAP_W

public static final int CERT_STORE_PROV_LDAP_W
See Also:
Constant Field Values

CERT_STORE_PROV_LDAP

public static final int CERT_STORE_PROV_LDAP
See Also:
Constant Field Values

CERT_SYSTEM_STORE_LOCATION_MASK

public static final int CERT_SYSTEM_STORE_LOCATION_MASK
See Also:
Constant Field Values

CERT_SYSTEM_STORE_LOCATION_SHIFT

public static final int CERT_SYSTEM_STORE_LOCATION_SHIFT
See Also:
Constant Field Values

CERT_SYSTEM_STORE_CURRENT_USER_ID

public static final int CERT_SYSTEM_STORE_CURRENT_USER_ID
See Also:
Constant Field Values

CERT_SYSTEM_STORE_LOCAL_MACHINE_ID

public static final int CERT_SYSTEM_STORE_LOCAL_MACHINE_ID
See Also:
Constant Field Values

CERT_SYSTEM_STORE_CURRENT_SERVICE_ID

public static final int CERT_SYSTEM_STORE_CURRENT_SERVICE_ID
See Also:
Constant Field Values

CERT_SYSTEM_STORE_SERVICES_ID

public static final int CERT_SYSTEM_STORE_SERVICES_ID
See Also:
Constant Field Values

CERT_SYSTEM_STORE_USERS_ID

public static final int CERT_SYSTEM_STORE_USERS_ID
See Also:
Constant Field Values

CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY_ID

public static final int CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY_ID
See Also:
Constant Field Values

CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY_ID

public static final int CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY_ID
See Also:
Constant Field Values

CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE_ID

public static final int CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE_ID
See Also:
Constant Field Values

CERT_SYSTEM_STORE_CURRENT_USER

public static final int CERT_SYSTEM_STORE_CURRENT_USER
See Also:
Constant Field Values

CERT_SYSTEM_STORE_LOCAL_MACHINE

public static final int CERT_SYSTEM_STORE_LOCAL_MACHINE
See Also:
Constant Field Values

CERT_SYSTEM_STORE_CURRENT_SERVICE

public static final int CERT_SYSTEM_STORE_CURRENT_SERVICE
See Also:
Constant Field Values

CERT_SYSTEM_STORE_SERVICES

public static final int CERT_SYSTEM_STORE_SERVICES
See Also:
Constant Field Values

CERT_SYSTEM_STORE_USERS

public static final int CERT_SYSTEM_STORE_USERS
See Also:
Constant Field Values

CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY

public static final int CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY
See Also:
Constant Field Values

CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY

public static final int CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY
See Also:
Constant Field Values

CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE

public static final int CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE
See Also:
Constant Field Values

CERT_ENCODING_TYPE_MASK

public static final int CERT_ENCODING_TYPE_MASK
See Also:
Constant Field Values

CMSG_ENCODING_TYPE_MASK

public static final int CMSG_ENCODING_TYPE_MASK
See Also:
Constant Field Values

CRYPT_ASN_ENCODING

public static final int CRYPT_ASN_ENCODING
See Also:
Constant Field Values

CRYPT_NDR_ENCODING

public static final int CRYPT_NDR_ENCODING
See Also:
Constant Field Values

X509_ASN_ENCODING

public static final int X509_ASN_ENCODING
See Also:
Constant Field Values

X509_NDR_ENCODING

public static final int X509_NDR_ENCODING
See Also:
Constant Field Values

PKCS_7_ASN_ENCODING

public static final int PKCS_7_ASN_ENCODING
See Also:
Constant Field Values

PKCS_7_NDR_ENCODING

public static final int PKCS_7_NDR_ENCODING
See Also:
Constant Field Values

CERT_NAME_EMAIL_TYPE

public static final int CERT_NAME_EMAIL_TYPE
See Also:
Constant Field Values

CERT_NAME_RDN_TYPE

public static final int CERT_NAME_RDN_TYPE
See Also:
Constant Field Values

CERT_NAME_ATTR_TYPE

public static final int CERT_NAME_ATTR_TYPE
See Also:
Constant Field Values

CERT_NAME_SIMPLE_DISPLAY_TYPE

public static final int CERT_NAME_SIMPLE_DISPLAY_TYPE
See Also:
Constant Field Values

CERT_NAME_FRIENDLY_DISPLAY_TYPE

public static final int CERT_NAME_FRIENDLY_DISPLAY_TYPE
See Also:
Constant Field Values

CERT_NAME_DNS_TYPE

public static final int CERT_NAME_DNS_TYPE
See Also:
Constant Field Values

CERT_NAME_URL_TYPE

public static final int CERT_NAME_URL_TYPE
See Also:
Constant Field Values

CERT_NAME_UPN_TYPE

public static final int CERT_NAME_UPN_TYPE
See Also:
Constant Field Values

CRYPT_ACQUIRE_CACHE_FLAG

public static final int CRYPT_ACQUIRE_CACHE_FLAG
See Also:
Constant Field Values

CRYPT_ACQUIRE_USE_PROV_INFO_FLAG

public static final int CRYPT_ACQUIRE_USE_PROV_INFO_FLAG
See Also:
Constant Field Values

CRYPT_ACQUIRE_COMPARE_KEY_FLAG

public static final int CRYPT_ACQUIRE_COMPARE_KEY_FLAG
See Also:
Constant Field Values

CRYPT_ACQUIRE_SILENT_FLAG

public static final int CRYPT_ACQUIRE_SILENT_FLAG
See Also:
Constant Field Values

AT_KEYEXCHANGE

public static final int AT_KEYEXCHANGE
See Also:
Constant Field Values

AT_SIGNATURE

public static final int AT_SIGNATURE
See Also:
Constant Field Values

ALG_CLASS_ANY

public static final int ALG_CLASS_ANY
See Also:
Constant Field Values

ALG_CLASS_SIGNATURE

public static final int ALG_CLASS_SIGNATURE
See Also:
Constant Field Values

ALG_CLASS_MSG_ENCRYPT

public static final int ALG_CLASS_MSG_ENCRYPT
See Also:
Constant Field Values

ALG_CLASS_DATA_ENCRYPT

public static final int ALG_CLASS_DATA_ENCRYPT
See Also:
Constant Field Values

ALG_CLASS_HASH

public static final int ALG_CLASS_HASH
See Also:
Constant Field Values

ALG_CLASS_KEY_EXCHANGE

public static final int ALG_CLASS_KEY_EXCHANGE
See Also:
Constant Field Values

ALG_CLASS_ALL

public static final int ALG_CLASS_ALL
See Also:
Constant Field Values

ALG_TYPE_ANY

public static final int ALG_TYPE_ANY
See Also:
Constant Field Values

ALG_TYPE_DSS

public static final int ALG_TYPE_DSS
See Also:
Constant Field Values

ALG_TYPE_RSA

public static final int ALG_TYPE_RSA
See Also:
Constant Field Values

ALG_TYPE_BLOCK

public static final int ALG_TYPE_BLOCK
See Also:
Constant Field Values

ALG_TYPE_STREAM

public static final int ALG_TYPE_STREAM
See Also:
Constant Field Values

ALG_TYPE_DH

public static final int ALG_TYPE_DH
See Also:
Constant Field Values

ALG_TYPE_SECURECHANNEL

public static final int ALG_TYPE_SECURECHANNEL
See Also:
Constant Field Values

ALG_SID_ANY

public static final int ALG_SID_ANY
See Also:
Constant Field Values

ALG_SID_RSA_ANY

public static final int ALG_SID_RSA_ANY
See Also:
Constant Field Values

ALG_SID_RSA_PKCS

public static final int ALG_SID_RSA_PKCS
See Also:
Constant Field Values

ALG_SID_RSA_MSATWORK

public static final int ALG_SID_RSA_MSATWORK
See Also:
Constant Field Values

ALG_SID_RSA_ENTRUST

public static final int ALG_SID_RSA_ENTRUST
See Also:
Constant Field Values

ALG_SID_RSA_PGP

public static final int ALG_SID_RSA_PGP
See Also:
Constant Field Values

ALG_SID_DSS_ANY

public static final int ALG_SID_DSS_ANY
See Also:
Constant Field Values

ALG_SID_DSS_PKCS

public static final int ALG_SID_DSS_PKCS
See Also:
Constant Field Values

ALG_SID_DSS_DMS

public static final int ALG_SID_DSS_DMS
See Also:
Constant Field Values

ALG_SID_DES

public static final int ALG_SID_DES
See Also:
Constant Field Values

ALG_SID_3DES

public static final int ALG_SID_3DES
See Also:
Constant Field Values

ALG_SID_DESX

public static final int ALG_SID_DESX
See Also:
Constant Field Values

ALG_SID_IDEA

public static final int ALG_SID_IDEA
See Also:
Constant Field Values

ALG_SID_CAST

public static final int ALG_SID_CAST
See Also:
Constant Field Values

ALG_SID_SAFERSK64

public static final int ALG_SID_SAFERSK64
See Also:
Constant Field Values

ALG_SID_SAFERSK128

public static final int ALG_SID_SAFERSK128
See Also:
Constant Field Values

ALG_SID_3DES_112

public static final int ALG_SID_3DES_112
See Also:
Constant Field Values

ALG_SID_CYLINK_MEK

public static final int ALG_SID_CYLINK_MEK
See Also:
Constant Field Values

ALG_SID_RC5

public static final int ALG_SID_RC5
See Also:
Constant Field Values

ALG_SID_AES_128

public static final int ALG_SID_AES_128
See Also:
Constant Field Values

ALG_SID_AES_192

public static final int ALG_SID_AES_192
See Also:
Constant Field Values

ALG_SID_AES_256

public static final int ALG_SID_AES_256
See Also:
Constant Field Values

ALG_SID_AES

public static final int ALG_SID_AES
See Also:
Constant Field Values

ALG_SID_SKIPJACK

public static final int ALG_SID_SKIPJACK
See Also:
Constant Field Values

ALG_SID_TEK

public static final int ALG_SID_TEK
See Also:
Constant Field Values

CRYPT_MODE_CBCI

public static final int CRYPT_MODE_CBCI
See Also:
Constant Field Values

CRYPT_MODE_CFBP

public static final int CRYPT_MODE_CFBP
See Also:
Constant Field Values

CRYPT_MODE_OFBP

public static final int CRYPT_MODE_OFBP
See Also:
Constant Field Values

CRYPT_MODE_CBCOFM

public static final int CRYPT_MODE_CBCOFM
See Also:
Constant Field Values

CRYPT_MODE_CBCOFMI

public static final int CRYPT_MODE_CBCOFMI
See Also:
Constant Field Values

ALG_SID_RC2

public static final int ALG_SID_RC2
See Also:
Constant Field Values

ALG_SID_RC4

public static final int ALG_SID_RC4
See Also:
Constant Field Values

ALG_SID_SEAL

public static final int ALG_SID_SEAL
See Also:
Constant Field Values

ALG_SID_DH_SANDF

public static final int ALG_SID_DH_SANDF
See Also:
Constant Field Values

ALG_SID_DH_EPHEM

public static final int ALG_SID_DH_EPHEM
See Also:
Constant Field Values

ALG_SID_AGREED_KEY_ANY

public static final int ALG_SID_AGREED_KEY_ANY
See Also:
Constant Field Values

ALG_SID_KEA

public static final int ALG_SID_KEA
See Also:
Constant Field Values

ALG_SID_MD2

public static final int ALG_SID_MD2
See Also:
Constant Field Values

ALG_SID_MD4

public static final int ALG_SID_MD4
See Also:
Constant Field Values

ALG_SID_MD5

public static final int ALG_SID_MD5
See Also:
Constant Field Values

ALG_SID_SHA

public static final int ALG_SID_SHA
See Also:
Constant Field Values

ALG_SID_SHA1

public static final int ALG_SID_SHA1
See Also:
Constant Field Values

ALG_SID_MAC

public static final int ALG_SID_MAC
See Also:
Constant Field Values

ALG_SID_RIPEMD

public static final int ALG_SID_RIPEMD
See Also:
Constant Field Values

ALG_SID_RIPEMD160

public static final int ALG_SID_RIPEMD160
See Also:
Constant Field Values

ALG_SID_SSL3SHAMD5

public static final int ALG_SID_SSL3SHAMD5
See Also:
Constant Field Values

ALG_SID_HMAC

public static final int ALG_SID_HMAC
See Also:
Constant Field Values

ALG_SID_TLS1PRF

public static final int ALG_SID_TLS1PRF
See Also:
Constant Field Values

ALG_SID_HASH_REPLACE_OWF

public static final int ALG_SID_HASH_REPLACE_OWF
See Also:
Constant Field Values

ALG_SID_SHA_256

public static final int ALG_SID_SHA_256
See Also:
Constant Field Values

ALG_SID_SHA_384

public static final int ALG_SID_SHA_384
See Also:
Constant Field Values

ALG_SID_SHA_512

public static final int ALG_SID_SHA_512
See Also:
Constant Field Values

ALG_SID_SSL3_MASTER

public static final int ALG_SID_SSL3_MASTER
See Also:
Constant Field Values

ALG_SID_SCHANNEL_MASTER_HASH

public static final int ALG_SID_SCHANNEL_MASTER_HASH
See Also:
Constant Field Values

ALG_SID_SCHANNEL_MAC_KEY

public static final int ALG_SID_SCHANNEL_MAC_KEY
See Also:
Constant Field Values

ALG_SID_PCT1_MASTER

public static final int ALG_SID_PCT1_MASTER
See Also:
Constant Field Values

ALG_SID_SSL2_MASTER

public static final int ALG_SID_SSL2_MASTER
See Also:
Constant Field Values

ALG_SID_TLS1_MASTER

public static final int ALG_SID_TLS1_MASTER
See Also:
Constant Field Values

ALG_SID_SCHANNEL_ENC_KEY

public static final int ALG_SID_SCHANNEL_ENC_KEY
See Also:
Constant Field Values

ALG_SID_EXAMPLE

public static final int ALG_SID_EXAMPLE
See Also:
Constant Field Values

CALG_MD2

public static final int CALG_MD2
See Also:
Constant Field Values

CALG_MD4

public static final int CALG_MD4
See Also:
Constant Field Values

CALG_MD5

public static final int CALG_MD5
See Also:
Constant Field Values

CALG_SHA

public static final int CALG_SHA
See Also:
Constant Field Values

CALG_SHA1

public static final int CALG_SHA1
See Also:
Constant Field Values

CALG_MAC

public static final int CALG_MAC
See Also:
Constant Field Values

CALG_RSA_SIGN

public static final int CALG_RSA_SIGN
See Also:
Constant Field Values

CALG_DSS_SIGN

public static final int CALG_DSS_SIGN
See Also:
Constant Field Values

CALG_NO_SIGN

public static final int CALG_NO_SIGN
See Also:
Constant Field Values

CALG_RSA_KEYX

public static final int CALG_RSA_KEYX
See Also:
Constant Field Values

CALG_DES

public static final int CALG_DES
See Also:
Constant Field Values

CALG_3DES_112

public static final int CALG_3DES_112
See Also:
Constant Field Values

CALG_3DES

public static final int CALG_3DES
See Also:
Constant Field Values

CALG_DESX

public static final int CALG_DESX
See Also:
Constant Field Values

CALG_RC2

public static final int CALG_RC2
See Also:
Constant Field Values

CALG_RC4

public static final int CALG_RC4
See Also:
Constant Field Values

CALG_SEAL

public static final int CALG_SEAL
See Also:
Constant Field Values

CALG_DH_SF

public static final int CALG_DH_SF
See Also:
Constant Field Values

CALG_DH_EPHEM

public static final int CALG_DH_EPHEM
See Also:
Constant Field Values

CALG_AGREEDKEY_ANY

public static final int CALG_AGREEDKEY_ANY
See Also:
Constant Field Values

CALG_KEA_KEYX

public static final int CALG_KEA_KEYX
See Also:
Constant Field Values

CALG_HUGHES_MD5

public static final int CALG_HUGHES_MD5
See Also:
Constant Field Values

CALG_SKIPJACK

public static final int CALG_SKIPJACK
See Also:
Constant Field Values

CALG_TEK

public static final int CALG_TEK
See Also:
Constant Field Values

CALG_CYLINK_MEK

public static final int CALG_CYLINK_MEK
See Also:
Constant Field Values

CALG_SSL3_SHAMD5

public static final int CALG_SSL3_SHAMD5
See Also:
Constant Field Values

CALG_SSL3_MASTER

public static final int CALG_SSL3_MASTER
See Also:
Constant Field Values

CALG_SCHANNEL_MASTER_HASH

public static final int CALG_SCHANNEL_MASTER_HASH
See Also:
Constant Field Values

CALG_SCHANNEL_MAC_KEY

public static final int CALG_SCHANNEL_MAC_KEY
See Also:
Constant Field Values

CALG_SCHANNEL_ENC_KEY

public static final int CALG_SCHANNEL_ENC_KEY
See Also:
Constant Field Values

CALG_PCT1_MASTER

public static final int CALG_PCT1_MASTER
See Also:
Constant Field Values

CALG_SSL2_MASTER

public static final int CALG_SSL2_MASTER
See Also:
Constant Field Values

CALG_TLS1_MASTER

public static final int CALG_TLS1_MASTER
See Also:
Constant Field Values

CALG_RC5

public static final int CALG_RC5
See Also:
Constant Field Values

CALG_HMAC

public static final int CALG_HMAC
See Also:
Constant Field Values

CALG_TLS1PRF

public static final int CALG_TLS1PRF
See Also:
Constant Field Values

CALG_HASH_REPLACE_OWF

public static final int CALG_HASH_REPLACE_OWF
See Also:
Constant Field Values

CALG_AES_128

public static final int CALG_AES_128
See Also:
Constant Field Values

CALG_AES_192

public static final int CALG_AES_192
See Also:
Constant Field Values

CALG_AES_256

public static final int CALG_AES_256
See Also:
Constant Field Values

CALG_AES

public static final int CALG_AES
See Also:
Constant Field Values

CALG_SHA_256

public static final int CALG_SHA_256
See Also:
Constant Field Values

CALG_SHA_384

public static final int CALG_SHA_384
See Also:
Constant Field Values

CALG_SHA_512

public static final int CALG_SHA_512
See Also:
Constant Field Values

CERT_SIMPLE_NAME_STR

public static final int CERT_SIMPLE_NAME_STR
See Also:
Constant Field Values

CERT_OID_NAME_STR

public static final int CERT_OID_NAME_STR
See Also:
Constant Field Values

CERT_X500_NAME_STR

public static final int CERT_X500_NAME_STR
See Also:
Constant Field Values

CERT_NAME_STR_SEMICOLON_FLAG

public static final int CERT_NAME_STR_SEMICOLON_FLAG
See Also:
Constant Field Values

CERT_NAME_STR_NO_PLUS_FLAG

public static final int CERT_NAME_STR_NO_PLUS_FLAG
See Also:
Constant Field Values

CERT_NAME_STR_NO_QUOTING_FLAG

public static final int CERT_NAME_STR_NO_QUOTING_FLAG
See Also:
Constant Field Values

CERT_NAME_STR_CRLF_FLAG

public static final int CERT_NAME_STR_CRLF_FLAG
See Also:
Constant Field Values

CERT_NAME_STR_COMMA_FLAG

public static final int CERT_NAME_STR_COMMA_FLAG
See Also:
Constant Field Values

CERT_NAME_STR_REVERSE_FLAG

public static final int CERT_NAME_STR_REVERSE_FLAG
See Also:
Constant Field Values

CERT_NAME_STR_DISABLE_IE4_UTF8_FLAG

public static final int CERT_NAME_STR_DISABLE_IE4_UTF8_FLAG
See Also:
Constant Field Values

CERT_NAME_STR_ENABLE_T61_UNICODE_FLAG

public static final int CERT_NAME_STR_ENABLE_T61_UNICODE_FLAG
See Also:
Constant Field Values

CERT_NAME_STR_ENABLE_UTF8_UNICODE_FLAG

public static final int CERT_NAME_STR_ENABLE_UTF8_UNICODE_FLAG
See Also:
Constant Field Values

CERT_NAME_STR_FORCE_UTF8_DIR_STR_FLAG

public static final int CERT_NAME_STR_FORCE_UTF8_DIR_STR_FLAG
See Also:
Constant Field Values

CERT_KEY_PROV_HANDLE_PROP_ID

public static final int CERT_KEY_PROV_HANDLE_PROP_ID
See Also:
Constant Field Values

CERT_KEY_PROV_INFO_PROP_ID

public static final int CERT_KEY_PROV_INFO_PROP_ID
See Also:
Constant Field Values

CERT_SHA1_HASH_PROP_ID

public static final int CERT_SHA1_HASH_PROP_ID
See Also:
Constant Field Values

CERT_MD5_HASH_PROP_ID

public static final int CERT_MD5_HASH_PROP_ID
See Also:
Constant Field Values

CERT_HASH_PROP_ID

public static final int CERT_HASH_PROP_ID
See Also:
Constant Field Values

CERT_KEY_CONTEXT_PROP_ID

public static final int CERT_KEY_CONTEXT_PROP_ID
See Also:
Constant Field Values

CERT_KEY_SPEC_PROP_ID

public static final int CERT_KEY_SPEC_PROP_ID
See Also:
Constant Field Values

CERT_IE30_RESERVED_PROP_ID

public static final int CERT_IE30_RESERVED_PROP_ID
See Also:
Constant Field Values

CERT_PUBKEY_HASH_RESERVED_PROP_ID

public static final int CERT_PUBKEY_HASH_RESERVED_PROP_ID
See Also:
Constant Field Values

CERT_ENHKEY_USAGE_PROP_ID

public static final int CERT_ENHKEY_USAGE_PROP_ID
See Also:
Constant Field Values

CERT_CTL_USAGE_PROP_ID

public static final int CERT_CTL_USAGE_PROP_ID
See Also:
Constant Field Values

CERT_NEXT_UPDATE_LOCATION_PROP_ID

public static final int CERT_NEXT_UPDATE_LOCATION_PROP_ID
See Also:
Constant Field Values

CERT_FRIENDLY_NAME_PROP_ID

public static final int CERT_FRIENDLY_NAME_PROP_ID
See Also:
Constant Field Values

CERT_PVK_FILE_PROP_ID

public static final int CERT_PVK_FILE_PROP_ID
See Also:
Constant Field Values

CERT_DESCRIPTION_PROP_ID

public static final int CERT_DESCRIPTION_PROP_ID
See Also:
Constant Field Values

CERT_ACCESS_STATE_PROP_ID

public static final int CERT_ACCESS_STATE_PROP_ID
See Also:
Constant Field Values

CERT_SIGNATURE_HASH_PROP_ID

public static final int CERT_SIGNATURE_HASH_PROP_ID
See Also:
Constant Field Values

CERT_SMART_CARD_DATA_PROP_ID

public static final int CERT_SMART_CARD_DATA_PROP_ID
See Also:
Constant Field Values

CERT_EFS_PROP_ID

public static final int CERT_EFS_PROP_ID
See Also:
Constant Field Values

CERT_FORTEZZA_DATA_PROP_ID

public static final int CERT_FORTEZZA_DATA_PROP_ID
See Also:
Constant Field Values

CERT_ARCHIVED_PROP_ID

public static final int CERT_ARCHIVED_PROP_ID
See Also:
Constant Field Values

CERT_KEY_IDENTIFIER_PROP_ID

public static final int CERT_KEY_IDENTIFIER_PROP_ID
See Also:
Constant Field Values

CERT_AUTO_ENROLL_PROP_ID

public static final int CERT_AUTO_ENROLL_PROP_ID
See Also:
Constant Field Values

CERT_PUBKEY_ALG_PARA_PROP_ID

public static final int CERT_PUBKEY_ALG_PARA_PROP_ID
See Also:
Constant Field Values

CERT_CROSS_CERT_DIST_POINTS_PROP_ID

public static final int CERT_CROSS_CERT_DIST_POINTS_PROP_ID
See Also:
Constant Field Values

CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID

public static final int CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID
See Also:
Constant Field Values

CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID

public static final int CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID
See Also:
Constant Field Values

CERT_ENROLLMENT_PROP_ID

public static final int CERT_ENROLLMENT_PROP_ID
See Also:
Constant Field Values

CERT_DATE_STAMP_PROP_ID

public static final int CERT_DATE_STAMP_PROP_ID
See Also:
Constant Field Values

CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID

public static final int CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID
See Also:
Constant Field Values

CERT_SUBJECT_NAME_MD5_HASH_PROP_ID

public static final int CERT_SUBJECT_NAME_MD5_HASH_PROP_ID
See Also:
Constant Field Values

CERT_EXTENDED_ERROR_INFO_PROP_ID

public static final int CERT_EXTENDED_ERROR_INFO_PROP_ID
See Also:
Constant Field Values

USAGE_MATCH_TYPE_AND

public static final int USAGE_MATCH_TYPE_AND
See Also:
Constant Field Values

USAGE_MATCH_TYPE_OR

public static final int USAGE_MATCH_TYPE_OR
See Also:
Constant Field Values

PP_ENUMALGS

public static final int PP_ENUMALGS
See Also:
Constant Field Values

PP_ENUMCONTAINERS

public static final int PP_ENUMCONTAINERS
See Also:
Constant Field Values

PP_IMPTYPE

public static final int PP_IMPTYPE
See Also:
Constant Field Values

PP_NAME

public static final int PP_NAME
See Also:
Constant Field Values

PP_VERSION

public static final int PP_VERSION
See Also:
Constant Field Values

PP_CONTAINER

public static final int PP_CONTAINER
See Also:
Constant Field Values

PP_CHANGE_PASSWORD

public static final int PP_CHANGE_PASSWORD
See Also:
Constant Field Values

PP_KEYSET_SEC_DESCR

public static final int PP_KEYSET_SEC_DESCR
See Also:
Constant Field Values

PP_CERTCHAIN

public static final int PP_CERTCHAIN
See Also:
Constant Field Values

PP_KEY_TYPE_SUBTYPE

public static final int PP_KEY_TYPE_SUBTYPE
See Also:
Constant Field Values

PP_PROVTYPE

public static final int PP_PROVTYPE
See Also:
Constant Field Values

PP_KEYSTORAGE

public static final int PP_KEYSTORAGE
See Also:
Constant Field Values

PP_APPLI_CERT

public static final int PP_APPLI_CERT
See Also:
Constant Field Values

PP_SYM_KEYSIZE

public static final int PP_SYM_KEYSIZE
See Also:
Constant Field Values

PP_SESSION_KEYSIZE

public static final int PP_SESSION_KEYSIZE
See Also:
Constant Field Values

PP_UI_PROMPT

public static final int PP_UI_PROMPT
See Also:
Constant Field Values

PP_ENUMALGS_EX

public static final int PP_ENUMALGS_EX
See Also:
Constant Field Values

PP_ENUMMANDROOTS

public static final int PP_ENUMMANDROOTS
See Also:
Constant Field Values

PP_ENUMELECTROOTS

public static final int PP_ENUMELECTROOTS
See Also:
Constant Field Values

PP_KEYSET_TYPE

public static final int PP_KEYSET_TYPE
See Also:
Constant Field Values

PP_ADMIN_PIN

public static final int PP_ADMIN_PIN
See Also:
Constant Field Values

PP_KEYEXCHANGE_PIN

public static final int PP_KEYEXCHANGE_PIN
See Also:
Constant Field Values

PP_SIGNATURE_PIN

public static final int PP_SIGNATURE_PIN
See Also:
Constant Field Values

PP_SIG_KEYSIZE_INC

public static final int PP_SIG_KEYSIZE_INC
See Also:
Constant Field Values

PP_KEYX_KEYSIZE_INC

public static final int PP_KEYX_KEYSIZE_INC
See Also:
Constant Field Values

PP_UNIQUE_CONTAINER

public static final int PP_UNIQUE_CONTAINER
See Also:
Constant Field Values

PP_SGC_INFO

public static final int PP_SGC_INFO
See Also:
Constant Field Values

PP_USE_HARDWARE_RNG

public static final int PP_USE_HARDWARE_RNG
See Also:
Constant Field Values

PP_KEYSPEC

public static final int PP_KEYSPEC
See Also:
Constant Field Values

PP_ENUMEX_SIGNING_PROT

public static final int PP_ENUMEX_SIGNING_PROT
See Also:
Constant Field Values

PP_CRYPT_COUNT_KEY_USE

public static final int PP_CRYPT_COUNT_KEY_USE
See Also:
Constant Field Values

CRYPT_FIRST

public static final int CRYPT_FIRST
See Also:
Constant Field Values

CRYPT_NEXT

public static final int CRYPT_NEXT
See Also:
Constant Field Values

CRYPT_SGC_ENUM

public static final int CRYPT_SGC_ENUM
See Also:
Constant Field Values

CRYPT_IMPL_HARDWARE

public static final int CRYPT_IMPL_HARDWARE
See Also:
Constant Field Values

CRYPT_IMPL_SOFTWARE

public static final int CRYPT_IMPL_SOFTWARE
See Also:
Constant Field Values

CRYPT_IMPL_MIXED

public static final int CRYPT_IMPL_MIXED
See Also:
Constant Field Values

CRYPT_IMPL_UNKNOWN

public static final int CRYPT_IMPL_UNKNOWN
See Also:
Constant Field Values

CRYPT_IMPL_REMOVABLE

public static final int CRYPT_IMPL_REMOVABLE
See Also:
Constant Field Values
Constructor Detail

Constants

public Constants()
Creates a new instance of Constants

Method Detail

GET_CERT_ENCODING_TYPE

public static final int GET_CERT_ENCODING_TYPE(int X)

GET_CMSG_ENCODING_TYPE

public static final int GET_CMSG_ENCODING_TYPE(int X)