- OKV_JSDK_VERSION - Static variable in class oracle.okv.service.OKVService
 
- 
Oracle Key Vault Java SDK Version
 
- okvActivate(String) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Activate operation on a KMIP object.
 
- okvAddAttribute(String, OKVTTLV) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Add attribute operation on a KMIP object.
 
- okvAddAttributeObject(OKVTag, int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a child attribute object to current TTLV object.
 
- OKVAppNamespaceNotSuppException - Exception in oracle.okv.exception
 
- 
Thrown when an application namespace is not supported.
 
- OKVAppNamespaceNotSuppException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVAppNamespaceNotSuppException
 
- 
Constructs an exception with a KMIP response.
 
- OKVAppSpecificInfo - Interface in oracle.okv.response
 
- 
OKVAppSpecificInfo holds application specific namespace and application
 specific data.
 
- okvAttrAddActivationDate(Date) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add an activation date attribute to an OKVTTLV object.
 
- okvAttrAddArchiveDate(Date) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add an archive date attribute to an OKVTTLV object.
 
- okvAttrAddCertLen(int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a certificate length attribute to an OKVTTLV object.
 
- okvAttrAddCertType(OKVTagEnum) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a certificate type attribute to an OKVTTLV object.
 
- okvAttrAddCompromiseDate(Date) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a compromise date attribute to an OKVTTLV object.
 
- okvAttrAddCompromiseOccurrenceDate(Date) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a compromise occurrence date attribute to an OKVTTLV object.
 
- okvAttrAddContactInfo(String) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a contact information attribute to an OKVTTLV object.
 
- okvAttrAddCryptoAlgo(OKVTagEnum) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a cryptographic algorithm attribute
 to an OKVTTLV object.
 
- okvAttrAddCryptoDomainParams(Integer, OKVTagEnum) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add cryptographic domain parameters attribute to an 
 OKVTTLV object.
 
- okvAttrAddCryptoLen(int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a cryptographic length attribute to an OKVTTLV object.
 
- okvAttrAddCryptoParams(OKVTagEnum, OKVTagEnum, OKVTagEnum, OKVTagEnum) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a cryptographic parameter attribute to an OKVTTLV object.
 
- okvAttrAddCryptoUsageMask(int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a cryptographic usage mask attribute to an OKVTTLV object.
 
- okvAttrAddDeactivationDate(Date) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a de-activation date attribute to an OKVTTLV object.
 
- okvAttrAddDestroyDate(Date) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a destroy date attribute to an OKVTTLV object.
 
- okvAttrAddDigest(OKVTagEnum, OKVTagEnum, byte[]) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add digest attribute parameters to an OKVTTLV object.
 
- okvAttrAddDigitalSignAlgo(OKVTagEnum) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a digital signature algorithm attribute to an OKVTTLV object.
 
- okvAttrAddFresh(boolean) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a fresh attribute to an OKVTTLV object.
 
- okvAttrAddInitialDate(Date) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add an initial date attribute to an OKVTTLV object.
 
- okvAttrAddLastChangeDate(Date) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a last change date attribute to an OKVTTLV object.
 
- okvAttrAddLeaseTime(int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a lease time attribute to an OKVTTLV object.
 
- okvAttrAddLink(OKVTagEnum, String) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a link attribute to an OKVTTLV object.
 
- okvAttrAddName(String, OKVTagEnum) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a name attribute to an OKVTTLV object.
 
- okvAttrAddObjectGroup(String) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add an object group attribute to an OKVTTLV object.
 
- okvAttrAddObjectType(OKVTagEnum) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add an object type attribute to an OKVTTLV object.
 
- okvAttrAddProcessStartDate(Date) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a process start date attribute to an OKVTTLV object.
 
- okvAttrAddProtectStopDate(Date) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a protect stop date attribute to an OKVTTLV object.
 
- okvAttrAddRevocationReason(OKVTagEnum, String) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add revocation reason attribute parameters to an OKVTTLV object.
 
- okvAttrAddState(OKVTagEnum) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a state attribute to an OKVTTLV object.
 
- okvAttrAddUniqueId(String) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a unique identifier attribute to an OKVTTLV object.
 
- okvAttrAddUsageLimits(long, long, OKVTagEnum) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add usage limit attribute parameters to an OKVTTLV object.
 
- okvAttrAddX509CertId(byte[], byte[]) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add an issuer and serial number which forms the 
 X.509 Certificate Identifier attribute to an OKVTTLV object.
 
- okvAttrAddX509CertIss(byte[]) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add an X.509 Certificate Issuer distinguished name attribute 
 to an OKVTTLV object.
 
- okvAttrAddX509CertIssAltName(byte[]) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add an X.509 Certificate Issuer Alternate name 
 to an OKVTTLV object.
 
- okvAttrAddX509CertSubj(byte[]) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add an X.509 Certificate Subject distinguished name attribute 
 to an OKVTTLV object.
 
- okvAttrAddX509CertSubjAltName(byte[]) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add an X.509 Certificate Subject Alternate name attribute 
 to an OKVTTLV object.
 
- okvAttrGetActivationDate() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the activation date attribute value from an OKVTTLV object.
 
- okvAttrGetArchiveDate() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the archive date attribute value from an OKVTTLV object.
 
- okvAttrGetCertLen() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the certificate length attribute value from an OKVTTLV object.
 
- okvAttrGetCertType() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the certificate type attribute value from an OKVTTLV object.
 
- okvAttrGetCompromiseDate() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the compromise date attribute value from an OKVTTLV object.
 
- okvAttrGetCompromiseOccurrenceDate() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the compromise occurrence date attribute 
 value from an OKVTTLV object.
 
- okvAttrGetContactInfo() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the contact information attribute value 
 from an OKVTTLV object.
 
- okvAttrGetCryptoAlgo() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get cryptographic algorithm attribute value 
 from an OKVTTLV object.
 
- okvAttrGetCryptoDomainParams() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the cryptographic domain parameters values 
 from an OKVTTLV object.
 
- okvAttrGetCryptoLen() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the cryptographic length attribute value 
 from an OKVTTLV object.
 
- okvAttrGetCryptoParams(int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the cryptographic parameter values from an OKVTTLV object.
 
- okvAttrGetCryptoUsageMask() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the cryptographic usage mask attribute value 
 from an OKVTTLV object.
 
- okvAttrGetDeactivationDate() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the de-activation date attribute value 
 from an OKVTTLV object.
 
- okvAttrGetDestroyDate() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the destroy date attribute value from an OKVTTLV object.
 
- okvAttrGetDigest(int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the digest attribute values from an OKVTTLV object.
 
- okvAttrGetDigitalSignAlgo(int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the digital signature algorithm attribute
 value from an OKVTTLV object.
 
- okvAttrGetFresh() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the fresh attribute value from an OKVTTLV object.
 
- okvAttrGetInitialDate() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the initial date attribute value from an OKVTTLV object.
 
- okvAttrGetLastChangeDate() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the last change date attribute value from an OKVTTLV object.
 
- okvAttrGetLeaseTime() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the lease time attribute value from an OKVTTLV object.
 
- okvAttrGetLink(int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the link parameters from an OKVTTLV object.
 
- okvAttrGetName(int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the name and name type values from an OKVTTLV object.
 
- okvAttrGetObjectGroup() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the object group attribute value from an OKVTTLV object.
 
- okvAttrGetObjectType() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the object type attribute value from an OKVTTLV object.
 
- okvAttrGetProcessStartDate() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the process start date attribute value 
 from an OKVTTLV object.
 
- okvAttrGetProtectStopDate() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the protect stop date attribute value 
 from an OKVTTLV object.
 
- okvAttrGetRevocationReason() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the revocation reason attribute values 
 from an OKVTTLV object.
 
- okvAttrGetState() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get state attribute value from an OKVTTLV object.
 
- okvAttrGetUniqueID(int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the unique identifier value from an OKVTTLV object.
 
- okvAttrGetUsageLimits() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the usage limits attribute values from an OKVTTLV object.
 
- okvAttrGetX509CertId() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the X.509 Certificate Identifier attribute value 
 from an OKVTTLV object.
 
- okvAttrGetX509CertIss() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the X.509 Certificate Issuer distinguished name 
 from an OKVTTLV object.
 
- okvAttrGetX509CertIssAltName(int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the X.509 Certificate Issuer Alternate name 
 from an OKVTTLV object.
 
- okvAttrGetX509CertSubj() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the X.509 Certificate Subject distinguished name 
 from an OKVTTLV object.
 
- okvAttrGetX509CertSubjAltName(int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the X.509 Certificate Subject Alternate name 
 from an OKVTTLV object.
 
- OKVAttribute - Interface in oracle.okv.response
 
- 
OKVAttribute holds the Attribute Name, type, index, element index and 
 attribute TTLV.
 
- OKVAttrListResponse - Interface in oracle.okv.response
 
- 
OKVAttrListResponse interface contains the count of attributes
 and their names which are retrieved from the response.
 
- OKVAttrsResponse - Interface in oracle.okv.response
 
- 
OKVAttrsResponse interface contains the object's attribute values keyed by
 the OKVTag.
 
- OKVAuthNotSuccessfulException - Exception in oracle.okv.exception
 
- 
Thrown when the authentication is not successful.
 
- OKVAuthNotSuccessfulException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVAuthNotSuccessfulException
 
- 
Constructs an exception with a KMIP response.
 
- okvBatchExecute(OKVBatchOperation) - Method in class oracle.okv.service.OKVService
 
- 
API to execute the batched KMIP functions in the same order as set in 
 the OKVBatchOperation instance.
 
- OKVBatchResponse - Interface in oracle.okv.response
 
- 
OKVBatchResponse interface contains response objects of each operation
 executed in the okvBatchExecute() operation.
 
- OKVBatchResponseException - Exception in oracle.okv.exception
 
- 
Thrown when a batch operation fails.
 
- OKVBatchResponseException(Map<Integer, OKVResponse>) - Constructor for exception oracle.okv.exception.OKVBatchResponseException
 
- 
Thrown when an error occurs in at least one operation in the
 batch.
 
- OKVCertificateRequestResponse - Interface in oracle.okv.response
 
- 
OKVCertificateRequestResponse interface holds the certificate request value and its type.
 
- OKVCertificateResponse - Interface in oracle.okv.response
 
- 
OKVCertificateResponse interface contains the certificate object related details
 like certificate value and certificate type.
 
- OKVConfigurationException - Exception in oracle.okv.exception
 
- 
Throws Oracle Key Vault configuration exceptions.
 
- OKVConfigurationException(String) - Constructor for exception oracle.okv.exception.OKVConfigurationException
 
- 
Constructs an exception with a message.
 
- OKVConfigurationException(String, Exception) - Constructor for exception oracle.okv.exception.OKVConfigurationException
 
- 
Constructs an exception with a message and an underlying cause.
 
- okvConnect() - Method in class oracle.okv.service.OKVService
 
- 
API to begin the session by creating a SSL connection
 to the Oracle Key Vault server.
 
- OKVConnection - Class in oracle.okv.kmip
 
- 
Wraps an injected OKVPrimitiveConnection and controls the sending 
 and receiving of the byte arrays to and from an 
 Oracle Key Vault server.
 
- OKVConnection(OKVPrimitiveConnection) - Constructor for class oracle.okv.kmip.OKVConnection
 
- 
Injects this object with an OKVPrimitiveConnection object.
 
- OKVConnectionException - Exception in oracle.okv.exception
 
- 
Thrown when an error occurred while attempting to connect to the key
 management server.
 
- OKVConnectionException(String) - Constructor for exception oracle.okv.exception.OKVConnectionException
 
- 
Constructs an exception with a message.
 
- OKVConnectionException(String, Exception) - Constructor for exception oracle.okv.exception.OKVConnectionException
 
- 
Constructs an exception with a message and an underlying cause.
 
- okvConnSendRecvBytes(byte[]) - Method in class oracle.okv.kmip.OKVConnection
 
- 
API sends and receives a byte array to and from the Oracle Key 
 Vault server by using the injected OKVPrimitiveConnection object.
 
- okvCreateKey(OKVTagEnum, int, int, OKVTTLV, String) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Create operation for the KMIP symmetric 
 key object.
 
- OKVCryptoDomainParams - Interface in oracle.okv.response
 
- 
OKVCryptoDomainParams holds the cryptographic domain parameters like Qlength
 and recommended curve.
 
- OKVCryptographicFailureException - Exception in oracle.okv.exception
 
- 
Thrown when a cryptographic failure occurs.
 
- OKVCryptographicFailureException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVCryptographicFailureException
 
- 
Constructs an exception with a KMIP response.
 
- OKVCryptoParams - Interface in oracle.okv.response
 
- 
OKVCryptoParams holds cryptographic parameters which are used while 
 performing cryptographic operations using the object.
 
- okvCustomAttrAddBigInteger(String, int, BigInteger) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a big integer data type with an attribute index to the
 custom attribute of the OKVTTLV object.
 
- okvCustomAttrAddBoolean(String, int, Boolean) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a boolean data type with an attribute index to 
 the custom attribute of the OKVTTLV object.
 
- okvCustomAttrAddByteString(String, int, byte[]) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a byte string data type with an attribute index 
 to the custom attribute of an OKVTTLV object.
 
- okvCustomAttrAddDateTime(String, int, Date) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a date time data type with an attribute index 
 to the custom attribute of the OKVTTLV object.
 
- okvCustomAttrAddEnum(String, int, int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add an enumeration data type with an attribute index to 
 the custom attribute of the OKVTTLV object.
 
- okvCustomAttrAddInteger(String, int, Integer) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add an integer data type with an attribute index 
 to the custom attribute of the OKVTTLV object.
 
- okvCustomAttrAddInterval(String, int, int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add an interval data type with an attribute index to 
 the custom attribute of the OKVTTLV object.
 
- okvCustomAttrAddLongInteger(String, int, Long) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a long integer data type with an attribute index 
 to the custom attribute of the OKVTTLV object.
 
- okvCustomAttrAddStructure(String, int, OKVTTLV) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a structure data type with an attribute index
 to the custom attribute of the OKVTTLV object.
 
- okvCustomAttrAddTextString(String, int, String) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to add a text string data type with an attribute index 
 to the custom attribute of the OKVTTLV object.
 
- okvCustomAttrGetAttrIndex() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the attribute index of a custom attribute 
 from an OKVTTLV object.
 
- okvCustomAttrGetBigInteger() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get Big Integer value from the 
 custom attribute of OKVTTLV object.
 
- okvCustomAttrGetBoolean() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the Boolean value from the custom attribute 
 of an OKVTTLV object.
 
- okvCustomAttrGetByName(String, int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the first custom attribute which is of given name at 
 given element index or higher from the custom attribute 
 of an OKVTTLV object.
 
- okvCustomAttrGetByteString() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the byte array value from the 
 custom attribute of an OKVTTLV object.
 
- okvCustomAttrGetByType(OKVType, int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the first custom attribute which is of given type at 
 given element index or higher from the custom attribute 
 of an OKVTTLV object.
 
- okvCustomAttrGetDateTime() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the date time value from the custom attribute 
 of an OKVTTLV object.
 
- okvCustomAttrGetEnum() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the enumeration value from the custom attribute 
 of an OKVTTLV object.
 
- okvCustomAttrGetInteger() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the integer value from the custom attribute 
 of an OKVTTLV object.
 
- okvCustomAttrGetInterval() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the interval value from the custom attribute 
 of an OKVTTLV object.
 
- okvCustomAttrGetLongInteger() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the long integer value from the 
 custom attribute of an OKVTTLV object.
 
- okvCustomAttrGetName() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the attribute name of a custom attribute 
 from an OKVTTLV object.
 
- okvCustomAttrGetStructure() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the TTLV structure from the custom 
 attribute of an OKVTTLV object.
 
- okvCustomAttrGetTextString() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the text string value from the custom attribute 
 of an OKVTTLV object.
 
- okvDeleteAttribute(String, String, int) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Delete attribute operation on a KMIP object.
 
- okvDestroy(String) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Destroy operation on a KMIP object.
 
- OKVDigest - Interface in oracle.okv.response
 
- 
This interface holds the digest value, hashing algorithm and key format type.
 
- okvDisconnect() - Method in class oracle.okv.service.OKVService
 
- 
API to end the Oracle Key Vault server session and disconnect the SSL 
 connection between the endpoint program and the Oracle Key Vault 
 server.
 
- OKVEncodingOptionException - Exception in oracle.okv.exception
 
- 
Thrown when the encoding option is not permitted which can result when 
 the key wrapping specification contains attribute names.
 
- OKVEncodingOptionException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVEncodingOptionException
 
- 
Constructs an exception with a KMIP response.
 
- okvEnvGetOpRequestObj() - Static method in class oracle.okv.kmip.OKVTTLV
 
- 
API to create a valid OKVTTLV object.
 
- okvEnvSetConfig() - Static method in class oracle.okv.service.OKVService
 
- 
API to create an OKVService instance and set the connection
 with default configuration.
 
- okvEnvSetConfig(char[]) - Static method in class oracle.okv.service.OKVService
 
- 
API to create a OKVService instance and set the default
 connection configuration and specify the password for the SSL connection
 wallet.
 
- okvEnvSetConfig(String) - Static method in class oracle.okv.service.OKVService
 
- 
API to create a OKVService instance and specify connection
 configuration file.
 
- okvEnvSetConfig(String, char[]) - Static method in class oracle.okv.service.OKVService
 
- 
API to create a OKVService instance and specify connection
 configuration file and the password for the SSL connection wallet.
 
- OKVException - Exception in oracle.okv.exception
 
- 
The base class for Oracle Key Vault exceptions.
 
- OKVException(String) - Constructor for exception oracle.okv.exception.OKVException
 
- 
Constructs an exception with a message.
 
- OKVException(String, Exception) - Constructor for exception oracle.okv.exception.OKVException
 
- 
Constructs an exception with a message and an underlying cause.
 
- OKVFeatureNotSuppException - Exception in oracle.okv.exception
 
- 
Thrown when a feature is not supported.
 
- OKVFeatureNotSuppException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVFeatureNotSuppException
 
- 
Constructs an exception with a KMIP response.
 
- OKVGeneralFailureException - Exception in oracle.okv.exception
 
- 
Thrown for general failures.
 
- OKVGeneralFailureException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVGeneralFailureException
 
- 
Constructs an exception with a KMIP response.
 
- okvGetAttributeList(String) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Get attribute list operation.
 
- okvGetAttributeObject(int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the attribute and its name from the parent attribute 
 found at element index 'elemIndex'.
 
- okvGetAttributes(String, List<String>) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP get attribute operation on a KMIP object.
 
- okvGetCertificate(String) - Method in class oracle.okv.service.OKVService
 
- 
API to do the KMIP Get operation for the KMIP certificate object.
 
- okvGetCertificateRequest(String) - Method in class oracle.okv.service.OKVService
 
- 
API to do the KMIP Get operation for the certificate request object.
 
- okvGetKey(String) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Get operation for the KMIP symmetric 
 key object.
 
- okvGetOpaqueData(String) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Get operation for the KMIP opaque data object.
 
- okvGetPrivateKey(String) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Get operation for the KMIP private 
 key object.
 
- okvGetPublicKey(String) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Get operation for the KMIP public 
 key object.
 
- okvGetSecretData(String) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the the KMIP Get operation for the KMIP secret 
 data object.
 
- okvGetTemplate(String) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Get operation for the KMIP template object.
 
- okvGetTextForBitMask(OKVTag, int) - Static method in enum oracle.okv.kmip.OKVTagEnum
 
- 
Get the tag text for the given mask.
 
- okvGetTextForTagEnum(int, int) - Static method in enum oracle.okv.kmip.OKVTagEnum
 
- 
Get name value given the tag and enumeration value.
 
- OKVIllegalOperationException - Exception in oracle.okv.exception
 
- 
Thrown during an illegal operation.
 
- OKVIllegalOperationException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVIllegalOperationException
 
- 
Constructs an exception with a KMIP response.
 
- OKVIndexOutOfBoundsException - Exception in oracle.okv.exception
 
- 
Thrown for an index out of bounds error.
 
- OKVIndexOutOfBoundsException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVIndexOutOfBoundsException
 
- 
Constructs an exception with a KMIP response.
 
- OKVInsufficientGrpPrivException - Exception in oracle.okv.exception
 
- 
Thrown when group privileges are insufficient.
 
- OKVInsufficientGrpPrivException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVInsufficientGrpPrivException
 
- 
Constructs an exception with a KMIP response.
 
- OKVInvalidArgumentException - Exception in oracle.okv.exception
 
- 
Thrown when the argument that was passed to the function is null or has 
 an invalid value.
 
- OKVInvalidArgumentException(String) - Constructor for exception oracle.okv.exception.OKVInvalidArgumentException
 
- 
Constructs the exception with a message.
 
- OKVInvalidAttrValueException - Exception in oracle.okv.exception
 
- 
Thrown when an attribute value is not of the expected type.
 
- OKVInvalidAttrValueException(String) - Constructor for exception oracle.okv.exception.OKVInvalidAttrValueException
 
- 
Constructs an exception with a message.
 
- OKVInvalidFieldException - Exception in oracle.okv.exception
 
- 
Thrown for an invalid field.
 
- OKVInvalidFieldException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVInvalidFieldException
 
- 
Constructs an exception with a KMIP response.
 
- OKVInvalidGroupException - Exception in oracle.okv.exception
 
- 
Thrown when an invalid object group is used.
 
- OKVInvalidGroupException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVInvalidGroupException
 
- 
Constructs an exception with a KMIP response.
 
- OKVInvalidMessageException - Exception in oracle.okv.exception
 
- 
Thrown for an invalid message.
 
- OKVInvalidMessageException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVInvalidMessageException
 
- 
Constructs an exception with a KMIP response.
 
- OKVInvalidTTLVException - Exception in oracle.okv.exception
 
- 
Thrown when OKVTTLV object is null or has an 
 invalid value for the operation.
 
- OKVInvalidTTLVException(String) - Constructor for exception oracle.okv.exception.OKVInvalidTTLVException
 
- 
Constructs an exception with a message.
 
- OKVInvalidTTLVException(OKVTag, OKVTag) - Constructor for exception oracle.okv.exception.OKVInvalidTTLVException
 
- 
Constructs an exception with a custom message.
 
- OKVItemNotFoundException - Exception in oracle.okv.exception
 
- 
Thrown for an item that is not found.
 
- OKVItemNotFoundException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVItemNotFoundException
 
- 
Constructs an exception with a KMIP response.
 
- OKVKeyCompressionTypeNotSuppException - Exception in oracle.okv.exception
 
- 
Thrown when an object exists but it cannot be provided in the desired
 key compression type.
 
- OKVKeyCompressionTypeNotSuppException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVKeyCompressionTypeNotSuppException
 
- 
Constructs an exception with a KMIP response.
 
- OKVKeyFormatTypeNotSuppException - Exception in oracle.okv.exception
 
- 
Thrown when the key format type is not supported.
 
- OKVKeyFormatTypeNotSuppException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVKeyFormatTypeNotSuppException
 
- 
Constructs an exception with a KMIP response.
 
- OKVKeyResponse - Interface in oracle.okv.response
 
- 
OKVKeyResponse interface holds the key value, key algorithm and key length.
 
- OKVLink - Interface in oracle.okv.response
 
- 
OKVLink contains the link type and link object identifier.
 
- okvLocate(Integer, Integer, OKVTagEnum, OKVTTLV) - Method in class oracle.okv.service.OKVService
 
- 
API to find a KMIP object through the KMIP Locate operation.
 
- OKVMissingDataException - Exception in oracle.okv.exception
 
- 
Thrown when data is missing.
 
- OKVMissingDataException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVMissingDataException
 
- 
Constructs an exception with a KMIP response.
 
- okvModifyAttribute(String, OKVTTLV) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Modify attribute operation on a KMIP object.
 
- OKVName - Interface in oracle.okv.response
 
- 
OKVName holds the name value and name type.
 
- OKVNoReasonException - Exception in oracle.okv.exception
 
- 
Thrown when the key management server returns an error but the reason  
 for the error is not provided.
 
- OKVNoReasonException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVNoReasonException
 
- 
Constructs an exception with a KMIP response.
 
- OKVObjectArchivedException - Exception in oracle.okv.exception
 
- 
Thrown when an object is archived.
 
- OKVObjectArchivedException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVObjectArchivedException
 
- 
Constructs an exception with a KMIP response.
 
- OKVOpaqueDataResponse - Interface in oracle.okv.response
 
- 
OKVOpaqueDataResponse interface holds the opaque data value and its type.
 
- OKVOperationCancelledException - Exception in oracle.okv.exception
 
- 
Thrown when a requester cancels an operation.
 
- OKVOperationCancelledException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVOperationCancelledException
 
- 
Constructs an exception with a KMIP response.
 
- OKVOperationNotSuppException - Exception in oracle.okv.exception
 
- 
Thrown when an operation is not supported.
 
- OKVOperationNotSuppException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVOperationNotSuppException
 
- 
Constructs an exception with a KMIP response.
 
- okvOpsExecuteOp(OKVOperation<TResponse>) - Method in class oracle.okv.service.OKVService
 
- 
Executes the operation passed in OKVOperation.
 
- OKVPermissionDeniedException - Exception in oracle.okv.exception
 
- 
Thrown when permission is denied.
 
- OKVPermissionDeniedException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVPermissionDeniedException
 
- 
Constructs an exception with a KMIP response.
 
- OKVPrimitiveConnection - Interface in oracle.okv.kmip
 
- 
Specifies the operations that are implemented by classes 
 that make connections with and receive byte arrays to and 
 from an Oracle Key Vault server.
 
- OKVPrivateKeyResponse - Interface in oracle.okv.response
 
- 
OKVPrivateKeyResponse interface holds the key value, key algorithm and key length.
 
- OKVPublicKeyResponse - Interface in oracle.okv.response
 
- 
OKVPublicKeyResponse interface holds the key value, key algorithm and key length.
 
- okvQueryCapability(List<OKVTagEnum>) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the the KMIP query operation.
 
- OKVQueryResponse - Interface in oracle.okv.response
 
- 
OKVQueryResponse interface contains the response attribute specific to
 okvQueryCapability() operation.
 
- okvRegCertificate(OKVTagEnum, OKVTag, byte[], int, OKVTTLV, String, String) - Method in class oracle.okv.service.OKVService
 
- 
API to do the KMIP Register operation for the KMIP certificate object.
 
- okvRegCertificateRequest(OKVTagEnum, byte[], OKVTTLV, String, String) - Method in class oracle.okv.service.OKVService
 
- 
API to do the KMIP Register operation for the KMIP certificate request 
 object.
 
- okvRegKey(byte[], OKVTagEnum, int, int, OKVTTLV, String) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Register operation for the KMIP 
 symmetric key object.
 
- okvRegOpaqueData(OKVTagEnum, byte[], OKVTTLV, String) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Register operation for the KMIP 
 opaque data object.
 
- okvRegPrivateKey(byte[], OKVTagEnum, int, int, OKVTTLV, String) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Register operation for the KMIP 
 private key object.
 
- okvRegPublicKey(byte[], OKVTagEnum, int, int, OKVTTLV, String, String) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Register operation for the KMIP 
 public key object.
 
- okvRegSecretData(OKVTagEnum, byte[], int, OKVTTLV, String) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Register operation for the 
 KMIP secret data object.
 
- okvRegTemplate(OKVTTLV, String) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Register operation for the KMIP 
 template object.
 
- okvRekey(String, Integer, OKVTTLV) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Rekey operation for the 
 symmetric key object.
 
- OKVResponse - Interface in oracle.okv.response
 
- 
The base interface for all Oracle Key Vault KMIP responses.
 
- OKVResponseException - Exception in oracle.okv.exception
 
- 
The superclass that is extended by Oracle Key Vault response exceptions.
 
- OKVResponseException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVResponseException
 
- 
Constructs an exception with a KMIP response.
 
- OKVResponseTooLargeException - Exception in oracle.okv.exception
 
- 
Thrown when the response is too large.
 
- OKVResponseTooLargeException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVResponseTooLargeException
 
- 
Constructs an exception with a KMIP response.
 
- OKVRestrictedModeException - Exception in oracle.okv.exception
 
- 
Thrown when Oracle Key Vault is in restricted mode.
 
- OKVRestrictedModeException(OKVResponseImpl) - Constructor for exception oracle.okv.exception.OKVRestrictedModeException
 
- 
Constructs an exception with a KMIP response.
 
- OKVRevocationReason - Interface in oracle.okv.response
 
- 
OKVRevocationReason holds the revocation reason code and revocation message.
 
- okvRevoke(String, OKVTagEnum, String, Date) - Method in class oracle.okv.service.OKVService
 
- 
API to perform the KMIP Revoke operation on a KMIP object.
 
- OKVSecretDataResponse - Interface in oracle.okv.response
 
- 
OKVSecretDataResponse interface holds the secret data value and secret data
 type.
 
- OKVServerInformation - Class in oracle.okv.response
 
- 
OKVServerInformation holds the Oracle Key Vault server information that 
 is returned by the Oracle Key Vault server for the query operation.
 
- OKVServerInformation(String, String) - Constructor for class oracle.okv.response.OKVServerInformation
 
-  
 
- OKVService - Class in oracle.okv.service
 
- 
OKVService is a service facade that allows clients to easily
 perform KMIP operations.
 
- OKVSSLConnection - Class in oracle.okv.kmip
 
- 
Establishes an SSL connection with an Oracle 
 Key Vault server, and then handles the sending and 
 receiving of byte arrays to and from the server.
 
- OKVSSLConnection(String, int, String, OKVSecureString) - Constructor for class oracle.okv.kmip.OKVSSLConnection
 
-  
 
- OKVTag - Enum in oracle.okv.kmip
 
- 
OKVTag defines the list of KMIP and Oracle Key Vault specific tags.
 
- OKVTagEnum - Enum in oracle.okv.kmip
 
- 
OKVTagEnum defines the KMIP Tag Enumerations.
 
- OKVTemplateResponse - Interface in oracle.okv.response
 
- 
OKVTemplateResponse interface contains the attributes of the template as list
 of TTLVs.
 
- OKVTransporter<TResponse> - Interface in oracle.okv.service
 
- 
This interface specifies the methods that are implemented by a class that
 transports KMIP operation messages between the endpoint and the key
 management server.
 
- OKVTransporterImpl<TResponse> - Class in oracle.okv.service
 
- 
This class sends an operation request to the key management server and
 processes the response.
 
- OKVTransporterImpl(OKVEnv, OKVOperation<TResponse>) - Constructor for class oracle.okv.service.OKVTransporterImpl
 
-  
 
- OKVTTLV - Class in oracle.okv.kmip
 
- 
OKVTTLV is the KMIP encoding mechanism of TTLV (tag, type, length, value).
 
- OKVTTLV(OKVTag, OKVType, int, Object, OKVTTLV) - Constructor for class oracle.okv.kmip.OKVTTLV
 
-  
 
- OKVTTLV(OKVTag, Object) - Constructor for class oracle.okv.kmip.OKVTTLV
 
-  
 
- OKVTTLV(OKVTag, OKVType, Object) - Constructor for class oracle.okv.kmip.OKVTTLV
 
-  
 
- OKVTTLV() - Constructor for class oracle.okv.kmip.OKVTTLV
 
-  
 
- OKVTTLV(OKVTag) - Constructor for class oracle.okv.kmip.OKVTTLV
 
-  
 
- OKVTTLV(OKVTag, Object, int) - Constructor for class oracle.okv.kmip.OKVTTLV
 
-  
 
- okvTTLVGetChild(int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the child TTLV at the given index.
 
- okvTTLVGetChildByTag(OKVTag, int) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the child TTLV of a given tag at index elemIndex or higher.
 
- okvTTLVGetFirstChildByTag(OKVTag) - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the first child OKVTTLV object with the tag
 passed as input.
 
- okvTTLVGetLen() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the length of an OKVTTLV object.
 
- okvTTLVGetTag() - Method in enum oracle.okv.kmip.OKVTag
 
- 
Get the value of the tag.
 
- okvTTLVGetTag() - Method in enum oracle.okv.kmip.OKVTagEnum
 
- 
Get tag to which the KMIP enumeration belongs to.
 
- okvTTLVGetTag() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the tag of an OKVTTLV object.
 
- okvTTLVGetType() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the KMIP type of an OKVTTLV object.
 
- okvTTLVGetValue() - Method in class oracle.okv.kmip.OKVTTLV
 
- 
API to get the value from an OKVTTLV object.
 
- OKVType - Enum in oracle.okv.kmip
 
- 
OKVType defines the list of KMIP types.
 
- OKVUidListResponse - Interface in oracle.okv.response
 
- 
OKVUidListResponse interface holds the list of uids and count of uids.
 
- OKVUidResponse - Interface in oracle.okv.response
 
- 
OKVUidResponse holds the uid of the object and the response results.
 
- OKVUsageLimits - Interface in oracle.okv.response
 
- 
OKVUsageLimits hold the usage limits details like total, count and unit.
 
- OKVWrongObjectTypeException - Exception in oracle.okv.exception
 
- 
Thrown when the unique identifier that was provided is incorrect for the 
 requested object type.
 
- OKVWrongObjectTypeException(OKVTagEnum, OKVTagEnum) - Constructor for exception oracle.okv.exception.OKVWrongObjectTypeException
 
- 
Constructs an exception with the excepted and actual object types.
 
- OKVX509CertId - Interface in oracle.okv.response
 
- 
OKVX09CertId contains the issuer distinguished name and certificate serial
 number.
 
- open() - Method in class oracle.okv.kmip.OKVConnection
 
- 
Opens a connection by using the injected OKVPrimitiveConnection object.
 
- open() - Method in interface oracle.okv.kmip.OKVPrimitiveConnection
 
- 
Opens the connection to the Oracle Key Vault server if 
 the connection has not yet been opened.
 
- open() - Method in class oracle.okv.kmip.OKVSSLConnection
 
- 
Opens the connection to the Oracle Key Vault server if
 it is not yet already open.
 
- oracle.okv.exception - package oracle.okv.exception
 
- 
This package contains all the exceptions thrown by the Java SDK Oracle Key
 Vault interface.
 
- oracle.okv.response - package oracle.okv.response
 
- 
This package contains all the response classes whose objects are the return
 values of various high-level Oracle Key Vault Java SDK APIs.