Table of Contents
- Title and Copyright Information
- Preface
- Part I Introduction to the Oracle Key Vault Client SDK
- Changes in This Release
- Getting Started with the Oracle Key Vault Client SDK
- KMIP Features of the Oracle Key Vault Client SDK
- Setting Up the Oracle Key Vault SDK
- Oracle Key Vault Client SDK Program Structure
- Part II Oracle Key Vault Client C SDK API Reference
- Oracle Key Vault Datatypes and Structures
- Oracle Key Vault Client SDK Management APIs
- Oracle Key Vault Client SDK Connection Management APIs
- Oracle Key Vault Client SDK Memory Management APIs
- Oracle Key Vault Client SDK Error Handling APIs
- Oracle Key Vault Client SDK KMIP and Batch APIs
- Oracle Key Vault Client SDK KMIP APIs
- About the Oracle Key Vault Client SDK KMIP APIs
- okvActivate
- okvAddAttribute
- okvCreateKey
- okvDecrypt
- okvDeleteAttribute
- okvDestroy
- okvEncrypt
- okvGetAttributeList
- okvGetAttributes
- okvGetCertificate
- okvGetCertificateRequest
- okvGetKey
- okvGetOpaqueData
- okvGetPrivateKey
- okvGetPublicKey
- okvGetSecretData
- okvGetTemplate
- okvLocate
- okvModifyAttribute
- okvQueryCapability
- okvRegCertificate
- okvRegCertificateRequest
- okvRegOpaqueData
- okvRegKey
- okvRegPrivateKey
- okvRegPublicKey
- okvRegSecretData
- okvRegTemplate
- okvRekey
- okvRevoke
- okvSign
- okvSignVerify
- okvCreateKeyPair
- Oracle Key Vault Client SDK Batch APIs
- Oracle Key Vault Client SDK KMIP APIs
- Oracle Key Vault Client SDK KMIP Attributes and Custom Attributes APIs
- Oracle Key Vault Client SDK KMIP Attribute APIs
- About the Oracle Key Vault KMIP Attribute APIs
- Attribute Index and Element Index
- okvAttrAddArchiveDate
- okvAddAttributeObject
- okvAttrAddActivationDate
- okvAttrAddCertLen
- okvAttrAddCertType
- okvAttrAddCompromiseDate
- okvAttrAddCompromiseOccurrenceDate
- okvAttrAddContactInfo
- okvAttrAddCryptoAlgo
- okvAttrAddCryptoLen
- okvAttrAddCryptoParams
- okvAttrAddCryptoUsageMask
- okvAttrAddDeactivationDate
- okvAttrAddDestroyDate
- okvAttrAddDigest
- okvAttrAddDigitalSignAlgo
- okvAttrAddExtractable
- okvAttrAddFresh
- okvAttrAddInitialDate
- okvAttrAddLastChangeDate
- okvAttrAddLeaseTime
- okvAttrAddName
- okvAttrAddNeverExtractable
- okvAttrAddObjectGroup
- okvAttrAddObjectType
- okvAttrAddProcessStartDate
- okvAttrAddProtectStopDate
- okvAttrAddRevocationReason
- okvAttrAddState
- okvAttrAddUniqueID
- okvAttrAddUsageLimits
- okvAttrAddX509CertId
- okvAttrAddX509CertIss
- okvAttrAddX509CertIssAltName
- okvAttrAddX509CertSubj
- okvAttrAddX509CertSubjAltName
- okvAttrGetActivationDate
- okvAttrGetArchiveDate
- okvAttrGetCertLen
- okvAttrGetCertType
- okvAttrGetCompromiseDate
- okvAttrGetCompromiseOccurrenceDate
- okvAttrGetContactInfo
- okvAttrGetContactInfoLen
- okvAttrGetCryptoAlgo
- okvAttrGetCryptoLen
- okvAttrGetCryptoParams
- okvAttrGetCryptoUsageMask
- okvAttrGetDeactivationDate
- okvAttrGetDestroyDate
- okvAttrGetDigest
- okvAttrGetDigestLen
- okvAttrGetDigitalSignAlgo
- okvAttrGetExtractable
- okvAttrGetFresh
- okvAttrGetInitialDate
- okvAttrGetLastChangeDate
- okvAttrGetLeaseTime
- okvAttrGetName
- okvAttrGetNameValueLen
- okvAttrGetNeverExtractable
- okvAttrGetObjectGroup
- okvAttrGetObjectGroupLen
- okvAttrGetObjectType
- okvAttrGetProcessStartDate
- okvAttrGetProtectStopDate
- okvAttrGetRevocationReason
- okvAttrGetRevocationReasonMessageLen
- okvAttrGetState
- okvAttrGetUniqueID
- okvAttrGetUniqueIDLen
- okvAttrGetUsageLimits
- okvAttrGetX509CertId
- okvAttrGetX509CertIdIssuerLen
- okvAttrGetX509CertIdSerialNoLen
- okvAttrGetX509CertIss
- okvAttrGetX509CertIssAltName
- okvAttrGetX509CertIssAltNameLen
- okvAttrGetX509CertIssDNLen
- okvAttrGetX509CertSubj
- okvAttrGetX509CertSubjAltName
- okvAttrGetX509CertSubjAltNameLen
- okvAttrGetX509CertSubjDNLen
- okvGetAttributeObject
- Oracle Key Vault Client SDK KMIP Custom Attribute APIs
- About the KMIP Custom Attributes API
- okvCustomAttrAddBigInteger
- okvCustomAttrAddBoolean
- okvCustomAttrAddByteString
- okvCustomAttrAddDateTime
- okvCustomAttrAddEnum
- okvCustomAttrAddInteger
- okvCustomAttrAddInterval
- okvCustomAttrAddLongInteger
- okvCustomAttrAddStructure
- okvCustomAttrAddTextString
- okvCustomAttrGet
- okvCustomAttrGetBigInteger
- okvCustomAttrGetBigIntegerLen
- okvCustomAttrGetBoolean
- okvCustomAttrGetByName
- okvCustomAttrGetByteString
- okvCustomAttrGetByteStringLen
- okvCustomAttrGetByType
- okvCustomAttrGetDateTime
- okvCustomAttrGetEnum
- okvCustomAttrGetInteger
- okvCustomAttrGetInterval
- okvCustomAttrGetLongInteger
- okvCustomAttrGetStructure
- okvCustomAttrGetTextString
- okvCustomAttrGetTextStringLen
- Oracle Key Vault Client SDK KMIP Attribute APIs
- Oracle Key Vault Client SDK Extension Operation Management APIs
- Oracle Key Vault Client SDK TTLV Object APIs
- About the Oracle Key Vault Client SDK TTLV Object APIs
- okvTTLVAddToObject
- okvTTLVAddToObjectByTag
- okvTTLVGetChild
- okvTTLVGetChildByTag
- okvTTLVGetChildCount
- okvTTLVGetChildCountByTag
- okvTTLVGetFirstChildByTag
- okvTTLVGetLen
- okvTTLVGetRequest
- okvTTLVGetResponse
- okvTTLVGetTag
- okvTTLVGetType
- okvTTLVGetValue
- okvTTLVGetValueCopy
- Oracle Key Vault Client SDK Utility APIs
- About the Oracle Key Vault Client SDK Utility APIs
- okvAttrExtractTTLV
- okvAttrMakeTTLV
- okvCryptoContextCreate
- okvCryptoContextFree
- okvCryptoContextGetAuthEncryptionAdditionalData
- okvCryptoContextGetAuthEncryptionTag
- okvCryptoContextGetBlockCipherMode
- okvCryptoContextGetIV
- okvCryptoContextGetPadding
- okvCryptoContextGetRandomIV
- okvCryptoContextSetAuthEncryptionAdditionalData
- okvCryptoContextSetAuthEncryptionTag
- okvCryptoContextSetBlockCipherMode
- okvCryptoContextSetIV
- okvCryptoContextSetPadding
- okvCryptoContextSetRandomIV
- okvCryptoResponseGetAuthEncryptionTag
- okvCryptoResponseGetDecryptedData
- okvCryptoResponseGetEncryptedData
- okvCryptoResponseGetIV
- okvDecryptResponseCreate
- okvDecryptResponseFree
- okvEncryptResponseCreate
- okvEncryptResponseFree
- okvGetTextForAttributeNum
- okvGetTextForTag
- okvGetTextForTagEnum
- okvGetTextForTagType
- okvGetTextLenForAttributeNum
- okvObjGetAttrNo
- okvCryptoContextSetCryptoAlgo
- okvCryptoContextSetHashingAlgo
- okvCryptoContextSetDigitalSignAlgo
- okvCryptoContextGetCryptoAlgo
- okvCryptoContextGetHashingAlgo
- okvCryptoContextGetDigitalSignAlgo
- okvCryptoResponseGetSignatureData
- okvCryptoResponseGetRecoveredData
- okvCryptoResponseGetValidity
- okvSignResponseCreate
- okvSignResponseFree
- okvSignVerifyResponseCreate
- okvSignVerifyResponseFree
- Part III Oracle Key Vault Client Java SDK API Reference
- Part IV Oracle Key Vault Client SDK Troubleshooting