Common Security: CDSA and CSSM
Copyright © 1997 The Open Group
Common Security: CDSA and CSSM
|
---|
Document Number: C707
|
---|
ISBN: 1-85912-194-2
|
---|
These specifications comprise 467 html files
If you wish to browse these files on your local machine, you may
download the specification as
cdsa-local.zip
(which is 1,338,195 bytes in size)
|
---|
CSSM_GUID
CSSM_VERSION
CSSM_SUBSERVICE_UID
CSSM_HANDLE
CSSM_MODULE_HANDLE
CSSM_LIST_ITEM
CSSM_LIST
CSSM_CSSMINFO
CSSM_EVENT_TYPE
CSSM_SERVICE_MASK
CSSM_SERVICE_TYPE
CSSM_SERVICE_FLAGS
CSSM_SERVICE_INFO
CSSM_MODULE_FLAGS
CSSM_MODULE_INFO
CSSM_ALL_SUBSERVICES
CSSM_INFO_LEVEL
CSSM_NET_ADDRESS_TYPE
CSSM_NET_ADDRESS
CSSM_NET_PROTOCOL
CSSM_APP_SERVICE_FLAGS
CSSM_APP_KEYS
CSSM_APP_SERVICE_INFO
CSSM_EXEMPTION_MASK
CSSM_USER_AUTHENTICATION_MECHANISM
CSSM_CALLBACK
CSSM_CRYPTO_DATA
CSSM_USER_AUTHENTICATION
CSSM_NOTIFY_CALLBACK
CSSM_MEMORY_FUNCS and CSSM_API_MEMORY_FUNCS
Core Functions
Module Management Functions
Utility Functions
CSSM_Init
CSSM_GetInfo
CSSM_FreeInfo
CSSM_Load
CSSM_RequestCssmExemption
CSSM_VerifyComponents
CSSM_ModuleInstall
CSSM_ModuleUninstall
CSSM_ModuleAttach
CSSM_ModuleDetach
CSSM_ListModules
CSSM_GetModuleInfo
CSSM_SetModuleInfo
CSSM_FreeModuleInfo
CSSM_GetGUIDUsage
CSSM_GetHandleUsage
CSSM_GetModuleGUIDFromHandle
CSSM_GetSubserviceUIDFromHandle
CSSM_FreeList
CSSM_Free
CSSM_GetAPIMemoryFunctions
Cryptographic Services API
CSSM_QUERY_SIZE_DATA
CSSM_HEADERVERSION
CSSM_KEY_SIZE
CSSM_KEYHEADER
CSSM_KEY
CSSM_WRAP_KEY
CSSM_CSP_TYPE
CSSM_CSP_SESSION_TYPE
CSSM_PADDING
CSSM_CONTEXT_ATTRIBUTE
CSSM_CONTEXT
CSSM_CSP_CAPABILITY
CSSM_SOFTWARE_CSPSUBSERVICE_INFO
CSSM_HARDWARE_CSPSUBSERVICE_INFO
CSSM_HYBRID_CSPSUBSERVICE_INFO
CSSM_CSP_WRAPPEDPRODUCTINFO
CSSM_CSP_FLAGS
CSSM_CSPSUBSERVICE
Cryptographic Context Operations
Cryptographic Sessions and Logon
Cryptographic Operations
Miscellaneous Functions
Extensibility Functions
CSSM_CSP_CreateSignatureContext
CSSM_CSP_CreateSymmetricContext
CSSM_CSP_CreateDigestContext
CSSM_CSP_CreateMacContext
CSSM_CSP_CreateRandomGenContext
CSSM_CSP_CreateAsymmetricContext
CSSM_CSP_CreateDeriveKeyContext
CSSM_CSP_CreateKeyGenContext
CSSM_CSP_CreatePassThroughContext
CSSM_GetContext
CSSM_FreeContext
CSSM_SetContext
CSSM_DeleteContext
CSSM_GetContextAttribute
CSSM_UpdateContextAttributes
CSSM_DeleteContextAttributes
CSSM_CSP_Login
CSSM_CSP_Logout
CSSM_CSP_ChangeLoginPassword
CSSM_SignData
CSSM_SignDataInit
CSSM_SignDataUpdate
CSSM_SignDataFinal
CSSM_VerifyData
CSSM_VerifyDataInit
CSSM_VerifyDataUpdate
CSSM_VerifyDataFinal
CSSM_DigestData
CSSM_DigestDataInit
CSSM_DigestDataUpdate
CSSM_DigestDataClone
CSSM_DigestDataFinal
CSSM_GenerateMac
CSSM_GenerateMacInit
CSSM_GenerateMacUpdate
CSSM_GenerateMacFinal
CSSM_VerifyMac
CSSM_VerifyMacInit
CSSM_VerifyMacUpdate
CSSM_VerifyMacFinal
CSSM_QuerySize
CSSM_EncryptData
CSSM_EncryptDataInit
CSSM_EncryptDataUpdate
CSSM_EncryptDataFinal
CSSM_DecryptData
CSSM_DecryptDataInit
CSSM_DecryptDataUpdate
CSSM_DecryptDataFinal
CSSM_QueryKeySizeInBits
CSSM_GenerateKey
CSSM_GenerateKeyPair
CSSM_GenerateRandom
CSSM_ObtainPrivateKeyFromPublicKey
CSSM_WrapKey
CSSM_UnwrapKey
CSSM_DeriveKey
CSSM_FreeKey
CSSM_GenerateAlgorithmParams
CSSM_RetrieveUniqueId
CSSM_RetrieveCounter
CSSM_VerifyDevice
CSSM_CSP_PassThrough
Trust Policy Services API
CSSM_VERIFYCONTEXT
CSSM_TP_WRAPPEDPRODUCTINFO
CSSM_TPSUBSERVICE
Trust Policy Operations
Group Functions
Extensibility Functions
CSSM_TP_CertRequest
CSSM_TP_CertRetrieve
CSSM_TP_CertGroupVerify
CSSM_TP_CertSign
CSSM_TP_CertRevoke
CSSM_TP_CrlVerify
CSSM_TP_CrlSign
CSSM_TP_ApplyCrlToDb
CSSM_TP_CertGroupConstruct
CSSM_TP_CertGroupPrune
CSSM_TP_PassThrough
Certificate Library Services API
CSSM_OID
CSSM_CRL_TYPE
CSSM_CRL_ENCODING
CSSM_FIELD
CSSM_ESTIMATED_TIME_UNKNOWN
CSSM_CA_SERVICES
CSSM_CL_CA_CERT_CLASSINFO
CSSM_CL_CA_PRODUCTINFO
CSSM_CL_ENCODER_PRODUCTINFO
CSSM_CL_WRAPPEDPRODUCTINFO
CSSM_CLSUBSERVICE
Certificate Operations
Certificate Revocation List Operations
Extensibility Functions
CSSM_CL_CertRequest
CSSM_CL_CertRetrieve
CSSM_CL_RegistrationFormRequest
CSSM_CL_RegistrationFormSubmit
CSSM_CL_CertMultiSignRequest
CSSM_CL_CertMultiSignRetrieve
CSSM_CL_CertRecoveryRequest
CSSM_CL_CertRecoveryRetrieve
CSSM_CL_CertRecover
CSSM_CL_CertKeyRecover
CSSM_CL_CertAbortRecovery
CSSM_CL_CertVerify
CSSM_CL_CertGetFirstFieldValue
CSSM_CL_CertGetNextFieldValue
CSSM_CL_CertAbortQuery
CSSM_CL_CertGetKeyInfo
CSSM_CL_CertGetAllFields
CSSM_CL_CertGroupToSignedBundle
CSSM_CL_CertGroupFromVerifiedBundle
CSSM_CL_CertImport
CSSM_CL_CertExport
CSSM_CL_CertDescribeFormat
CSSM_CL_CrlCreateTemplate
CSSM_CL_CrlSetFields
CSSM_CL_CrlRequest
CSSM_CL_CrlRetrieve
CSSM_CL_CrlAddCert
CSSM_CL_CrlRemoveCert
CSSM_CL_CrlSign
CSSM_CL_CrlVerify
CSSM_CL_IsCertInCrl
CSSM_CL_CrlGetFirstFieldValue
CSSM_CL_CrlGetNextFieldValue
CSSM_CL_CrlAbortQuery
CSSM_CL_CrlDescribeFormat
CSSM_CL_PassThrough
Data Storage Library Services API
CSSM_DB_ATTRIBUTE_NAME_FORMAT
CSSM_DB_ATTRIBUTE_INFO
CSSM_DB_ATTRIBUTE_DATA
CSSM_DB_RECORDTYPE
CSSM_DB_CERTRECORD_SEMANTICS
CSSM_DB_RECORD_ATTRIBUTE_INFO
CSSM_DB_RECORD_ATTRIBUTE_DATA
CSSM_DB_RECORD_PARSING_FNTABLE
CSSM_DB_PARSING_MODULE_INFO
CSSM_DB_INDEX_TYPE
CSSM_DB_INDEXED_DATA_LOCATION
CSSM_DB_INDEX_INFO
CSSM_DB_UNIQUE_RECORD
CSSM_DB_RECORD_INDEX_INFO
CSSM_DB_ACCESS_TYPE
CSSM_DBINFO
CSSM_DB_OPERATOR
CSSM_DB_CONJUNCTIVE
CSSM_SELECTION_PREDICATE
CSSM_QUERY_LIMITS
CSSM_QUERY_FLAGS
CSSM_QUERY
CSSM_DLTYPE
CSSM_DL_PKCS11_ATTRIBUTES
CSSM_DB_DATASTORES_UNKNOWN
CSSM_DL_WRAPPEDPRODUCT_INFO
CSSM_NAME_LIST
CSSM_DLSUBSERVICE
Data Storage Functions
Data Record Operations
Extensibility Functions
CSSM_DL_DbOpen
CSSM_DL_DbClose
CSSM_DL_DbCreate
CSSM_DL_DbDelete
CSSM_DL_DbImport
CSSM_DL_DbExport
CSSM_DL_Authenticate
CSSM_DL_DbSetRecordParsingFunctions
CSSM_DL_DbGetRecordParsingFunctions
CSSM_DL_GetDbNames
CSSM_DL_GetDbNameFromHandle
CSSM_DL_FreeNameList
CSSM_DL_DataInsert
CSSM_DL_DataDelete
CSSM_DL_DataModify
CSSM_DL_DataGetFirst
CSSM_DL_DataGetNext
CSSM_DL_DataAbortQuery
CSSM_DL_DataGetFromUniqueRecordId
CSSM_DL_FreeUniqueRecord
CSSM_DL_PassThrough
CSSM Error-Handling
CSSM_SetError
CSSM_ClearError
CSSM_InitError
CSSM_DestroyError
CSSM_IsCSSMError
CSSM_IsCLError
CSSM_IsDLError
CSSM_IsTPError
CSSM_IsCSPError
CSSM_CompareGuids
Application Memory Functions
Part 3
Overview
Key Recovery Enablement in CSSM
Key Recovery APIs
CSSM_EXEMPTION_MASK
CSSM_CERT_LIST
CSSM_CONTEXT_ATTRIBUTE Extensions
CSSM_ATTRIBUTE_TYPE Additions
CSSM_KRSUBSERVICE
CSSM_KRINFO
Key Recovery Module Management Operations
Key Recovery Context Operations
Key Recovery Registration Operations
Key Recovery Enablement Operations
Key Recovery Request Operations
Extensibility Functions
CSSM_KR_SetEnterpriseRecoveryPolicy
RETURN VALUES
CSSM_KR_CreateRecoveryRegistrationContext
RETURN VALUES
CSSM_KR_CreateRecoveryEnablementContext
RETURN VALUES
CSSM_KR_CreateRecoveryRequestContext
RETURN VALUES
CSSM_KRPolicyInfo
RETURN VALUES
CSSM_KR_RegistrationRequest
RETURN VALUES
CSSM_KR_RegistrationRetrieve
RETURN VALUES
CSSM_KR_GenerateRecoveryFields
RETURN VALUES
CSSM_KR_ProcessRecoveryFields
RETURN VALUES
CSSM_KR_RecoveryRequest
RETURN VALUES
CSSM_KR_RecoveryRetrieve
RETURN VALUES
CSSM_KR_GetRecoveredObject
RETURN VALUES
CSSM_KR_RecoveryRequestAbort
RETURN VALUES
CSSM_KR_PassThrough
RETURN VALUES
Part 4
Introduction
Data Structures
EISL Functions
ISL_SelfCheck
ISL_VerifyAndLoadModuleAndCredentials
ISL_VerifyLoadedModuleAndCredentials
ISL_GetCertficateChain
ISL_ContinueVerification
ISL_RecycleVerifiedModuleCredentials
ISL_CreateVerifiedSignatureRoot
ISL_CreateVerifiedSignatureRootWithCertificate
ISL_FindManifestSection
ISL_CreateManifestSectionEnumerator
ISL_GetNextManifestSection
ISL_RecycleManifestSectionEnumerator
ISL_FindSignatureAttribute
ISL_CreateSignatureAttributeEnumerator
ISL_GetNextSignatureAttribute
ISL_RecycleSignatureAttributeEnumerator
ISL_RecycleVerifiedSignatureRoot
ISL_CreateCertificateChain
ISL_CopyCertificateChain
ISL_RecycleCertificateChain
ISL_FindCertificateAttribute
ISL_CreateCertificateAttributeEnumerator
ISL_GetNextCertificateAttribute
ISL_RecycleCertificateAttributeEnumerator
ISL_GetManifestSignatureRoot
ISL_VerifyAndLoadModule
ISL_VerifyLoadedModule
ISL_VerifyData
ISL_FindManifestSectionAttribute
ISL_CreateManifestSectionAttributeEnumerator
ISL_GetNextManifestSectionAttribute
ISL_RecycleManifestSectionAttributeEnumerator
ISL_GetModuleManifestSection
ISL_LocateProcedureAddress
ISL_GetReturnAddress
ISL_CheckAddressWithinModule
ISL_GetLibHandle
Part 5
Introduction
Signed Manifests-Requirements
Signed Manifests-The Architecture
Format Specification
Signed Manifests-Verifying Signatures
File-Based Representation of Signed Manifests
Signed Manifests-Examples
Signed Manifests
Part 6
Introduction
Overview of Elective Module Managers
Administration of Elective Module Managers
Elective Module Manager Operations
CSSM_DATA
CSSM_GUID
CSSM_MODULE_HANDLE
CSSM_SERVICE_MASK
CSSM_EXEMPTION_MASK
CSSM_MODULE_MANAGER_INFO
CSSM_MEMORY_FUNCS
CSSM_MODULE_FUNCS
CSSM_MANAGER_EVENT_TYPES
CSSM_MANGER_EVENT_NOTIFICATION
CSSM_MANAGER_REGISTRATION_INFO
Elective Module Manager Functions
Initialize
Terminate
ModuleManagerAuthenticate
RegisterDispatchTable
DeregisterDispatchTable
EventNotifyManager
Managing Elective Module Managers
CSSM_ModuleManagerUninstall
CSSM_GetModuleManagerInfo
CSSM_ListAttachedModuleManagers
CSSM_RegisterManagerServices
CSSM_DeregisterManagerServices
CSSM_DeliverModuleManagerEvent
Part 7
Introduction
Add-In Module Structure
Add-In Module Administration
Add-In Module Interface Functions
Terminate
EventNotify
AddInAuthenticate
Relevant CSSM API Functions
CSSM_STRING
CSSM_DATA
CSSM_GUID
CSSM_VERSION
CSSM_SUBSERVICE_UID
CSSM_HANDLE
CSSM_MODULE_HANDLE
CSSM_EVENT_TYPE
CSSM_SERVICE_MASK
CSSM_SERVICE_TYPE
CSSM_SERVICE_FLAGS
CSSM_SERVICE_INFO
CSSM_MODULE_FLAGS
CSSM_MODULE_INFO
CSSM_ALL_SUBSERVICES
CSSM_INFO_LEVEL
CSSM_NET_ADDRESS_TYPE
CSSM_NET_ADDRESS
CSSM_NET_PROTOCOL
CSSM_USER_AUTHENTICATION_MECHANISM
CSSM_CALLBACK
CSSM_CRYPTO_DATA
CSSM_USER_AUTHENTICATION
CSSM_NOTIFY_CALLBACK
CSSM_MEMORY_FUNCS/CSSM_API_MEMORY_FUNCS
CSSM_SPI_MEMORY_FUNCS
CSSM_MODULE_FUNCS
CSSM_HANDLEINFO
CSSM_REGISTRATION_INFO
Function Definitions
CSSM_ModuleInstall
CSSM_ModuleUninstall
CSSM_ModuleAttach
CSSM_ModuleDetach
CSSM_GetModuleInfo
CSSM_SetModuleInfo
CSSM_FreeModuleInfo
CSSM_RegisterServices
CSSM_DeregisterServices
CSSM_GetHandleInfo
CSSM_GetError
CSSM_SetError
CSSM_ClearError
Part 8
Introduction
Goals and General Approach
CSP_SignDataUpdate
CSP_SignDataFinal
CSP_VerifyData
CSP_VerifyDataInit
CSP_VerifyDataUpdate
CSP_VerifyDataFinal
CSP_DigestData
CSP_DigestDataInit
CSP_DigestDataUpdate
CSP_DigestDataClone
CSP_DigestDataFinal
CSP_GenerateMac
CSP_GenerateMacInit
CSP_GenerateMacUpdate
CSP_GenerateMacFinal
CSP_VerifyMac
CSP_VerifyMacInit
CSP_VerifyMacUpdate
CSP_VerifyMacFinal
CSP_QuerySize
CSP_EncryptData
CSP_EncryptDataInit
CSP_EncryptDataUpdate
CSP_EncryptDataFinal
CSP_DecryptData
CSP_DecryptDataInit
CSP_DecryptDataUpdate
CSP_DecryptDataFinal
CSP_GenerateKey
CSP_GenerateKeyPair
CSP_GenerateRandom
CSP_FreeKey
CSP_ObtainPrivateKeyFromPublicKey
CSP_WrapKey
CSP_UnwrapKey
CSP_DeriveKey
CSP_GenerateAlgorithmParams
CSP_QueryKeySizeInBits
CSP_Login
CSP_Logout
CSP_ChangeLoginPassword
CSP_PassThrough
CSP_GetCapabilities
CSP_EventNotify
CSSM Integrity Services-The Foundation
Defining the Local, System-Wide Policy
Screening Requests Based on Simple Policies
Screening Requests Based on Complex Policies
Part 9
Introduction
Service Provider Interface
CSSM_DATE
CSSM_RANGE
CSSM_QUERY_SIZE_DATA
CSSM_HEADERVERSION
CSSM_KEY_SIZE
CSSM_KEYHEADER
CSSM_KEY
CSSM_WRAP_KEY
CSSM_CALLBACK
CSSM_CSP_TYPE
CSSM_CSP_SESSION_TYPE
CSSM_NOTIFY_CALLBACK
CSSM_HANDLEINFO
CSSM_PADDING
CSSM_CONTEXT_ATTRIBUTE
CSSM_CONTEXT
CSSM_CSP_CAPABILITY
CSSM_SOFTWARE_CSPSUBSERVICE_INFO
CSSM_HARDWARE_CSPSUBSERVICE_INFO
CSSM_HYBRID_CSPSUBSERVICE_INFO
CSSM_CSP_WRAPPEDPRODUCTINFO
CSSM_CSP_FLAGS
CSSM_CSPSUBSERVICE
CSSM_SERVICE_INFO
CSSM_MODULE_INFO
Cryptographic Operations
Cryptographic Sessions and Logon
Extensibility Functions
Module Management Functions
Part 10
Introduction
Trust Policy Interface
CSSM_REVOKE_REASON
CSSM_CRL_TYPE
CSSM_CRL_ENCODING
CSSM_DL_DB_HANDLE
CSSM_DL_DB_LIST
CSSM_CERTGROUP
CSSM_EVIDENCE_FORM
CSSM_VERIFYCONTEXT
CSSM_TP_WRAPPEDPRODUCTINFO
CSSM_TPSUBSERVICE
CSSM_SPI_TP_FUNCS
Trust Policy Operations
Extensibility Functions
TP_CertRequest
TP_CertRetrieve
TP_CertGroupVerify
TP_CertSign
TP_CertRevoke
TP_CrlVerify
TP_CrlSign
TP_ApplyCrlToDb
TP_CertGroupConstruct
TP_CertGroupPrune
TP_PassThrough
Part 11
Introduction
Certificate Library Interface
CSSM_ESTIMATED_TIME_UNKNOWN
CSSM_CA_SERVICES
CSSM_CL_CA_CERT_CLASSINFO
CSSM_CL_CA_PRODUCTINFO
CSSM_CL_ENCODER_PRODUCTINFO
CSSM_CL_WRAPPEDPRODUCTINFO
CSSM_CLSUBSERVICE
Certificate Operations
Certificate Revocation List Operations
Extensibility Functions
CL_CertRequest
CL_CertRetrieve
CL_RegistrationFormRequest
CL_RegistrationFormSubmit
CL_CertMultiSignRequest
CL_CertMultiSignRetrieve
CL_CertRecoveryRequest
CL_CertRecoveryRetrieve
CL_CertRecover
CL_CertKeyRecover
CL_CertAbortRecovery
CL_CertVerify
CL_CertGetFirstFieldValue
CL_CertGetNextFieldValue
CL_CertAbortQuery
CL_CertGetKeyInfo
CL_CertGetAllFields
CL_CertGroupToSignedBundle
CL_CertGroupFromVerifiedBundle
CL_CertImport
CL_CertExport
CL_CertDescribeFormat
CL_CrlCreateTemplate
CL_CrlSetFields
CL_CrlRequest
CL_CrlRetrieve
CL_CrlAddCert
CL_CrlRemoveCert
CL_CrlSign
CL_CrlVerify
CL_IsCertInCrl
CL_CrlGetFirstFieldValue
CL_CrlGetNextFieldValue
CL_CrlAbortQuery
CL_CrlDescribeFormat
CL_PassThrough
Part 12
Introduction
Data Storage Library Interface
CSSM_DB_ATTRIBUTE_NAME_FORMAT
CSSM_DB_ATTRIBUTE_FORMAT
CSSM_DB_ATTRIBUTE_INFO
CSSM_DB_ATTRIBUTE_DATA
CSSM_DB_RECORDTYPE
CSSM_DB_CERTRECORD_SEMANTICS
CSSM_DB_RECORD_ATTRIBUTE_INFO
CSSM_DB_RECORD_ATTRIBUTE_DATA
CSSM_DB_RECORD_PARSING_FNTABLE
CSSM_DB_PARSING_MODULE_INFO
CSSM_DB_INDEX_TYPE
CSSM_DB_INDEXED_DATA_LOCATION
CSSM_DB_INDEX_INFO
CSSM_DB_UNIQUE_RECORD
CSSM_DB_RECORD_INDEX_INFO
CSSM_DB_ACCESS_TYPE
CSSM_DBINFO
CSSM_DB_OPERATOR
CSSM_DB_CONJUNCTIVE
CSSM_SELECTION_PREDICATE
CSSM_QUERY_LIMITS
CSSM_QUERY_FLAGS
CSSM_QUERY
CSSM_DLTYPE
CSSM_DL_PKCS11_ATTRIBUTES
CSSM_DB_DATASTORES_UNKNOWN
CSSM_DL_WRAPPEDPRODUCT_INFO
CSSM_NAME_LIST
CSSM_DLSUBSERVICE
Data Storage Library Operations
Data Store Operations
Data Record Operations
Extensibility Functions
DL_Authenticate
DL_DbOpen
DL_DbClose
DL_DbCreate
DL_DbDelete
DL_DbImport
DL_DbExport
DL_DbSetRecordParsingFunctions
DL_DbGetRecordParsingFunctions
DL_GetDbNames
DL_GetDbNameFromHandle
DL_FreeNameList
DL_DataInsert
DL_DataDelete
DL_DataModify
DL_DataGetFirst
DL_DataGetNext
DL_DataAbortQuery
DL_DataGetFromUniqueRecordId
DL_FreeUniqueRecord
DL_PassThrough
Part 13
Introduction
Key Recovery Service Provider Interface
CSSM_CERT_LIST
CSSM_CONTEXT_ATTRIBUTE Extensions
CSSM_ATTRIBUTE_TYPE Additions
CSSM_KRSUBSERVICE
CSSM_KRINFO
CSSM_PRIV_FUNC_PTR
Key Recovery Registration Operations
Key Recovery Enablement Operations
Key Recovery Request Operations
Privileged Context Operations
Extensibility Functions
KRSP_RegistrationRequest
KRSP_RegistrationRetrieve
KRSP_GenerateRecoveryFields
KRSP_ProcessRecoveryFields
KRSP_RecoveryRequest
KRSP_RecoveryRetrieve
KRSP_GetRecoveredObject
KRSP_RecoveryRequestAbort
KRSP_PassPrivFunc
KRSP_PassThrough
Glossary
INDEX
Why not acquire a nicely bound hard copy?
Click here to return to the publication details or order a copy
of this publication.
You should also read the
legal notice explaining the terms and conditions relating to
the CDSA documentation.