- 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.