See: Description
| Class | Description |
|---|---|
| Algorithms |
Abstract class from which all CAPI algorithm constants derive.
|
| CapiConstants |
This class is used to represent integer constants used in CAPI.
|
| CapiHandle |
This class represents a handle to an object in Microsoft's CAPI.
|
| CapiKeyFormatter |
This class is used to convert between ASN.1 encodings of private keys and
the format required by CAPI's
CryptImportKey function. |
| CapiUtils |
Contains various utility API related to Microsoft CryptoAPI.
|
| CertChainContext |
Represents a handle to a certificate chain in CAPI.
|
| CertContext |
This class encapsulates information about a handle to a CAPI Certificate
Context.
|
| CertFindType |
Constants to be used when finding a certificate in a
CertStore. |
| CertPropertyId |
Certificate and CRL property IDs.
|
| CertStore |
This class encapsulates information about a handle to a CAPI Certificate
Store.
|
| CertStoreAddDisposition |
Constants for certificate store disposition when adding to a certificate store.
|
| CertStoreProvType |
Certificate Store Provider Types.
|
| CryptHash |
This class encapsulates information about a handle to a CAPI Hash object.
|
| CryptImplType |
Constants that indicate how a CSP is implemented.
|
| CryptKey |
This class encapsulates information about a handle to a CAPI Key object.
|
| CryptKeyProvInfo |
This class contains information about a CSP and private key that are
associated with a public certificate.
|
| CryptProvider |
This class encapsulates information about a handle to a CAPI Cryptographic
Service Provider (CSP).
|
| DataEncryptionAlgorithms |
Constants for key exchange algorithms.
|
| Error |
Error numbers that can be returned from native calls.
|
| HashAlgorithms |
Constants for hash algorithms.
|
| HashParam |
This class contains constants passed to CryptGetHashParam.
|
| KeyAlgorithms |
Abstract class from which all key algorithms derive.
|
| KeyExchangeAlgorithms |
Constants for key exchange algorithms.
|
| KeyParam |
Constants for key parameters.
|
| KeySpec |
Constants for key specifiers.
|
| ProviderAlgorithmInfo |
The class holds information on a specific algorithm supported by a CSP.
|
| ProviderInfo |
This class stores basic information about a CAPI CSP, or
about a particular type of CSP.
|
| ProviderParam |
This class contains constants passed to CryptGetProvParam.
|
| ProviderType |
This class contains constants for provider types.
|
| SignatureAlgorithms |
Constants for signature algorithms.
|
| Enum | Description |
|---|---|
| EntrustCertManagementState |
The Entrust certificate management state; used as the value for the
CertPropertyId.EE_CERT_PROP_CERT_MANAGEMENT_STATE Entrust-specific
certificate property. |
Contains low-level classes for interfacing with Microsoft's Crypto API. While these class may be useful for Toolkit users wishing to access CAPI, they are only designed to provide enough functionality to read certificates from CAPI certificate stores and allow private key operations within CAPI. Entrust will not support these classes for other uses.
| © 2001 - 2010 Entrust. All rights reserved. Entrust is a trademark or a registered trademark of Entrust, Inc. in certain countries. All Entrust product names and logos are trademarks or registered trademarks of Entrust, Inc. in certain countries. All other company and product names and logos are trademarks or registered trademarks of their respective owners in certain countries. Portions of this product are Copyright © 1997-2003 IAIK. All rights reserved. This product includes software developed by the Institute for Applied Information Processing and Communications Technology, an institute of the Graz Technical University. The information is subject to change as Entrust reserves the right to, without notice, make changes to its products as progress in engineering or manufacturing methods or circumstances may warrant. |
![]() |