Table of Contents
- Title and Copyright Information
- Preface
-
Part I Introduction to the Oracle Key Vault Client SDK
- 1 Getting Started with the Oracle Key Vault Client SDK
- 2 KMIP Features of the Oracle Key Vault Client SDK
- 3 Setting Up the Oracle Key Vault SDK
- 4 Oracle Key Vault Client SDK Program Structure
-
Part II Oracle Key Vault Client C SDK API Reference
- 5 Oracle Key Vault Datatypes and Structures
- 6 Oracle Key Vault Management APIs
- 7 Oracle Key Vault Client SDK Connection Management APIs
- 8 Oracle Key Vault Client SDK Memory Management APIs
- 9 Oracle Key Vault Client SDK Error Handling APIs
-
10
Oracle Key Vault Client SDK KMIP and Batch APIs
-
10.1
Oracle Key Vault Client SDK KMIP APIs
- 10.1.1 About the Oracle Key Vault Client SDK KMIP APIs
- 10.1.2 okvActivate
- 10.1.3 okvAddAttribute
- 10.1.4 okvCreateKey
- 10.1.5 okvDeleteAttribute
- 10.1.6 okvDestroy
- 10.1.7 okvGetAttributeList
- 10.1.8 okvGetAttributes
- 10.1.9 okvGetKey
- 10.1.10 okvGetOpaqueData
- 10.1.11 okvGetSecretData
- 10.1.12 okvGetTemplate
- 10.1.13 okvLocate
- 10.1.14 okvModifyAttribute
- 10.1.15 okvQueryCapability
- 10.1.16 okvRegKey
- 10.1.17 okvRegOpaqueData
- 10.1.18 okvRegSecretData
- 10.1.19 okvRegTemplate
- 10.1.20 okvRekey
- 10.1.21 okvRevoke
- 10.2 Oracle Key Vault Client SDK Batch APIs
-
10.1
Oracle Key Vault Client SDK KMIP APIs
-
11
Oracle Key Vault Client SDK KMIP Attributes and Custom Attributes APIs
-
11.1
Oracle Key Vault KMIP Attributes APIs
- 11.1.1 About the Oracle Key Vault KMIP Attribute APIs
- 11.1.2 Attribute Index and Element Index
- 11.1.3 okvAddAttributeObject
- 11.1.4 okvAttrAddActivationDate
- 11.1.5 okvAttrAddCompromiseDate
- 11.1.6 okvAttrAddCompromiseOccurrenceDate
- 11.1.7 okvAttrAddContactInfo
- 11.1.8 okvAttrAddCryptoAlgo
- 11.1.9 okvAttrAddCryptoLen
- 11.1.10 okvAttrAddCryptoParams
- 11.1.11 okvAttrAddCryptoUsageMask
- 11.1.12 okvAttrAddDeactivationDate
- 11.1.13 okvAttrAddDestroyDate
- 11.1.14 okvAttrAddDigest
- 11.1.15 okvAttrAddFresh
- 11.1.16 okvAttrAddLeaseTime
- 11.1.17 okvAttrAddName
- 11.1.18 okvAttrAddObjectGroup
- 11.1.19 okvAttrAddObjectType
- 11.1.20 okvAttrAddProcessStartDate
- 11.1.21 okvAttrAddProtectStopDate
- 11.1.22 okvAttrAddRevocationReason
- 11.1.23 okvAttrAddUniqueID
- 11.1.24 okvAttrAddUsageLimits
- 11.1.25 okvAttrGetActivationDate
- 11.1.26 okvAttrGetArchiveDate
- 11.1.27 okvAttrGetCompromiseDate
- 11.1.28 okvAttrGetCompromiseOccurrenceDate
- 11.1.29 okvAttrGetContactInfo
- 11.1.30 okvAttrGetContactInfoLen
- 11.1.31 okvAttrGetCryptoAlgo
- 11.1.32 okvAttrGetCryptoLen
- 11.1.33 okvAttrGetCryptoParams
- 11.1.34 okvAttrGetCryptoUsageMask
- 11.1.35 okvAttrGetDeactivationDate
- 11.1.36 okvAttrGetDestroyDate
- 11.1.37 okvAttrGetDigest
- 11.1.38 okvAttrGetDigestLen
- 11.1.39 okvAttrGetFresh
- 11.1.40 okvAttrGetInitialDate
- 11.1.41 okvAttrGetLastChangeDate
- 11.1.42 okvAttrGetLeaseTime
- 11.1.43 okvAttrGetName
- 11.1.44 okvAttrGetNameValueLen
- 11.1.45 okvAttrGetObjectGroup
- 11.1.46 okvAttrGetObjectGroupLen
- 11.1.47 okvAttrGetObjectType
- 11.1.48 okvAttrGetProcessStartDate
- 11.1.49 okvAttrGetProtectStopDate
- 11.1.50 okvAttrGetRevocationReason
- 11.1.51 okvAttrGetRevocationReasonMessageLen
- 11.1.52 okvAttrGetState
- 11.1.53 okvAttrGetUniqueID
- 11.1.54 okvAttrGetUniqueIDLen
- 11.1.55 okvAttrGetUsageLimits
- 11.1.56 okvGetAttributeObject
-
11.2
Oracle Key Vault KMIP Custom Attribute APIs
- 11.2.1 About the KMIP Custom Attributes API
- 11.2.2 okvCustomAttrAddBoolean
- 11.2.3 okvCustomAttrAddByteString
- 11.2.4 okvCustomAttrAddDateTime
- 11.2.5 okvCustomAttrAddEnum
- 11.2.6 okvCustomAttrAddInteger
- 11.2.7 okvCustomAttrAddInterval
- 11.2.8 okvCustomAttrAddLongInteger
- 11.2.9 okvCustomAttrAddStructure
- 11.2.10 okvCustomAttrAddTextString
- 11.2.11 okvCustomAttrGet
- 11.2.12 okvCustomAttrGetBoolean
- 11.2.13 okvCustomAttrGetByName
- 11.2.14 okvCustomAttrGetByteString
- 11.2.15 okvCustomAttrGetByteStringLen
- 11.2.16 okvCustomAttrGetByType
- 11.2.17 okvCustomAttrGetDateTime
- 11.2.18 okvCustomAttrGetEnum
- 11.2.19 okvCustomAttrGetInteger
- 11.2.20 okvCustomAttrGetInterval
- 11.2.21 okvCustomAttrGetLongInteger
- 11.2.22 okvCustomAttrGetStructure
- 11.2.23 okvCustomAttrGetTextString
- 11.2.24 okvCustomAttrGetTextStringLen
-
11.1
Oracle Key Vault KMIP Attributes APIs
- 12 Oracle Key Vault Extension Operation Management APIs
-
13
Oracle Key Vault Client SDK TTLV Object APIs
- 13.1 About the Oracle Key Vault Client SDK TTLV Object APIs
- 13.2 okvTTLVAddToObject
- 13.3 okvTTLVAddToObjectByTag
- 13.4 okvTTLVGetChild
- 13.5 okvTTLVGetChildByTag
- 13.6 okvTTLVGetChildCount
- 13.7 okvTTLVGetChildCountByTag
- 13.8 okvTTLVGetFirstChildByTag
- 13.9 okvTTLVGetLen
- 13.10 okvTTLVGetRequest
- 13.11 okvTTLVGetResponse
- 13.12 okvTTLVGetTag
- 13.13 okvTTLVGetType
- 13.14 okvTTLVGetValue
- 13.15 okvTTLVGetValueCopy
- 14 Oracle Key Vault Client SDK Utility APIs
-
Part III Oracle Key Vault Client Java SDK API Reference
- 15 Oracle Key Vault Java SDK Packages
-
16
Oracle Key Vault Java SDK APIs
- 16.1 Java SDK Management APIs
- 16.2 Java SDK Connection Management APIs
- 16.3 Java SDK KMIP APIs
- 16.4 Java SDK KMIP Batch APIs
- 16.5 Java SDK KMIP Attribute APIs
- 16.6 Java SDK KMIP Custom Attribute APIs
- 16.7 Java SDK KMIP Extension Operation Management APIs
- 16.8 Java SDK KMIP Extension TTLV Object APIs
- Part IV Oracle Key Vault Client SDK Troubleshooting
- Index