Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

A

Abe - Class in com.cosmian.rest.abe
Attribute Based Encryption endpoints
Abe(RestClient, Specifications) - Constructor for class com.cosmian.rest.abe.Abe
 
abe() - Method in class com.cosmian.rest.Cosmian
Access to the ABE (Attribute Based Encryption) endpoints
AccessPolicy - Class in com.cosmian.rest.abe.access_policy
 
AccessPolicy() - Constructor for class com.cosmian.rest.abe.access_policy.AccessPolicy
 
activationDate(Optional<Integer>) - Method in class com.cosmian.rest.kmip.types.Attributes
 
addAxis(String, String[], boolean) - Method in class com.cosmian.rest.abe.policy.Policy
Add the given Axis to this policy and return the policy
All - Class in com.cosmian.rest.abe.access_policy
 
All() - Constructor for class com.cosmian.rest.abe.access_policy.All
 
And - Class in com.cosmian.rest.abe.access_policy
 
And() - Constructor for class com.cosmian.rest.abe.access_policy.And
 
And(AccessPolicy, AccessPolicy) - Constructor for class com.cosmian.rest.abe.access_policy.And
 
AndSerializer - Class in com.cosmian.rest.abe.access_policy
 
AndSerializer() - Constructor for class com.cosmian.rest.abe.access_policy.AndSerializer
 
apply(Pointer, IntByReference, int) - Method in class com.cosmian.jna.findex.Callbacks.FetchAllEntry
 
apply(Pointer, IntByReference, Pointer, int) - Method in class com.cosmian.jna.findex.Callbacks.FetchChain
 
apply(Pointer, IntByReference, Pointer, int) - Method in class com.cosmian.jna.findex.Callbacks.FetchEntry
 
apply(Pointer, IntByReference, Pointer, int) - Method in class com.cosmian.jna.findex.Callbacks.ListRemovedLocations
 
apply(Pointer, int) - Method in class com.cosmian.jna.findex.Callbacks.Progress
 
apply(Pointer, int, Pointer, int, Pointer, int) - Method in class com.cosmian.jna.findex.Callbacks.UpdateLines
 
apply(Pointer, int) - Method in class com.cosmian.jna.findex.Callbacks.UpsertChain
 
apply(Pointer, int) - Method in class com.cosmian.jna.findex.Callbacks.UpsertEntry
 
apply(Pointer, IntByReference, int) - Method in interface com.cosmian.jna.findex.FfiWrapper.FetchAllEntryCallback
 
apply(Pointer, IntByReference, Pointer, int) - Method in interface com.cosmian.jna.findex.FfiWrapper.FetchChainCallback
 
apply(Pointer, IntByReference, Pointer, int) - Method in interface com.cosmian.jna.findex.FfiWrapper.FetchEntryCallback
 
apply(Pointer, IntByReference, Pointer, int) - Method in interface com.cosmian.jna.findex.FfiWrapper.ListRemovedLocationsCallback
 
apply(Pointer, int) - Method in interface com.cosmian.jna.findex.FfiWrapper.ProgressCallback
 
apply(Pointer, int, Pointer, int, Pointer, int) - Method in interface com.cosmian.jna.findex.FfiWrapper.UpdateLinesCallback
 
apply(Pointer, int) - Method in interface com.cosmian.jna.findex.FfiWrapper.UpsertChainCallback
 
apply(Pointer, int) - Method in interface com.cosmian.jna.findex.FfiWrapper.UpsertEntryCallback
 
ArchivalStorage - Static variable in class com.cosmian.rest.kmip.types.StorageStatusMask
 
Attr - Class in com.cosmian.rest.abe.access_policy
 
Attr() - Constructor for class com.cosmian.rest.abe.access_policy.Attr
 
Attr(String, String) - Constructor for class com.cosmian.rest.abe.access_policy.Attr
 
attribute_name(String) - Method in class com.cosmian.rest.kmip.types.VendorAttribute
 
attribute_name(String) - Method in class com.cosmian.rest.kmip.types.VendorAttributeReference
 
attribute_references(Optional<AttributeReference[]>) - Method in class com.cosmian.rest.kmip.operations.GetAttributes
 
attribute_value(byte[]) - Method in class com.cosmian.rest.kmip.types.VendorAttribute
 
AttributeReference - Class in com.cosmian.rest.kmip.types
 
AttributeReference(Object) - Constructor for class com.cosmian.rest.kmip.types.AttributeReference
 
attributes(ObjectType) - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
Return KeyBlock Attributes or a set of empty Attributes for the given ObjectType
attributes(Optional<Attributes>) - Method in class com.cosmian.rest.kmip.data_structures.KeyValue
 
attributes() - Method in class com.cosmian.rest.kmip.objects.PrivateKey
Return the Attributes or a set of empty
attributes() - Method in class com.cosmian.rest.kmip.objects.PublicKey
Return the Attributes or a set of empty Attributes
attributes() - Method in class com.cosmian.rest.kmip.objects.SymmetricKey
Return the Attributes or a set of empty
attributes(Attributes) - Method in class com.cosmian.rest.kmip.operations.Create
 
attributes(Attributes) - Method in class com.cosmian.rest.kmip.operations.GetAttributesResponse
 
attributes(Attributes) - Method in class com.cosmian.rest.kmip.operations.Locate
 
Attributes - Class in com.cosmian.rest.kmip.types
The following subsections describe the attributes that are associated with Managed Objects.
Attributes(ObjectType, Optional<CryptographicAlgorithm>) - Constructor for class com.cosmian.rest.kmip.types.Attributes
 
Attributes() - Constructor for class com.cosmian.rest.kmip.types.Attributes
 
Attributes(Optional<Integer>, Optional<CryptographicAlgorithm>, Optional<Integer>, Optional<CryptographicDomainParameters>, Optional<CryptographicParameters>, Optional<Integer>, Optional<KeyFormatType>, Optional<Link[]>, ObjectType, Optional<VendorAttribute[]>) - Constructor for class com.cosmian.rest.kmip.types.Attributes
 
AttrSerializer - Class in com.cosmian.rest.abe.access_policy
 
AttrSerializer() - Constructor for class com.cosmian.rest.abe.access_policy.AttrSerializer
 
Authenticate - Static variable in class com.cosmian.rest.kmip.types.CryptographicUsageMask
Allow for Authentication.
authenticated_encryption_additional_data(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
authenticated_encryption_additional_data(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
authenticated_encryption_tag(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
authenticated_encryption_tag(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.EncryptResponse
 
axis(String) - Method in class com.cosmian.rest.abe.access_policy.Attr
 

B

BinaryHeap - Class in com.cosmian.rest.abe.policy
Heap is basically a tree based data structure.
BinaryHeap(int) - Constructor for class com.cosmian.rest.abe.policy.BinaryHeap
This will initialize our heap with default size.
BlockCipherMode - Enum in com.cosmian.rest.kmip.types
 
bytes() - Method in class com.cosmian.rest.kmip.objects.PrivateKey
The low level cryptographic content of the Private Key
bytes() - Method in class com.cosmian.rest.kmip.objects.PublicKey
The low level cryptographic content of the Public Key
bytesFromKeyBlock(KeyBlock) - Static method in class com.cosmian.rest.kmip.KmipUtils
Extract the key bytes from a KeyBlock for those made of byte arrays

C

Certificate - Class in com.cosmian.rest.kmip.objects
A Managed Cryptographic Object that is a digital certificate.
Certificate() - Constructor for class com.cosmian.rest.kmip.objects.Certificate
 
Certificate(CertificateType, byte[]) - Constructor for class com.cosmian.rest.kmip.objects.Certificate
 
certificate_request_type(CertificateRequestType) - Method in class com.cosmian.rest.kmip.objects.CertificateRequest
 
certificate_request_value(byte[]) - Method in class com.cosmian.rest.kmip.objects.CertificateRequest
 
Certificate_Sign - Static variable in class com.cosmian.rest.kmip.types.CryptographicUsageMask
Allow for Certificate Signing.
CertificateRequest - Class in com.cosmian.rest.kmip.objects
 
CertificateRequest() - Constructor for class com.cosmian.rest.kmip.objects.CertificateRequest
 
CertificateRequest(CertificateRequestType, byte[]) - Constructor for class com.cosmian.rest.kmip.objects.CertificateRequest
 
CertificateRequestType - Enum in com.cosmian.rest.kmip.types
 
certificateType(CertificateType) - Method in class com.cosmian.rest.kmip.objects.Certificate
 
CertificateType - Enum in com.cosmian.rest.kmip.types
 
certificateValue(byte[]) - Method in class com.cosmian.rest.kmip.objects.Certificate
 
com.cosmian - package com.cosmian
 
com.cosmian.jna - package com.cosmian.jna
 
com.cosmian.jna.abe - package com.cosmian.jna.abe
 
com.cosmian.jna.findex - package com.cosmian.jna.findex
 
com.cosmian.jna.findex.Callbacks - package com.cosmian.jna.findex.Callbacks
 
com.cosmian.rest - package com.cosmian.rest
 
com.cosmian.rest.abe - package com.cosmian.rest.abe
 
com.cosmian.rest.abe.access_policy - package com.cosmian.rest.abe.access_policy
 
com.cosmian.rest.abe.data - package com.cosmian.rest.abe.data
 
com.cosmian.rest.abe.policy - package com.cosmian.rest.abe.policy
 
com.cosmian.rest.kmip - package com.cosmian.rest.kmip
 
com.cosmian.rest.kmip.data_structures - package com.cosmian.rest.kmip.data_structures
 
com.cosmian.rest.kmip.json - package com.cosmian.rest.kmip.json
 
com.cosmian.rest.kmip.objects - package com.cosmian.rest.kmip.objects
 
com.cosmian.rest.kmip.operations - package com.cosmian.rest.kmip.operations
 
com.cosmian.rest.kmip.types - package com.cosmian.rest.kmip.types
 
common_attributes(Optional<Attributes>) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
common_protection_storage_masks(Optional<ProtectionStorageMasks>) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
commonAttributes(Optional<Attributes>) - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
commonProtectionStorageMasks(Optional<Integer>) - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
compact(int, MasterKeys, byte[], FfiWrapper.FetchEntryCallback, FfiWrapper.FetchChainCallback, FfiWrapper.FetchAllEntryCallback, FfiWrapper.UpdateLinesCallback, FfiWrapper.ListRemovedLocationsCallback) - Static method in class com.cosmian.jna.findex.Ffi
 
compromise_occurrence_date(Optional<Long>) - Method in class com.cosmian.rest.kmip.operations.Revoke
 
concat(byte[], byte[]) - Static method in class com.cosmian.rest.Cosmian
Concat 2 byte-arrays
Container - Static variable in class com.cosmian.rest.kmip.types.ProtectionStorageMasks
 
correlation_value(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.DecryptResponse
 
correlation_value(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
correlation_value(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.EncryptResponse
 
Cosmian - Class in com.cosmian.rest
 
Cosmian(String, Optional<String>) - Constructor for class com.cosmian.rest.Cosmian
Instantiate a new Cosmian Server REST Client with DEFAULT_CONNECT_TIMEOUT and DEFAULT_READ_TIMEOUT
CosmianException - Exception in com.cosmian
An Exception thrown by the cosmian API calls
CosmianException(String, Throwable) - Constructor for exception com.cosmian.CosmianException
 
CosmianException(String) - Constructor for exception com.cosmian.CosmianException
 
create(Create) - Method in class com.cosmian.rest.kmip.Kmip
This operation requests the server to generate a new symmetric key or generate Secret Data as a Managed Cryptographic Object.
Create - Class in com.cosmian.rest.kmip.operations
This operation requests the server to generate a new symmetric key or generate Secret Data as a Managed Cryptographic Object.
Create() - Constructor for class com.cosmian.rest.kmip.operations.Create
 
Create(ObjectType, Attributes, Optional<Integer>) - Constructor for class com.cosmian.rest.kmip.operations.Create
 
createDecryptionCache(PrivateKey) - Method in class com.cosmian.jna.abe.Ffi
Create an decryption cache that can be used with Ffi.decryptHeaderUsingCache(int, byte[]) Use of the cache speeds up decryption of the header WARN: the cache MUST be destroyed after use with Ffi.destroyDecryptionCache(int)
createDecryptionCache(byte[]) - Method in class com.cosmian.jna.abe.Ffi
Create a decryption cache that can be used with Ffi.decryptHeaderUsingCache(int, byte[]) Use of the cache speeds up the decryption of the header.
createEncryptionCache(PublicKey) - Method in class com.cosmian.jna.abe.Ffi
Create an encryption cache that can be used with Ffi.encryptHeaderUsingCache(int, Attr[]) se of the cache speeds up the encryption of the header.
createEncryptionCache(Policy, byte[]) - Method in class com.cosmian.jna.abe.Ffi
Create an encryption cache that can be used with Ffi.encryptHeaderUsingCache(int, Attr[]) Use of the cache speeds up the encryption of the header.
createKeyPair(CreateKeyPair) - Method in class com.cosmian.rest.kmip.Kmip
This operation requests the server to generate a new public/private key pair and register the two corresponding new Managed Cryptographic Objects.
CreateKeyPair - Class in com.cosmian.rest.kmip.operations
This operation requests the server to generate a new public/private key pair and register the two corresponding new Managed Cryptographic Objects.
CreateKeyPair() - Constructor for class com.cosmian.rest.kmip.operations.CreateKeyPair
 
CreateKeyPair(Optional<Attributes>, Optional<Attributes>, Optional<Attributes>, Optional<Integer>, Optional<Integer>, Optional<Integer>) - Constructor for class com.cosmian.rest.kmip.operations.CreateKeyPair
 
CreateKeyPair(Optional<Attributes>, Optional<Integer>) - Constructor for class com.cosmian.rest.kmip.operations.CreateKeyPair
 
CreateKeyPairResponse - Class in com.cosmian.rest.kmip.operations
 
CreateKeyPairResponse() - Constructor for class com.cosmian.rest.kmip.operations.CreateKeyPairResponse
 
CreateKeyPairResponse(String, String) - Constructor for class com.cosmian.rest.kmip.operations.CreateKeyPairResponse
 
createMasterKeyPair(Policy) - Method in class com.cosmian.rest.abe.Abe
Generate inside the KMS, a master private and public key pair for the Policy
CreateResponse - Class in com.cosmian.rest.kmip.operations
 
CreateResponse() - Constructor for class com.cosmian.rest.kmip.operations.CreateResponse
 
CreateResponse(ObjectType, String) - Constructor for class com.cosmian.rest.kmip.operations.CreateResponse
 
createUserDecryptionKey(AccessPolicy, String) - Method in class com.cosmian.rest.abe.Abe
Create a User Decryption Key for the given AccessPolicy in the KMS
CRL_Sign - Static variable in class com.cosmian.rest.kmip.types.CryptographicUsageMask
Allow for CRL Sign.
cryptographic_parameters(Optional<CryptographicParameters>) - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
cryptographic_parameters(Optional<CryptographicParameters>) - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
cryptographic_parameters(Optional<CryptographicParameters>) - Method in class com.cosmian.rest.kmip.types.EncryptionKeyInformation
 
cryptographic_parameters(Optional<CryptographicParameters>) - Method in class com.cosmian.rest.kmip.types.MacSignatureKeyInformation
 
cryptographicAlgorithm(CryptographicAlgorithm) - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
cryptographicAlgorithm(Optional<CryptographicAlgorithm>) - Method in class com.cosmian.rest.kmip.types.Attributes
 
CryptographicAlgorithm - Enum in com.cosmian.rest.kmip.types
 
cryptographicDomainParameters(Optional<CryptographicDomainParameters>) - Method in class com.cosmian.rest.kmip.types.Attributes
 
CryptographicDomainParameters - Class in com.cosmian.rest.kmip.types
The Cryptographic Domain Parameters attribute (4.14) is a structure that contains fields that MAY need to be specified in the Create Key Pair Request Payload.
CryptographicDomainParameters() - Constructor for class com.cosmian.rest.kmip.types.CryptographicDomainParameters
 
cryptographicLength(int) - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
cryptographicLength(Optional<Integer>) - Method in class com.cosmian.rest.kmip.types.Attributes
 
cryptographicParameters(Optional<CryptographicParameters>) - Method in class com.cosmian.rest.kmip.types.Attributes
 
CryptographicParameters - Class in com.cosmian.rest.kmip.types
The Cryptographic Parameters attribute is a structure that contains a set of OPTIONAL fields that describe certain cryptographic parameters to be used when performing cryptographic operations using the object.
CryptographicParameters() - Constructor for class com.cosmian.rest.kmip.types.CryptographicParameters
 
cryptographicUsageMask(Optional<Integer>) - Method in class com.cosmian.rest.kmip.types.Attributes
 
CryptographicUsageMask - Class in com.cosmian.rest.kmip.types
 
CryptographicUsageMask() - Constructor for class com.cosmian.rest.kmip.types.CryptographicUsageMask
 

D

d(BigInteger) - Method in class com.cosmian.rest.kmip.data_structures.TransparentECPrivateKey
 
data(byte[]) - Method in class com.cosmian.rest.abe.data.DataToEncrypt
 
data(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
data(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.DecryptResponse
 
data(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
data(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.EncryptResponse
 
DataToEncrypt - Class in com.cosmian.rest.abe.data
 
DataToEncrypt() - Constructor for class com.cosmian.rest.abe.data.DataToEncrypt
 
DataToEncrypt(Attr[], byte[]) - Constructor for class com.cosmian.rest.abe.data.DataToEncrypt
 
DataToEncryptSerializer - Class in com.cosmian.rest.abe.data
 
DataToEncryptSerializer() - Constructor for class com.cosmian.rest.abe.data.DataToEncryptSerializer
 
decrypt(Decrypt) - Method in class com.cosmian.rest.kmip.Kmip
This operation requests the server to perform a decryption operation on the provided data using a Managed Cryptographic Object as the key for the decryption operation.
Decrypt - Class in com.cosmian.rest.kmip.operations
This operation requests the server to perform a decryption operation on the provided data using a Managed Cryptographic Object as the key for the decryption operation.
Decrypt() - Constructor for class com.cosmian.rest.kmip.operations.Decrypt
 
Decrypt(String, byte[], Optional<byte[]>) - Constructor for class com.cosmian.rest.kmip.operations.Decrypt
 
Decrypt(Optional<String>, Optional<CryptographicParameters>, Optional<byte[]>, Optional<byte[]>, Optional<Boolean>, Optional<Boolean>, Optional<byte[]>, Optional<byte[]>) - Constructor for class com.cosmian.rest.kmip.operations.Decrypt
 
Decrypt - Static variable in class com.cosmian.rest.kmip.types.CryptographicUsageMask
Allow for decryption.
decryptBlock(byte[], byte[]) - Method in class com.cosmian.jna.abe.Ffi
Symmetrically decrypt a block of encrypted data.
decryptBlock(byte[], byte[], int, byte[]) - Method in class com.cosmian.jna.abe.Ffi
Symmetrically decrypt a block of encrypted data.
DecryptedHeader - Class in com.cosmian.jna.abe
 
DecryptedHeader(byte[], byte[], byte[]) - Constructor for class com.cosmian.jna.abe.DecryptedHeader
 
decryptHeader(PrivateKey, byte[]) - Method in class com.cosmian.jna.abe.Ffi
Decrypt a hybrid header, recovering the symmetric key
decryptHeader(PrivateKey, byte[], int, int) - Method in class com.cosmian.jna.abe.Ffi
Decrypt a hybrid header, recovering the symmetric key, and optionally, the resource UID and additional data
decryptHeader(byte[], byte[], int, int) - Method in class com.cosmian.jna.abe.Ffi
Decrypt a hybrid header, recovering the symmetric key, and optionally, the resource UID and additional data
decryptHeaderUsingCache(int, byte[]) - Method in class com.cosmian.jna.abe.Ffi
Decrypt a hybrid header using a cache, recovering the symmetric key
decryptHeaderUsingCache(int, byte[], int, int) - Method in class com.cosmian.jna.abe.Ffi
Decrypt a hybrid header using a cache, recovering the symmetric key, and optionally, the resource UID and additional data
DecryptResponse - Class in com.cosmian.rest.kmip.operations
 
DecryptResponse() - Constructor for class com.cosmian.rest.kmip.operations.DecryptResponse
 
DecryptResponse(String, Optional<byte[]>, Optional<byte[]>) - Constructor for class com.cosmian.rest.kmip.operations.DecryptResponse
 
DEFAULT_CONNECT_TIMEOUT - Static variable in class com.cosmian.RestClient
 
DEFAULT_READ_TIMEOUT - Static variable in class com.cosmian.RestClient
 
delete(int) - Method in class com.cosmian.rest.abe.policy.BinaryHeap
This will delete element at index x Complexity: O(log N)
Derive_Key - Static variable in class com.cosmian.rest.kmip.types.CryptographicUsageMask
Allow for key derivation.
deserialize(JsonNode, DeserializationContext) - Method in class com.cosmian.rest.abe.policy.PolicyDeserializer
 
deserialize(JsonNode, DeserializationContext) - Method in class com.cosmian.rest.kmip.json.KmipArrayDeserializer
 
deserialize(JsonNode, DeserializationContext) - Method in class com.cosmian.rest.kmip.json.KmipBooleanDeserializer
 
deserialize(JsonNode, DeserializationContext) - Method in class com.cosmian.rest.kmip.json.KmipBytesDeserializer
 
deserialize(JsonNode, DeserializationContext) - Method in class com.cosmian.rest.kmip.json.KmipChoice2Deserializer
 
deserialize(JsonNode, DeserializationContext) - Method in class com.cosmian.rest.kmip.json.KmipChoice3Deserializer
 
deserialize(JsonNode, DeserializationContext) - Method in class com.cosmian.rest.kmip.json.KmipChoice6Deserializer
 
deserialize(JsonNode, DeserializationContext) - Method in class com.cosmian.rest.kmip.json.KmipEnumDeserializer
 
deserialize(JsonNode, DeserializationContext) - Method in class com.cosmian.rest.kmip.json.KmipIntegerDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.cosmian.rest.kmip.json.KmipJsonDeserializer
 
deserialize(JsonNode, DeserializationContext) - Method in class com.cosmian.rest.kmip.json.KmipJsonDeserializer
Deserializes an already existing JsonNode
deserialize(JsonNode, DeserializationContext) - Method in class com.cosmian.rest.kmip.json.KmipStringDeserializer
 
deserialize(JsonNode, DeserializationContext) - Method in class com.cosmian.rest.kmip.json.KmipStructDeserializer
 
deserialize_value(Class<E>, JsonNode, DeserializationContext) - Static method in class com.cosmian.rest.kmip.json.KmipJson
 
deserializeHashmap(byte[]) - Static method in class com.cosmian.jna.findex.Leb128Serializer
 
deserializeList(byte[]) - Static method in class com.cosmian.jna.findex.Leb128Serializer
 
deserializer_from_class(Class<E>) - Static method in class com.cosmian.rest.kmip.json.KmipJson
 
destroy(String) - Method in class com.cosmian.rest.abe.Abe
Destroy a key in the KMS which makes it unavailable to use in the KMS to perform Abe.kmsEncrypt(String, byte[], Attr[]) or Abe.kmsDecrypt(String, byte[]) operations.
destroy(Destroy) - Method in class com.cosmian.rest.kmip.Kmip
This operation is used to indicate to the server that the key material for the specified Managed Object SHALL be destroyed or rendered inaccessible.
Destroy - Class in com.cosmian.rest.kmip.operations
This operation is used to indicate to the server that the key material for the specified Managed Object SHALL be destroyed or rendered inaccessible.
Destroy() - Constructor for class com.cosmian.rest.kmip.operations.Destroy
 
Destroy(Optional<String>) - Constructor for class com.cosmian.rest.kmip.operations.Destroy
 
destroyDecryptionCache(int) - Method in class com.cosmian.jna.abe.Ffi
Destroy the cache created with Ffi.createDecryptionCache(byte[])
DestroyedStorage - Static variable in class com.cosmian.rest.kmip.types.StorageStatusMask
 
destroyEncryptionCache(int) - Method in class com.cosmian.jna.abe.Ffi
Destroy the cache created with Ffi.createEncryptionCache(Policy, byte[])
DestroyResponse - Class in com.cosmian.rest.kmip.operations
 
DestroyResponse() - Constructor for class com.cosmian.rest.kmip.operations.DestroyResponse
 
DestroyResponse(String) - Constructor for class com.cosmian.rest.kmip.operations.DestroyResponse
 
DigitalSignatureAlgorithm - Enum in com.cosmian.rest.kmip.types
 

E

empty() - Static method in class com.cosmian.rest.kmip.types.CryptographicDomainParameters
 
empty() - Static method in class com.cosmian.rest.kmip.types.CryptographicParameters
 
empty() - Static method in class com.cosmian.rest.kmip.types.Link
 
empty() - Static method in class com.cosmian.rest.kmip.types.VendorAttribute
 
empty() - Static method in class com.cosmian.rest.kmip.types.VendorAttributeReference
 
encoding_option(Optional<EncodingOption>) - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
EncodingOption - Enum in com.cosmian.rest.kmip.types
the wrapped un-encoded value of the Byte String Key Material field
encrypt(Encrypt) - Method in class com.cosmian.rest.kmip.Kmip
This operation requests the server to perform an encryption operation on the provided data using a Managed Cryptographic Object as the key for the encryption operation.
Encrypt - Class in com.cosmian.rest.kmip.operations
This operation requests the server to perform an encryption operation on the provided data using a Managed Cryptographic Object as the key for the encryption operation.
Encrypt() - Constructor for class com.cosmian.rest.kmip.operations.Encrypt
 
Encrypt(Optional<String>, Optional<CryptographicParameters>, Optional<byte[]>, Optional<byte[]>, Optional<byte[]>, Optional<Boolean>, Optional<Boolean>, Optional<byte[]>) - Constructor for class com.cosmian.rest.kmip.operations.Encrypt
 
Encrypt(String, byte[], Optional<byte[]>, Optional<byte[]>) - Constructor for class com.cosmian.rest.kmip.operations.Encrypt
 
Encrypt - Static variable in class com.cosmian.rest.kmip.types.CryptographicUsageMask
Allow for encryption.
encryptBlock(byte[], byte[]) - Method in class com.cosmian.jna.abe.Ffi
Symmetrically encrypt a block of clear text data.
encryptBlock(byte[], byte[], int, byte[]) - Method in class com.cosmian.jna.abe.Ffi
Symmetrically encrypt a block of clear text data.
EncryptedHeader - Class in com.cosmian.jna.abe
 
EncryptedHeader(byte[], byte[]) - Constructor for class com.cosmian.jna.abe.EncryptedHeader
 
encryptHeader(PublicKey, Attr[]) - Method in class com.cosmian.jna.abe.Ffi
Generate an hybrid encryption header.
encryptHeader(PublicKey, Attr[], Optional<byte[]>, Optional<byte[]>) - Method in class com.cosmian.jna.abe.Ffi
Generate an hybrid encryption header.
encryptHeader(Policy, byte[], Attr[], Optional<byte[]>, Optional<byte[]>) - Method in class com.cosmian.jna.abe.Ffi
Generate an hybrid encryption header.
encryptHeaderUsingCache(int, Attr[]) - Method in class com.cosmian.jna.abe.Ffi
Generate an hybrid encryption header using a pre-cached Public Key and Policy.
encryptHeaderUsingCache(int, Attr[], Optional<byte[]>, Optional<byte[]>) - Method in class com.cosmian.jna.abe.Ffi
Generate an hybrid encryption header using a pre-cached Public Key and Policy.
encryption_key_information(Optional<EncryptionKeyInformation>) - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
EncryptionKeyInformation - Class in com.cosmian.rest.kmip.types
 
EncryptionKeyInformation() - Constructor for class com.cosmian.rest.kmip.types.EncryptionKeyInformation
 
EncryptionKeyInformation(String, Optional<CryptographicParameters>) - Constructor for class com.cosmian.rest.kmip.types.EncryptionKeyInformation
 
EncryptResponse - Class in com.cosmian.rest.kmip.operations
 
EncryptResponse() - Constructor for class com.cosmian.rest.kmip.operations.EncryptResponse
 
EncryptResponse(String, Optional<byte[]>, Optional<byte[]>, Optional<byte[]>, Optional<byte[]>) - Constructor for class com.cosmian.rest.kmip.operations.EncryptResponse
 
equals(Object) - Method in class com.cosmian.rest.abe.access_policy.All
 
equals(Object) - Method in class com.cosmian.rest.abe.access_policy.And
 
equals(Object) - Method in class com.cosmian.rest.abe.access_policy.Attr
 
equals(Object) - Method in class com.cosmian.rest.abe.access_policy.Or
 
equals(Object) - Method in class com.cosmian.rest.abe.data.DataToEncrypt
 
equals(Object) - Method in class com.cosmian.rest.abe.policy.BinaryHeap
 
equals(Object) - Method in class com.cosmian.rest.abe.policy.Policy
 
equals(Object) - Method in class com.cosmian.rest.abe.policy.PolicyAttributeUid
 
equals(Object) - Method in class com.cosmian.rest.abe.policy.PolicyAxis
 
equals(Object) - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
equals(Object) - Method in class com.cosmian.rest.kmip.data_structures.KeyMaterial
 
equals(Object) - Method in class com.cosmian.rest.kmip.data_structures.KeyValue
 
equals(Object) - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
equals(Object) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
equals(Object) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
equals(Object) - Method in class com.cosmian.rest.kmip.data_structures.TransparentECPrivateKey
 
equals(Object) - Method in class com.cosmian.rest.kmip.data_structures.TransparentECPublicKey
 
equals(Object) - Method in class com.cosmian.rest.kmip.data_structures.TransparentSymmetricKey
 
equals(Object) - Method in class com.cosmian.rest.kmip.json.KmipChoice2
 
equals(Object) - Method in class com.cosmian.rest.kmip.json.KmipChoice3
 
equals(Object) - Method in class com.cosmian.rest.kmip.json.KmipChoice6
 
equals(Object) - Method in class com.cosmian.rest.kmip.objects.Certificate
 
equals(Object) - Method in class com.cosmian.rest.kmip.objects.CertificateRequest
 
equals(Object) - Method in class com.cosmian.rest.kmip.objects.OpaqueObject
 
equals(Object) - Method in class com.cosmian.rest.kmip.objects.PGPKey
 
equals(Object) - Method in class com.cosmian.rest.kmip.objects.PrivateKey
 
equals(Object) - Method in class com.cosmian.rest.kmip.objects.PublicKey
 
equals(Object) - Method in class com.cosmian.rest.kmip.objects.SecretData
 
equals(Object) - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
equals(Object) - Method in class com.cosmian.rest.kmip.objects.SymmetricKey
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.Create
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.CreateKeyPairResponse
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.CreateResponse
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.DecryptResponse
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.Destroy
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.DestroyResponse
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.EncryptResponse
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.Get
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.GetAttributes
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.GetAttributesResponse
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.GetResponse
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.ImportResponse
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.Locate
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.LocateResponse
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPairResponse
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.Revoke
 
equals(Object) - Method in class com.cosmian.rest.kmip.operations.RevokeResponse
 
equals(Object) - Method in class com.cosmian.rest.kmip.types.AttributeReference
 
equals(Object) - Method in class com.cosmian.rest.kmip.types.Attributes
 
equals(Object) - Method in class com.cosmian.rest.kmip.types.EncryptionKeyInformation
 
equals(Object) - Method in class com.cosmian.rest.kmip.types.Link
 
equals(Object) - Method in class com.cosmian.rest.kmip.types.LinkedObjectIdentifier
 
equals(Object) - Method in class com.cosmian.rest.kmip.types.MacSignatureKeyInformation
 
equals(Object) - Method in class com.cosmian.rest.kmip.types.MetaData
 
equals(Object) - Method in class com.cosmian.rest.kmip.types.RevocationReason
 
equals(Object) - Method in class com.cosmian.rest.kmip.types.VendorAttribute
 
equals(Object) - Method in class com.cosmian.rest.kmip.types.VendorAttributeReference
 
ErrorReason - Enum in com.cosmian.rest.kmip.types
 

F

fetch() - Method in interface com.cosmian.jna.findex.FfiWrapper.FetchAllEntryInterface
 
fetch(List<byte[]>) - Method in interface com.cosmian.jna.findex.FfiWrapper.FetchChainInterface
 
fetch(List<byte[]>) - Method in interface com.cosmian.jna.findex.FfiWrapper.FetchEntryInterface
 
FetchAllEntry - Class in com.cosmian.jna.findex.Callbacks
 
FetchAllEntry(FfiWrapper.FetchAllEntryInterface) - Constructor for class com.cosmian.jna.findex.Callbacks.FetchAllEntry
 
FetchChain - Class in com.cosmian.jna.findex.Callbacks
 
FetchChain(FfiWrapper.FetchChainInterface) - Constructor for class com.cosmian.jna.findex.Callbacks.FetchChain
 
FetchEntry - Class in com.cosmian.jna.findex.Callbacks
 
FetchEntry(FfiWrapper.FetchEntryInterface) - Constructor for class com.cosmian.jna.findex.Callbacks.FetchEntry
 
Ffi - Class in com.cosmian.jna.abe
 
Ffi(FfiWrapper, Specifications) - Constructor for class com.cosmian.jna.abe.Ffi
 
Ffi - Class in com.cosmian.jna.findex
 
Ffi() - Constructor for class com.cosmian.jna.findex.Ffi
 
FfiException - Exception in com.cosmian.jna
 
FfiException() - Constructor for exception com.cosmian.jna.FfiException
Constructs a new exception with null as its detail message.
FfiException(String) - Constructor for exception com.cosmian.jna.FfiException
Constructs a new exception with the specified detail message.
FfiException(String, Throwable) - Constructor for exception com.cosmian.jna.FfiException
Constructs a new exception with the specified detail message and cause.
FfiException(Throwable) - Constructor for exception com.cosmian.jna.FfiException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
FfiWrapper - Interface in com.cosmian.jna.abe
This maps the hybrid_gpsw-aes.rs functions in the abe_gpsw Rust library
FfiWrapper - Interface in com.cosmian.jna.findex
This maps the Findex Secure Searchable Encryption written in Rust
FfiWrapper.FetchAllEntryCallback - Interface in com.cosmian.jna.findex
 
FfiWrapper.FetchAllEntryInterface - Interface in com.cosmian.jna.findex
 
FfiWrapper.FetchChainCallback - Interface in com.cosmian.jna.findex
 
FfiWrapper.FetchChainInterface - Interface in com.cosmian.jna.findex
 
FfiWrapper.FetchEntryCallback - Interface in com.cosmian.jna.findex
 
FfiWrapper.FetchEntryInterface - Interface in com.cosmian.jna.findex
 
FfiWrapper.ListRemovedLocationsCallback - Interface in com.cosmian.jna.findex
 
FfiWrapper.ListRemovedLocationsInterface - Interface in com.cosmian.jna.findex
 
FfiWrapper.ProgressCallback - Interface in com.cosmian.jna.findex
 
FfiWrapper.ProgressInterface - Interface in com.cosmian.jna.findex
 
FfiWrapper.UpdateLinesCallback - Interface in com.cosmian.jna.findex
 
FfiWrapper.UpdateLinesInterface - Interface in com.cosmian.jna.findex
 
FfiWrapper.UpsertChainCallback - Interface in com.cosmian.jna.findex
 
FfiWrapper.UpsertChainInterface - Interface in com.cosmian.jna.findex
 
FfiWrapper.UpsertEntryCallback - Interface in com.cosmian.jna.findex
 
FfiWrapper.UpsertEntryInterface - Interface in com.cosmian.jna.findex
 
fields(Class<?>) - Static method in class com.cosmian.rest.kmip.json.KmipJson
 
final_indicator(Optional<Boolean>) - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
final_indicator(Optional<Boolean>) - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
findMax() - Method in class com.cosmian.rest.abe.policy.BinaryHeap
This method returns the max element of the heap.
FPE_Decrypt - Static variable in class com.cosmian.rest.kmip.types.CryptographicUsageMask
Allow for Format Preserving Decrypt.
FPE_Encrypt - Static variable in class com.cosmian.rest.kmip.types.CryptographicUsageMask
Allow for Format Preserving Encrypt.
from(String) - Static method in enum com.cosmian.rest.kmip.types.BlockCipherMode
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.BlockCipherMode
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.CertificateRequestType
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.CertificateRequestType
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.CertificateType
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.CertificateType
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.CryptographicAlgorithm
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.CryptographicAlgorithm
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.DigitalSignatureAlgorithm
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.DigitalSignatureAlgorithm
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.EncodingOption
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.EncodingOption
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.ErrorReason
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.ErrorReason
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.HashingAlgorithm
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.HashingAlgorithm
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.KeyCompressionType
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.KeyCompressionType
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.KeyFormatType
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.KeyFormatType
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.KeyRoleType
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.KeyRoleType
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.KeyWrapType
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.KeyWrapType
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.LinkType
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.LinkType
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.MaskGenerator
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.MaskGenerator
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.ObjectGroupMember
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.ObjectGroupMember
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.ObjectType
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.ObjectType
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.OpaqueDataType
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.OpaqueDataType
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.PaddingMethod
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.PaddingMethod
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.RecommendedCurve
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.RecommendedCurve
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.RevocationReasonEnumeration
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.RevocationReasonEnumeration
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.SecretDataType
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.SecretDataType
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.SplitKeyMethod
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.SplitKeyMethod
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.Tag
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.Tag
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.UniqueIdentifier
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.UniqueIdentifier
 
from(String) - Static method in enum com.cosmian.rest.kmip.types.WrappingMethod
 
from(int) - Static method in enum com.cosmian.rest.kmip.types.WrappingMethod
 
fromBytes(byte[]) - Static method in class com.cosmian.rest.kmip.types.MetaData
Parse meta data from bytes
fromJson(String) - Static method in class com.cosmian.jna.findex.MasterKeys
 
fromJson(String) - Static method in class com.cosmian.rest.kmip.objects.Certificate
Deserialize an instance from its Json representation obtained using toJson()
fromJson(String) - Static method in class com.cosmian.rest.kmip.objects.CertificateRequest
Deserialize an instance from its Json representation obtained using toJson()
fromJson(String, Class<T>) - Static method in class com.cosmian.rest.kmip.objects.KmipObject
 
fromJson(String) - Static method in class com.cosmian.rest.kmip.objects.OpaqueObject
Deserialize an instance from its Json representation obtained using toJson()
fromJson(String) - Static method in class com.cosmian.rest.kmip.objects.PGPKey
Deserialize an instance from its Json representation obtained using toJson()
fromJson(String) - Static method in class com.cosmian.rest.kmip.objects.PrivateKey
Deserialize an instance from its Json representation obtained using toJson()
fromJson(String) - Static method in class com.cosmian.rest.kmip.objects.PublicKey
Deserialize an instance from its Json representation obtained using oJson()
fromJson(String) - Static method in class com.cosmian.rest.kmip.objects.SecretData
Deserialize an instance from its Json representation obtained using toJson()
fromJson(String) - Static method in class com.cosmian.rest.kmip.objects.SplitKey
Deserialize an instance from its Json representation obtained using toJson()
fromJson(String) - Static method in class com.cosmian.rest.kmip.objects.SymmetricKey
Deserialize an instance from its Json representation obtained using toJson()
fromString(String) - Static method in class com.cosmian.rest.abe.access_policy.Attr
 
fromString(String) - Static method in class com.cosmian.rest.abe.policy.PolicyAttributeUid
 
fromVendorAttributes(Attributes, String) - Static method in class com.cosmian.rest.abe.policy.Policy
 

G

g(BigInteger) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
g(BigInteger) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
generateMasterKeys(Policy) - Method in class com.cosmian.jna.abe.Ffi
Generate the master private and public keys using the ABE policy
generateUserPrivateKey(byte[], AccessPolicy, Policy) - Method in class com.cosmian.jna.abe.Ffi
Generate the user private key
get() - Method in class com.cosmian.rest.kmip.json.KmipChoice2
 
get() - Method in class com.cosmian.rest.kmip.json.KmipChoice3
 
get() - Method in class com.cosmian.rest.kmip.json.KmipChoice6
 
get(Get) - Method in class com.cosmian.rest.kmip.Kmip
This operation requests that the server returns the Managed Object specified by its Unique Identifier.
Get - Class in com.cosmian.rest.kmip.operations
This operation requests that the server returns the Managed Object specified by its Unique Identifier.
Get(String) - Constructor for class com.cosmian.rest.kmip.operations.Get
 
Get() - Constructor for class com.cosmian.rest.kmip.operations.Get
 
Get(Optional<String>, Optional<KeyFormatType>, Optional<KeyWrapType>, Optional<KeyCompressionType>, Optional<KeyWrappingData>) - Constructor for class com.cosmian.rest.kmip.operations.Get
 
get_last_error() - Method in class com.cosmian.jna.abe.Ffi
Return the last error in a String that does not exceed 1023 bytes
get_last_error(int) - Method in class com.cosmian.jna.abe.Ffi
Return the last error in a String that does not exceed `max_len` bytes
get_last_error(byte[], IntByReference) - Method in interface com.cosmian.jna.abe.FfiWrapper
 
get_last_error() - Static method in class com.cosmian.jna.findex.Ffi
Return the last error in a String that does not exceed 1023 bytes
get_last_error(int) - Static method in class com.cosmian.jna.findex.Ffi
Return the last error in a String that does not exceed `max_len` bytes
get_last_error(byte[], IntByReference) - Method in interface com.cosmian.jna.findex.FfiWrapper
 
getAbeAttrVendorAttribute() - Method in class com.cosmian.rest.abe.Specifications
 
getAccessPolicyVendorAttribute() - Method in class com.cosmian.rest.abe.Specifications
 
getActivationDate() - Method in class com.cosmian.rest.kmip.types.Attributes
 
getAdditionalData() - Method in class com.cosmian.jna.abe.DecryptedHeader
 
getAdditionalData() - Method in class com.cosmian.rest.kmip.types.MetaData
 
getAttribute_name() - Method in class com.cosmian.rest.kmip.types.VendorAttribute
 
getAttribute_name() - Method in class com.cosmian.rest.kmip.types.VendorAttributeReference
 
getAttribute_references() - Method in class com.cosmian.rest.kmip.operations.GetAttributes
 
getAttribute_value() - Method in class com.cosmian.rest.kmip.types.VendorAttribute
 
getAttributes() - Method in class com.cosmian.rest.abe.policy.PolicyAxis
 
getAttributes() - Method in class com.cosmian.rest.kmip.data_structures.KeyValue
 
getAttributes() - Method in class com.cosmian.rest.kmip.operations.Create
 
GetAttributes - Class in com.cosmian.rest.kmip.operations
This operation requests one or more attributes associated with a Managed Object.
GetAttributes() - Constructor for class com.cosmian.rest.kmip.operations.GetAttributes
 
GetAttributes(Optional<String>, Optional<AttributeReference[]>) - Constructor for class com.cosmian.rest.kmip.operations.GetAttributes
 
getAttributes() - Method in class com.cosmian.rest.kmip.operations.GetAttributesResponse
 
getAttributes() - Method in class com.cosmian.rest.kmip.operations.Import
 
getAttributes() - Method in class com.cosmian.rest.kmip.operations.Locate
 
GetAttributesResponse - Class in com.cosmian.rest.kmip.operations
 
GetAttributesResponse() - Constructor for class com.cosmian.rest.kmip.operations.GetAttributesResponse
 
GetAttributesResponse(String, Attributes) - Constructor for class com.cosmian.rest.kmip.operations.GetAttributesResponse
 
getAttributeToInt() - Method in class com.cosmian.rest.abe.policy.Policy
 
getAuthenticated_encryption_additional_data() - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
getAuthenticated_encryption_additional_data() - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
getAuthenticated_encryption_tag() - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
getAuthenticated_encryption_tag() - Method in class com.cosmian.rest.kmip.operations.EncryptResponse
 
getAxes() - Method in class com.cosmian.rest.abe.policy.Policy
 
getAxis() - Method in class com.cosmian.rest.abe.access_policy.Attr
 
getAxis() - Method in class com.cosmian.rest.abe.policy.PolicyAttributeUid
 
getBytes() - Method in class com.cosmian.jna.findex.Location
 
getBytes() - Method in class com.cosmian.jna.findex.Word
 
getCertificate_request_type() - Method in class com.cosmian.rest.kmip.objects.CertificateRequest
 
getCertificate_request_value() - Method in class com.cosmian.rest.kmip.objects.CertificateRequest
 
getCertificateType() - Method in class com.cosmian.rest.kmip.objects.Certificate
 
getCertificateValue() - Method in class com.cosmian.rest.kmip.objects.Certificate
 
getCode() - Method in enum com.cosmian.rest.abe.Implementation
 
getCode() - Method in enum com.cosmian.rest.kmip.types.BlockCipherMode
 
getCode() - Method in enum com.cosmian.rest.kmip.types.CertificateRequestType
 
getCode() - Method in enum com.cosmian.rest.kmip.types.CertificateType
 
getCode() - Method in enum com.cosmian.rest.kmip.types.CryptographicAlgorithm
 
getCode() - Method in enum com.cosmian.rest.kmip.types.DigitalSignatureAlgorithm
 
getCode() - Method in enum com.cosmian.rest.kmip.types.EncodingOption
 
getCode() - Method in enum com.cosmian.rest.kmip.types.ErrorReason
 
getCode() - Method in enum com.cosmian.rest.kmip.types.HashingAlgorithm
 
getCode() - Method in enum com.cosmian.rest.kmip.types.KeyCompressionType
 
getCode() - Method in enum com.cosmian.rest.kmip.types.KeyFormatType
 
getCode() - Method in enum com.cosmian.rest.kmip.types.KeyRoleType
 
getCode() - Method in enum com.cosmian.rest.kmip.types.KeyWrapType
 
getCode() - Method in enum com.cosmian.rest.kmip.types.LinkType
 
getCode() - Method in enum com.cosmian.rest.kmip.types.MaskGenerator
 
getCode() - Method in enum com.cosmian.rest.kmip.types.ObjectGroupMember
 
getCode() - Method in enum com.cosmian.rest.kmip.types.ObjectType
 
getCode() - Method in enum com.cosmian.rest.kmip.types.OpaqueDataType
 
getCode() - Method in enum com.cosmian.rest.kmip.types.PaddingMethod
 
getCode() - Method in enum com.cosmian.rest.kmip.types.RecommendedCurve
 
getCode() - Method in enum com.cosmian.rest.kmip.types.RevocationReasonEnumeration
 
getCode() - Method in enum com.cosmian.rest.kmip.types.SecretDataType
 
getCode() - Method in enum com.cosmian.rest.kmip.types.SplitKeyMethod
 
getCode() - Method in enum com.cosmian.rest.kmip.types.Tag
 
getCode() - Method in enum com.cosmian.rest.kmip.types.UniqueIdentifier
 
getCode() - Method in enum com.cosmian.rest.kmip.types.WrappingMethod
 
getCommon_attributes() - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
getCommon_protection_storage_masks() - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
getCommonAttributes() - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
getCommonProtectionStorageMasks() - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
getCompromise_occurrence_date() - Method in class com.cosmian.rest.kmip.operations.Revoke
 
getCorrelation_value() - Method in class com.cosmian.rest.kmip.operations.DecryptResponse
 
getCorrelation_value() - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
getCorrelation_value() - Method in class com.cosmian.rest.kmip.operations.EncryptResponse
 
getCryptographic_parameters() - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
getCryptographic_parameters() - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
getCryptographic_parameters() - Method in class com.cosmian.rest.kmip.types.EncryptionKeyInformation
 
getCryptographic_parameters() - Method in class com.cosmian.rest.kmip.types.MacSignatureKeyInformation
 
getCryptographicAlgorithm() - Method in class com.cosmian.rest.abe.Specifications
 
getCryptographicAlgorithm() - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
getCryptographicAlgorithm() - Method in class com.cosmian.rest.kmip.types.Attributes
 
getCryptographicDomainParameters() - Method in class com.cosmian.rest.kmip.types.Attributes
 
getCryptographicLength() - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
getCryptographicLength() - Method in class com.cosmian.rest.kmip.types.Attributes
 
getCryptographicParameters() - Method in class com.cosmian.rest.kmip.types.Attributes
 
getCryptographicUsageMask() - Method in class com.cosmian.rest.kmip.types.Attributes
 
getD() - Method in class com.cosmian.rest.kmip.data_structures.TransparentECPrivateKey
 
getData() - Method in class com.cosmian.rest.abe.data.DataToEncrypt
 
getData() - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
getData() - Method in class com.cosmian.rest.kmip.operations.DecryptResponse
 
getData() - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
getData() - Method in class com.cosmian.rest.kmip.operations.EncryptResponse
 
getEncoding_option() - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
getEncryptedHeaderBytes() - Method in class com.cosmian.jna.abe.EncryptedHeader
 
getEncryption_key_information() - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
getFinal_indicator() - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
getFinal_indicator() - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
getG() - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
getG() - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
getHierarchical() - Method in class com.cosmian.rest.abe.policy.PolicyAxis
 
getImplementation() - Method in class com.cosmian.rest.abe.Specifications
 
getInit_indicator() - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
getInit_indicator() - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
getIv_counter_nonce() - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
getIv_counter_nonce() - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
getIv_counter_nonce() - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
getIv_counter_nonce() - Method in class com.cosmian.rest.kmip.operations.EncryptResponse
 
getJ() - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
getJ() - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
getK() - Method in class com.cosmian.jna.findex.MasterKeys
 
getK_star() - Method in class com.cosmian.jna.findex.MasterKeys
 
getKey() - Method in class com.cosmian.rest.kmip.data_structures.TransparentSymmetricKey
 
getKey_part_identifier() - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
getKeyBlock() - Method in class com.cosmian.rest.kmip.objects.PGPKey
 
getKeyBlock() - Method in class com.cosmian.rest.kmip.objects.PrivateKey
 
getKeyBlock() - Method in class com.cosmian.rest.kmip.objects.PublicKey
 
getKeyBlock() - Method in class com.cosmian.rest.kmip.objects.SecretData
 
getKeyBlock() - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
getKeyBlock() - Method in class com.cosmian.rest.kmip.objects.SymmetricKey
 
getKeyCompressionType() - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
getKeyCompressionType() - Method in class com.cosmian.rest.kmip.operations.Get
 
getKeyFormatType() - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
getKeyFormatType() - Method in class com.cosmian.rest.kmip.operations.Get
 
getKeyFormatType() - Method in class com.cosmian.rest.kmip.types.Attributes
 
getKeyFormatTypeDecryptionKey() - Method in class com.cosmian.rest.abe.Specifications
 
getKeyFormatTypeMasterSecretKey() - Method in class com.cosmian.rest.abe.Specifications
 
getKeyFormatTypePublicKey() - Method in class com.cosmian.rest.abe.Specifications
 
getKeyMaterial() - Method in class com.cosmian.rest.kmip.data_structures.KeyValue
 
getKeyValue() - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
getKeyWrappingData() - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
getKeyWrappingData() - Method in class com.cosmian.rest.kmip.operations.Get
 
getKeyWrapType() - Method in class com.cosmian.rest.kmip.operations.Get
 
getKeyWrapType() - Method in class com.cosmian.rest.kmip.operations.Import
 
getLastAttributeValue() - Method in class com.cosmian.rest.abe.policy.Policy
The last attribute value that was assigned.
getLeft() - Method in class com.cosmian.rest.abe.access_policy.And
 
getLeft() - Method in class com.cosmian.rest.abe.access_policy.Or
 
getLen() - Method in class com.cosmian.rest.abe.policy.PolicyAxis
 
getLink() - Method in class com.cosmian.rest.kmip.types.Attributes
 
getLink_type() - Method in class com.cosmian.rest.kmip.types.Link
 
getLinked_object_identifier() - Method in class com.cosmian.rest.kmip.types.Link
 
getLocated_items() - Method in class com.cosmian.rest.kmip.operations.LocateResponse
 
getLocation() - Method in class com.cosmian.jna.findex.IndexedValue
 
getMac_or_signature() - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
getMac_or_signature_key_information() - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
getMaxAttributeCreations() - Method in class com.cosmian.rest.abe.policy.Policy
 
getMaximum_items() - Method in class com.cosmian.rest.kmip.operations.Locate
 
getName() - Method in class com.cosmian.rest.abe.access_policy.Attr
 
getName() - Method in class com.cosmian.rest.abe.policy.PolicyAttributeUid
 
getName() - Method in class com.cosmian.rest.abe.policy.PolicyAxis
 
getObject() - Method in class com.cosmian.rest.kmip.operations.GetResponse
 
getObject() - Method in class com.cosmian.rest.kmip.operations.Import
 
getObject_group_member() - Method in class com.cosmian.rest.kmip.operations.Locate
 
getObjectClass(ObjectType) - Static method in class com.cosmian.rest.kmip.objects.KmipObject
Helper function to retrieve the KMIP Object class from its ObjectType
getObjectType() - Method in class com.cosmian.rest.kmip.objects.Certificate
 
getObjectType() - Method in class com.cosmian.rest.kmip.objects.CertificateRequest
 
getObjectType() - Method in class com.cosmian.rest.kmip.objects.KmipObject
 
getObjectType() - Method in class com.cosmian.rest.kmip.objects.OpaqueObject
 
getObjectType() - Method in class com.cosmian.rest.kmip.objects.PGPKey
 
getObjectType() - Method in class com.cosmian.rest.kmip.objects.PrivateKey
 
getObjectType() - Method in class com.cosmian.rest.kmip.objects.PublicKey
 
getObjectType() - Method in class com.cosmian.rest.kmip.objects.SecretData
 
getObjectType() - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
getObjectType() - Method in class com.cosmian.rest.kmip.objects.SymmetricKey
 
getObjectType() - Method in class com.cosmian.rest.kmip.operations.Create
 
getObjectType() - Method in class com.cosmian.rest.kmip.operations.CreateResponse
 
getObjectType() - Method in class com.cosmian.rest.kmip.operations.GetResponse
 
getObjectType() - Method in class com.cosmian.rest.kmip.operations.Import
 
getObjectType() - Method in class com.cosmian.rest.kmip.types.Attributes
 
getOffset() - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
getOffset_items() - Method in class com.cosmian.rest.kmip.operations.Locate
 
getOpaque_data_type() - Method in class com.cosmian.rest.kmip.objects.OpaqueObject
 
getOpaque_data_value() - Method in class com.cosmian.rest.kmip.objects.OpaqueObject
 
getP() - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
getP() - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
getPgp_key_version() - Method in class com.cosmian.rest.kmip.objects.PGPKey
 
getPolicyAttributes() - Method in class com.cosmian.rest.abe.data.DataToEncrypt
 
getPolicyVendorAttribute() - Method in class com.cosmian.rest.abe.Specifications
 
getPrime_field_size() - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
getPrivate_protection_storage_masks() - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
getPrivateKey() - Method in class com.cosmian.jna.abe.MasterKeys
 
getPrivateKeyAttributes() - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
getPrivateKeyAttributes() - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
getPrivateKeyUniqueIdentifier() - Method in class com.cosmian.rest.kmip.operations.CreateKeyPairResponse
 
getPrivateKeyUniqueIdentifier() - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
getPrivateKeyUniqueIdentifier() - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPairResponse
 
getPrivateProtectionStorageMasks() - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
getProtection_storage_masks() - Method in class com.cosmian.rest.kmip.operations.Create
 
getPublic_protection_storage_masks() - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
getPublicKey() - Method in class com.cosmian.jna.abe.MasterKeys
 
getPublicKeyAttributes() - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
getPublicKeyAttributes() - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
getPublicKeyUniqueIdentifier() - Method in class com.cosmian.rest.kmip.operations.CreateKeyPairResponse
 
getPublicKeyUniqueIdentifier() - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPairResponse
 
getPublicProtectionStorageMasks() - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
getQ() - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
getQ() - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
getQString() - Method in class com.cosmian.rest.kmip.data_structures.TransparentECPublicKey
 
getRecommendedCurve() - Method in class com.cosmian.rest.kmip.data_structures.TransparentECPrivateKey
 
getRecommendedCurve() - Method in class com.cosmian.rest.kmip.data_structures.TransparentECPublicKey
 
getReplaceExisting() - Method in class com.cosmian.rest.kmip.operations.Import
 
GetResponse - Class in com.cosmian.rest.kmip.operations
 
GetResponse() - Constructor for class com.cosmian.rest.kmip.operations.GetResponse
 
GetResponse(ObjectType, String, KmipObject) - Constructor for class com.cosmian.rest.kmip.operations.GetResponse
 
getRevocation_reason() - Method in class com.cosmian.rest.kmip.operations.Revoke
 
getRight() - Method in class com.cosmian.rest.abe.access_policy.And
 
getRight() - Method in class com.cosmian.rest.abe.access_policy.Or
 
getSecretDataType() - Method in class com.cosmian.rest.kmip.objects.SecretData
 
getSplit_key_method() - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
getSplit_key_parts() - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
getSplit_key_threshold() - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
getStorage_status_mask() - Method in class com.cosmian.rest.kmip.operations.Locate
 
getSymmetricKey() - Method in class com.cosmian.jna.abe.DecryptedHeader
 
getSymmetricKey() - Method in class com.cosmian.jna.abe.EncryptedHeader
 
getTypeResolver() - Static method in class com.cosmian.rest.kmip.json.KmipJson
 
getUid() - Method in class com.cosmian.jna.abe.DecryptedHeader
 
getUid() - Method in class com.cosmian.rest.kmip.types.MetaData
 
getUnique_identifier() - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
getUnique_identifier() - Method in class com.cosmian.rest.kmip.operations.DecryptResponse
 
getUnique_identifier() - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
getUnique_identifier() - Method in class com.cosmian.rest.kmip.operations.EncryptResponse
 
getUnique_identifier() - Method in class com.cosmian.rest.kmip.operations.GetAttributes
 
getUnique_identifier() - Method in class com.cosmian.rest.kmip.operations.LocateResponse
 
getUnique_identifier() - Method in class com.cosmian.rest.kmip.types.EncryptionKeyInformation
 
getUnique_identifier() - Method in class com.cosmian.rest.kmip.types.MacSignatureKeyInformation
 
getUniqueIdentifier() - Method in class com.cosmian.rest.kmip.operations.CreateResponse
 
getUniqueIdentifier() - Method in class com.cosmian.rest.kmip.operations.Destroy
 
getUniqueIdentifier() - Method in class com.cosmian.rest.kmip.operations.DestroyResponse
 
getUniqueIdentifier() - Method in class com.cosmian.rest.kmip.operations.Get
 
getUniqueIdentifier() - Method in class com.cosmian.rest.kmip.operations.GetAttributesResponse
 
getUniqueIdentifier() - Method in class com.cosmian.rest.kmip.operations.GetResponse
 
getUniqueIdentifier() - Method in class com.cosmian.rest.kmip.operations.Import
 
getUniqueIdentifier() - Method in class com.cosmian.rest.kmip.operations.ImportResponse
 
getUniqueIdentifier() - Method in class com.cosmian.rest.kmip.operations.Revoke
 
getUniqueIdentifier() - Method in class com.cosmian.rest.kmip.operations.RevokeResponse
 
getVendor_identification() - Method in class com.cosmian.rest.kmip.types.VendorAttribute
 
getVendor_identification() - Method in class com.cosmian.rest.kmip.types.VendorAttributeReference
 
getVendorAttributes() - Method in class com.cosmian.rest.kmip.types.Attributes
 
getWord() - Method in class com.cosmian.jna.findex.IndexedValue
 
getWrapping_method() - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
getX() - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
getY() - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
graph_upsert(MasterKeys, byte[], HashMap<IndexedValue, Word[]>, FfiWrapper.FetchEntryCallback, FfiWrapper.UpsertEntryCallback, FfiWrapper.UpsertChainCallback) - Static method in class com.cosmian.jna.findex.Ffi
 

H

h_aes_create_decryption_cache(IntByReference, Pointer, int) - Method in interface com.cosmian.jna.abe.FfiWrapper
 
h_aes_create_encryption_cache(IntByReference, String, Pointer, int) - Method in interface com.cosmian.jna.abe.FfiWrapper
 
h_aes_decrypt_block(byte[], IntByReference, Pointer, int, Pointer, int, int, Pointer, int) - Method in interface com.cosmian.jna.abe.FfiWrapper
 
h_aes_decrypt_header(byte[], IntByReference, byte[], IntByReference, byte[], IntByReference, Pointer, int, Pointer, int) - Method in interface com.cosmian.jna.abe.FfiWrapper
 
h_aes_decrypt_header_using_cache(byte[], IntByReference, byte[], IntByReference, byte[], IntByReference, Pointer, int, int) - Method in interface com.cosmian.jna.abe.FfiWrapper
 
h_aes_destroy_decryption_cache(int) - Method in interface com.cosmian.jna.abe.FfiWrapper
 
h_aes_destroy_encryption_cache(int) - Method in interface com.cosmian.jna.abe.FfiWrapper
 
h_aes_encrypt_block(byte[], IntByReference, Pointer, int, Pointer, int, int, Pointer, int) - Method in interface com.cosmian.jna.abe.FfiWrapper
 
h_aes_encrypt_header(byte[], IntByReference, byte[], IntByReference, String, Pointer, int, String, Pointer, int, Pointer, int) - Method in interface com.cosmian.jna.abe.FfiWrapper
 
h_aes_encrypt_header_using_cache(byte[], IntByReference, byte[], IntByReference, int, String, Pointer, int, Pointer, int) - Method in interface com.cosmian.jna.abe.FfiWrapper
 
h_aes_symmetric_encryption_overhead() - Method in interface com.cosmian.jna.abe.FfiWrapper
 
h_compact(int, String, Pointer, int, FfiWrapper.FetchEntryCallback, FfiWrapper.FetchChainCallback, FfiWrapper.FetchAllEntryCallback, FfiWrapper.UpdateLinesCallback, FfiWrapper.ListRemovedLocationsCallback) - Method in interface com.cosmian.jna.findex.FfiWrapper
 
h_generate_master_keys(byte[], IntByReference, String) - Method in interface com.cosmian.jna.abe.FfiWrapper
 
h_generate_user_private_key(byte[], IntByReference, Pointer, int, String, String) - Method in interface com.cosmian.jna.abe.FfiWrapper
 
h_graph_upsert(String, Pointer, int, String, FfiWrapper.FetchEntryCallback, FfiWrapper.UpsertEntryCallback, FfiWrapper.UpsertChainCallback) - Method in interface com.cosmian.jna.findex.FfiWrapper
 
h_rotate_attributes(byte[], IntByReference, String, String) - Method in interface com.cosmian.jna.abe.FfiWrapper
 
h_search(byte[], IntByReference, Pointer, int, Pointer, int, String, int, int, FfiWrapper.ProgressCallback, FfiWrapper.FetchEntryCallback, FfiWrapper.FetchChainCallback) - Method in interface com.cosmian.jna.findex.FfiWrapper
 
h_upsert(String, Pointer, int, String, FfiWrapper.FetchEntryCallback, FfiWrapper.UpsertEntryCallback, FfiWrapper.UpsertChainCallback) - Method in interface com.cosmian.jna.findex.FfiWrapper
 
handledType() - Method in class com.cosmian.rest.kmip.json.KmipArrayDeserializer
 
handledType() - Method in class com.cosmian.rest.kmip.json.KmipChoice2Deserializer
 
handledType() - Method in class com.cosmian.rest.kmip.json.KmipChoice3Deserializer
 
handledType() - Method in class com.cosmian.rest.kmip.json.KmipChoice6Deserializer
 
handledType() - Method in class com.cosmian.rest.kmip.json.KmipEnumDeserializer
 
handledType() - Method in class com.cosmian.rest.kmip.json.KmipStructDeserializer
 
Hardware - Static variable in class com.cosmian.rest.kmip.types.ProtectionStorageMasks
 
hashCode() - Method in class com.cosmian.rest.abe.access_policy.All
 
hashCode() - Method in class com.cosmian.rest.abe.access_policy.And
 
hashCode() - Method in class com.cosmian.rest.abe.access_policy.Attr
 
hashCode() - Method in class com.cosmian.rest.abe.access_policy.Or
 
hashCode() - Method in class com.cosmian.rest.abe.data.DataToEncrypt
 
hashCode() - Method in class com.cosmian.rest.abe.policy.BinaryHeap
 
hashCode() - Method in class com.cosmian.rest.abe.policy.Policy
 
hashCode() - Method in class com.cosmian.rest.abe.policy.PolicyAttributeUid
 
hashCode() - Method in class com.cosmian.rest.abe.policy.PolicyAxis
 
hashCode() - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
hashCode() - Method in class com.cosmian.rest.kmip.data_structures.KeyMaterial
 
hashCode() - Method in class com.cosmian.rest.kmip.data_structures.KeyValue
 
hashCode() - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
hashCode() - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
hashCode() - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
hashCode() - Method in class com.cosmian.rest.kmip.data_structures.TransparentECPrivateKey
 
hashCode() - Method in class com.cosmian.rest.kmip.data_structures.TransparentECPublicKey
 
hashCode() - Method in class com.cosmian.rest.kmip.data_structures.TransparentSymmetricKey
 
hashCode() - Method in class com.cosmian.rest.kmip.json.KmipChoice2
 
hashCode() - Method in class com.cosmian.rest.kmip.json.KmipChoice3
 
hashCode() - Method in class com.cosmian.rest.kmip.json.KmipChoice6
 
hashCode() - Method in class com.cosmian.rest.kmip.objects.Certificate
 
hashCode() - Method in class com.cosmian.rest.kmip.objects.CertificateRequest
 
hashCode() - Method in class com.cosmian.rest.kmip.objects.OpaqueObject
 
hashCode() - Method in class com.cosmian.rest.kmip.objects.PGPKey
 
hashCode() - Method in class com.cosmian.rest.kmip.objects.PrivateKey
 
hashCode() - Method in class com.cosmian.rest.kmip.objects.PublicKey
 
hashCode() - Method in class com.cosmian.rest.kmip.objects.SecretData
 
hashCode() - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
hashCode() - Method in class com.cosmian.rest.kmip.objects.SymmetricKey
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.Create
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.CreateKeyPairResponse
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.CreateResponse
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.DecryptResponse
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.Destroy
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.DestroyResponse
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.EncryptResponse
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.Get
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.GetAttributes
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.GetAttributesResponse
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.GetResponse
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.ImportResponse
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.Locate
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.LocateResponse
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPairResponse
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.Revoke
 
hashCode() - Method in class com.cosmian.rest.kmip.operations.RevokeResponse
 
hashCode() - Method in class com.cosmian.rest.kmip.types.AttributeReference
 
hashCode() - Method in class com.cosmian.rest.kmip.types.Attributes
 
hashCode() - Method in class com.cosmian.rest.kmip.types.EncryptionKeyInformation
 
hashCode() - Method in class com.cosmian.rest.kmip.types.Link
 
hashCode() - Method in class com.cosmian.rest.kmip.types.LinkedObjectIdentifier
 
hashCode() - Method in class com.cosmian.rest.kmip.types.MacSignatureKeyInformation
 
hashCode() - Method in class com.cosmian.rest.kmip.types.MetaData
 
hashCode() - Method in class com.cosmian.rest.kmip.types.RevocationReason
 
hashCode() - Method in class com.cosmian.rest.kmip.types.VendorAttribute
 
hashCode() - Method in class com.cosmian.rest.kmip.types.VendorAttributeReference
 
HashingAlgorithm - Enum in com.cosmian.rest.kmip.types
 
hex_decode(String) - Static method in class com.cosmian.rest.Cosmian
Decode an hex encoded String to bytes
hex_encode(byte[]) - Static method in class com.cosmian.rest.Cosmian
Hex Encode an array of bytes
Hypervisor - Static variable in class com.cosmian.rest.kmip.types.ProtectionStorageMasks
 

I

Implementation - Enum in com.cosmian.rest.abe
 
Import - Class in com.cosmian.rest.kmip.operations
This operation requests the server to Import a Managed Object specified by its Unique Identifier.
Import(String, ObjectType, Optional<Boolean>, Optional<KeyWrapType>, Attributes, KmipObject) - Constructor for class com.cosmian.rest.kmip.operations.Import
 
Import() - Constructor for class com.cosmian.rest.kmip.operations.Import
 
importObject(Import) - Method in class com.cosmian.rest.kmip.Kmip
This operation requests the server to Import a Managed Object specified by its Unique Identifier.
importPrivateMasterKey(String, PrivateKey, boolean) - Method in class com.cosmian.rest.abe.Abe
Import a Private Master Key in the KMS
importPublicMasterKey(String, PublicKey, boolean) - Method in class com.cosmian.rest.abe.Abe
Import a Public Master Key in the KMS
ImportResponse - Class in com.cosmian.rest.kmip.operations
 
ImportResponse() - Constructor for class com.cosmian.rest.kmip.operations.ImportResponse
 
ImportResponse(String) - Constructor for class com.cosmian.rest.kmip.operations.ImportResponse
 
importUserDecryptionKey(String, PrivateKey, boolean) - Method in class com.cosmian.rest.abe.Abe
Import a User Decryption Key in the KMS
IndexedValue - Class in com.cosmian.jna.findex
 
IndexedValue(byte[]) - Constructor for class com.cosmian.jna.findex.IndexedValue
 
IndexedValue() - Constructor for class com.cosmian.jna.findex.IndexedValue
 
IndexedValue(Location) - Constructor for class com.cosmian.jna.findex.IndexedValue
 
IndexedValue(Word) - Constructor for class com.cosmian.jna.findex.IndexedValue
 
init_indicator(Optional<Boolean>) - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
init_indicator(Optional<Boolean>) - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
insert(int) - Method in class com.cosmian.rest.abe.policy.BinaryHeap
This will insert new element in to heap Complexity: O(log N) As worst case scenario, we need to traverse till the root
isEmpty() - Method in class com.cosmian.rest.abe.policy.BinaryHeap
This will check if the heap is empty or not Complexity: O(1)
isFull() - Method in class com.cosmian.rest.abe.policy.BinaryHeap
This will check if the heap is full or not Complexity: O(1)
isHierarchical() - Method in class com.cosmian.rest.abe.policy.PolicyAxis
 
isLocation() - Method in class com.cosmian.jna.findex.IndexedValue
 
isWord() - Method in class com.cosmian.jna.findex.IndexedValue
 
iv_counter_nonce(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
iv_counter_nonce(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
iv_counter_nonce(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
iv_counter_nonce(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.EncryptResponse
 

J

j(Optional<BigInteger>) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
j(Optional<BigInteger>) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
json_get(String) - Method in class com.cosmian.RestClient
Perform a GET request returning JSON
json_post(String, String) - Method in class com.cosmian.RestClient
Perform a JSON POST request returning JSON

K

key(byte[]) - Method in class com.cosmian.rest.kmip.data_structures.TransparentSymmetricKey
 
Key_Agreement - Static variable in class com.cosmian.rest.kmip.types.CryptographicUsageMask
Allow for Key Agreement.
key_part_identifier(int) - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
KeyBlock - Class in com.cosmian.rest.kmip.data_structures
A Key Block object is a structure used to encapsulate all of the information that is closely associated with a cryptographic key.
KeyBlock() - Constructor for class com.cosmian.rest.kmip.data_structures.KeyBlock
 
KeyBlock(KeyFormatType, Optional<KeyCompressionType>, KeyValue, CryptographicAlgorithm, int, Optional<KeyWrappingData>) - Constructor for class com.cosmian.rest.kmip.data_structures.KeyBlock
 
keyBlock(KeyBlock) - Method in class com.cosmian.rest.kmip.objects.PGPKey
 
keyBlock(KeyBlock) - Method in class com.cosmian.rest.kmip.objects.PrivateKey
 
keyBlock(KeyBlock) - Method in class com.cosmian.rest.kmip.objects.PublicKey
 
keyBlock(KeyBlock) - Method in class com.cosmian.rest.kmip.objects.SecretData
 
keyBlock(KeyBlock) - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
keyBlock(KeyBlock) - Method in class com.cosmian.rest.kmip.objects.SymmetricKey
 
keyCompressionType(Optional<KeyCompressionType>) - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
keyCompressionType(Optional<KeyCompressionType>) - Method in class com.cosmian.rest.kmip.operations.Get
 
KeyCompressionType - Enum in com.cosmian.rest.kmip.types
 
keyFormatType(KeyFormatType) - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
keyFormatType(Optional<KeyFormatType>) - Method in class com.cosmian.rest.kmip.operations.Get
 
keyFormatType(Optional<KeyFormatType>) - Method in class com.cosmian.rest.kmip.types.Attributes
 
KeyFormatType - Enum in com.cosmian.rest.kmip.types
 
KeyMaterial - Class in com.cosmian.rest.kmip.data_structures
 
KeyMaterial(Object) - Constructor for class com.cosmian.rest.kmip.data_structures.KeyMaterial
 
keyMaterial(KeyMaterial) - Method in class com.cosmian.rest.kmip.data_structures.KeyValue
 
KeyRoleType - Enum in com.cosmian.rest.kmip.types
 
keyValue(KeyValue) - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
KeyValue - Class in com.cosmian.rest.kmip.data_structures
The Key Value is used only inside a Key Block and is either a Byte String or a: • The Key Value structure contains the key material, either as a byte string or as a Transparent Key structure, and OPTIONAL attribute information that is associated and encapsulated with the key material.
KeyValue() - Constructor for class com.cosmian.rest.kmip.data_structures.KeyValue
 
KeyValue(KeyMaterial, Optional<Attributes>) - Constructor for class com.cosmian.rest.kmip.data_structures.KeyValue
 
keyWrappingData(Optional<KeyWrappingData>) - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
KeyWrappingData - Class in com.cosmian.rest.kmip.data_structures
The Key Block MAY also supply OPTIONAL information about a cryptographic key wrapping mechanism used to wrap the Key Value.
KeyWrappingData() - Constructor for class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
KeyWrappingData(WrappingMethod, Optional<EncryptionKeyInformation>, Optional<MacSignatureKeyInformation>, Optional<byte[]>, Optional<byte[]>, Optional<EncodingOption>) - Constructor for class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
keyWrappingData(Optional<KeyWrappingData>) - Method in class com.cosmian.rest.kmip.operations.Get
 
keyWrapType(Optional<KeyWrapType>) - Method in class com.cosmian.rest.kmip.operations.Get
 
KeyWrapType - Enum in com.cosmian.rest.kmip.types
 
kmip() - Method in class com.cosmian.rest.Cosmian
Access to the KMIP endpoints
Kmip - Class in com.cosmian.rest.kmip
The KMIP JSON REST Client
Kmip(RestClient) - Constructor for class com.cosmian.rest.kmip.Kmip
 
KmipArrayDeserializer<E> - Class in com.cosmian.rest.kmip.json
 
KmipArrayDeserializer(Class<E[]>) - Constructor for class com.cosmian.rest.kmip.json.KmipArrayDeserializer
 
KmipArraySerializer<E> - Class in com.cosmian.rest.kmip.json
 
KmipArraySerializer(String) - Constructor for class com.cosmian.rest.kmip.json.KmipArraySerializer
 
KmipBooleanDeserializer - Class in com.cosmian.rest.kmip.json
 
KmipBooleanDeserializer() - Constructor for class com.cosmian.rest.kmip.json.KmipBooleanDeserializer
 
KmipBooleanSerializer - Class in com.cosmian.rest.kmip.json
 
KmipBooleanSerializer(String) - Constructor for class com.cosmian.rest.kmip.json.KmipBooleanSerializer
 
KmipBytesDeserializer - Class in com.cosmian.rest.kmip.json
 
KmipBytesDeserializer() - Constructor for class com.cosmian.rest.kmip.json.KmipBytesDeserializer
 
KmipBytesSerializer - Class in com.cosmian.rest.kmip.json
 
KmipBytesSerializer(String) - Constructor for class com.cosmian.rest.kmip.json.KmipBytesSerializer
 
KmipChoice2<C1,C2> - Class in com.cosmian.rest.kmip.json
 
KmipChoice2(Optional<C1>, Optional<C2>) - Constructor for class com.cosmian.rest.kmip.json.KmipChoice2
 
KmipChoice2(Object) - Constructor for class com.cosmian.rest.kmip.json.KmipChoice2
 
KmipChoice2Deserializer<E extends KmipChoice2<?,?>> - Class in com.cosmian.rest.kmip.json
 
KmipChoice2Deserializer(Class<E>) - Constructor for class com.cosmian.rest.kmip.json.KmipChoice2Deserializer
 
KmipChoice2Serializer - Class in com.cosmian.rest.kmip.json
 
KmipChoice2Serializer(String) - Constructor for class com.cosmian.rest.kmip.json.KmipChoice2Serializer
 
KmipChoice3<C1,C2,C3> - Class in com.cosmian.rest.kmip.json
 
KmipChoice3(Optional<C1>, Optional<C2>, Optional<C3>) - Constructor for class com.cosmian.rest.kmip.json.KmipChoice3
 
KmipChoice3(Object) - Constructor for class com.cosmian.rest.kmip.json.KmipChoice3
 
KmipChoice3Deserializer<E extends KmipChoice3<?,?,?>> - Class in com.cosmian.rest.kmip.json
 
KmipChoice3Deserializer(Class<E>) - Constructor for class com.cosmian.rest.kmip.json.KmipChoice3Deserializer
 
KmipChoice3Serializer - Class in com.cosmian.rest.kmip.json
 
KmipChoice3Serializer(String) - Constructor for class com.cosmian.rest.kmip.json.KmipChoice3Serializer
 
KmipChoice6<C1,C2,C3,C4,C5,C6> - Class in com.cosmian.rest.kmip.json
 
KmipChoice6(Optional<C1>, Optional<C2>, Optional<C3>, Optional<C4>, Optional<C5>, Optional<C6>) - Constructor for class com.cosmian.rest.kmip.json.KmipChoice6
 
KmipChoice6(Object) - Constructor for class com.cosmian.rest.kmip.json.KmipChoice6
 
KmipChoice6Deserializer<E extends KmipChoice6<?,?,?,?,?,?>> - Class in com.cosmian.rest.kmip.json
 
KmipChoice6Deserializer(Class<E>) - Constructor for class com.cosmian.rest.kmip.json.KmipChoice6Deserializer
 
KmipChoice6Serializer - Class in com.cosmian.rest.kmip.json
 
KmipChoice6Serializer(String) - Constructor for class com.cosmian.rest.kmip.json.KmipChoice6Serializer
 
KmipEnumDeserializer - Class in com.cosmian.rest.kmip.json
 
KmipEnumDeserializer(Class<Enum<?>>) - Constructor for class com.cosmian.rest.kmip.json.KmipEnumDeserializer
 
KmipEnumSerializer - Class in com.cosmian.rest.kmip.json
 
KmipEnumSerializer(Class<Enum<?>>, String) - Constructor for class com.cosmian.rest.kmip.json.KmipEnumSerializer
 
KmipEnumUtils - Class in com.cosmian.rest.kmip.json
 
KmipEnumUtils() - Constructor for class com.cosmian.rest.kmip.json.KmipEnumUtils
 
KmipIntegerDeserializer - Class in com.cosmian.rest.kmip.json
 
KmipIntegerDeserializer() - Constructor for class com.cosmian.rest.kmip.json.KmipIntegerDeserializer
 
KmipIntegerSerializer - Class in com.cosmian.rest.kmip.json
 
KmipIntegerSerializer(String) - Constructor for class com.cosmian.rest.kmip.json.KmipIntegerSerializer
 
KmipJson - Class in com.cosmian.rest.kmip.json
Utility class
KmipJson() - Constructor for class com.cosmian.rest.kmip.json.KmipJson
 
KmipJsonDeserializer<E> - Class in com.cosmian.rest.kmip.json
A Jackson Deserializer that proposes an additional deserialization method
KmipJsonDeserializer() - Constructor for class com.cosmian.rest.kmip.json.KmipJsonDeserializer
 
KmipObject - Class in com.cosmian.rest.kmip.objects
 
KmipObject() - Constructor for class com.cosmian.rest.kmip.objects.KmipObject
 
KmipStringDeserializer - Class in com.cosmian.rest.kmip.json
 
KmipStringDeserializer() - Constructor for class com.cosmian.rest.kmip.json.KmipStringDeserializer
 
KmipStringSerializer - Class in com.cosmian.rest.kmip.json
 
KmipStringSerializer(String) - Constructor for class com.cosmian.rest.kmip.json.KmipStringSerializer
 
KmipStruct - Interface in com.cosmian.rest.kmip.json
 
KmipStructDeserializer<E extends KmipStruct> - Class in com.cosmian.rest.kmip.json
 
KmipStructDeserializer() - Constructor for class com.cosmian.rest.kmip.json.KmipStructDeserializer
 
KmipStructDeserializer(Class<E>) - Constructor for class com.cosmian.rest.kmip.json.KmipStructDeserializer
 
KmipStructSerializer<E> - Class in com.cosmian.rest.kmip.json
 
KmipStructSerializer(String) - Constructor for class com.cosmian.rest.kmip.json.KmipStructSerializer
 
KmipStructSerializer() - Constructor for class com.cosmian.rest.kmip.json.KmipStructSerializer
 
KmipUtils - Class in com.cosmian.rest.kmip
 
KmipUtils() - Constructor for class com.cosmian.rest.kmip.KmipUtils
 
kmsDecrypt(String, byte[]) - Method in class com.cosmian.rest.abe.Abe
Decrypt the data in the KMS using the given User Decryption Key The encryptedData should be made of 3 parts: - the length of the encrypted header as a u32 in big endian format (4 bytes) - the header - the AES GCM encrypted content
kmsDecrypt(String, byte[], Optional<byte[]>) - Method in class com.cosmian.rest.abe.Abe
Decrypt the data in the KMS using the given User Decryption Key The encryptedData should be made of 3 parts: - the length of the encrypted header as a u32 in big endian format (4 bytes) - the header - the AES GCM encrypted content
kmsEncrypt(String, byte[], Attr[]) - Method in class com.cosmian.rest.abe.Abe
Encrypt data in the KMS using the given Policy Attributes (@see Attr) and Public Master Key.
kmsEncrypt(String, byte[], Attr[], Optional<byte[]>) - Method in class com.cosmian.rest.abe.Abe
Encrypt data in the KMS using the given Policy Attributes (@see Attr) and Public Master Key.

L

lastAttribute(int) - Method in class com.cosmian.rest.abe.policy.Policy
 
Leb128Serializer - Class in com.cosmian.jna.findex
 
Leb128Serializer() - Constructor for class com.cosmian.jna.findex.Leb128Serializer
 
left(AccessPolicy) - Method in class com.cosmian.rest.abe.access_policy.And
 
left(AccessPolicy) - Method in class com.cosmian.rest.abe.access_policy.Or
 
link(Optional<Link[]>) - Method in class com.cosmian.rest.kmip.types.Attributes
 
Link - Class in com.cosmian.rest.kmip.types
The Link attribute is a structure used to create a link from one Managed Cryptographic Object to another, closely related target Managed Cryptographic Object.
Link() - Constructor for class com.cosmian.rest.kmip.types.Link
 
Link(LinkType, LinkedObjectIdentifier) - Constructor for class com.cosmian.rest.kmip.types.Link
 
LinkedObjectIdentifier - Class in com.cosmian.rest.kmip.types
Either: - String : Unique Identifier of a Managed Object - Enumeration: Zero based nth Unique Identifier in the response.
LinkedObjectIdentifier(Object) - Constructor for class com.cosmian.rest.kmip.types.LinkedObjectIdentifier
 
LinkType - Enum in com.cosmian.rest.kmip.types
 
list(List<Location>) - Method in interface com.cosmian.jna.findex.FfiWrapper.ListRemovedLocationsInterface
 
list(List<byte[]>) - Method in interface com.cosmian.jna.findex.FfiWrapper.ProgressInterface
 
ListRemovedLocations - Class in com.cosmian.jna.findex.Callbacks
 
ListRemovedLocations(FfiWrapper.ListRemovedLocationsInterface) - Constructor for class com.cosmian.jna.findex.Callbacks.ListRemovedLocations
 
load_file(String) - Static method in class com.cosmian.Resources
 
load_resource(String) - Static method in class com.cosmian.Resources
 
load_resource_as_bytes(String) - Static method in class com.cosmian.Resources
 
locate(Locate) - Method in class com.cosmian.rest.kmip.Kmip
This operation requests that the server search for one or more Managed Objects, depending on the attributes specified in the request.
Locate - Class in com.cosmian.rest.kmip.operations
This operation requests that the server search for one or more Managed Objects, depending on the attributes specified in the request.
Locate() - Constructor for class com.cosmian.rest.kmip.operations.Locate
 
Locate(Optional<Integer>, Optional<Integer>, Optional<Integer>, Optional<ObjectGroupMember>, Attributes) - Constructor for class com.cosmian.rest.kmip.operations.Locate
 
located_items(Optional<Integer>) - Method in class com.cosmian.rest.kmip.operations.LocateResponse
 
LocateResponse - Class in com.cosmian.rest.kmip.operations
 
LocateResponse() - Constructor for class com.cosmian.rest.kmip.operations.LocateResponse
 
LocateResponse(Optional<Integer>, Optional<String[]>) - Constructor for class com.cosmian.rest.kmip.operations.LocateResponse
 
Location - Class in com.cosmian.jna.findex
 
Location(byte[]) - Constructor for class com.cosmian.jna.findex.Location
 
Location(String) - Constructor for class com.cosmian.jna.findex.Location
 

M

MAC_Generate - Static variable in class com.cosmian.rest.kmip.types.CryptographicUsageMask
Allow for MAC generation.
mac_or_signature(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
mac_or_signature_key_information(Optional<MacSignatureKeyInformation>) - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
MAC_Verify - Static variable in class com.cosmian.rest.kmip.types.CryptographicUsageMask
Allow for MAC verification.
MacSignatureKeyInformation - Class in com.cosmian.rest.kmip.types
 
MacSignatureKeyInformation() - Constructor for class com.cosmian.rest.kmip.types.MacSignatureKeyInformation
 
MacSignatureKeyInformation(String, Optional<CryptographicParameters>) - Constructor for class com.cosmian.rest.kmip.types.MacSignatureKeyInformation
 
main(String[]) - Static method in class com.cosmian.rest.abe.policy.BinaryHeap
 
MaskGenerator - Enum in com.cosmian.rest.kmip.types
 
MasterKeys - Class in com.cosmian.jna.abe
 
MasterKeys(byte[], byte[]) - Constructor for class com.cosmian.jna.abe.MasterKeys
 
MasterKeys - Class in com.cosmian.jna.findex
 
MasterKeys() - Constructor for class com.cosmian.jna.findex.MasterKeys
 
MasterKeys(byte[], byte[]) - Constructor for class com.cosmian.jna.findex.MasterKeys
 
maximum_items(Optional<Integer>) - Method in class com.cosmian.rest.kmip.operations.Locate
 
MetaData - Class in com.cosmian.rest.kmip.types
The symmetric encryption optional meta data: - the uid uniquely identifies the resource and is part of the AEAD of the encryption scheme - the additional data is not part of the AEAD The meta data in symmetrically encrypted in the hybrid header is provided
MetaData() - Constructor for class com.cosmian.rest.kmip.types.MetaData
 
MetaData(Optional<byte[]>, Optional<byte[]>) - Constructor for class com.cosmian.rest.kmip.types.MetaData
 

N

name(String) - Method in class com.cosmian.rest.abe.access_policy.Attr
 
nonceFromKeyWrappingData(KeyWrappingData) - Static method in class com.cosmian.rest.kmip.KmipUtils
Extract the nonce/iv/counter bytes from a KeyWrappingData for those made of byte arrays

O

object(KmipObject) - Method in class com.cosmian.rest.kmip.operations.GetResponse
 
object_group_member(Optional<ObjectGroupMember>) - Method in class com.cosmian.rest.kmip.operations.Locate
 
ObjectGroupMember - Enum in com.cosmian.rest.kmip.types
 
objectType(ObjectType) - Method in class com.cosmian.rest.kmip.operations.Create
 
objectType(ObjectType) - Method in class com.cosmian.rest.kmip.operations.CreateResponse
 
objectType(ObjectType) - Method in class com.cosmian.rest.kmip.operations.GetResponse
 
objectType(ObjectType) - Method in class com.cosmian.rest.kmip.types.Attributes
 
ObjectType - Enum in com.cosmian.rest.kmip.types
 
OffPremises - Static variable in class com.cosmian.rest.kmip.types.ProtectionStorageMasks
 
offset(Optional<Integer>) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
offset_items(Optional<Integer>) - Method in class com.cosmian.rest.kmip.operations.Locate
 
OffSystem - Static variable in class com.cosmian.rest.kmip.types.ProtectionStorageMasks
 
OnlineStorage - Static variable in class com.cosmian.rest.kmip.types.StorageStatusMask
 
OnPremises - Static variable in class com.cosmian.rest.kmip.types.ProtectionStorageMasks
 
OnProcessor - Static variable in class com.cosmian.rest.kmip.types.ProtectionStorageMasks
 
OnSystem - Static variable in class com.cosmian.rest.kmip.types.ProtectionStorageMasks
 
opaque_data_type(OpaqueDataType) - Method in class com.cosmian.rest.kmip.objects.OpaqueObject
 
opaque_data_value(byte[]) - Method in class com.cosmian.rest.kmip.objects.OpaqueObject
 
OpaqueDataType - Enum in com.cosmian.rest.kmip.types
 
OpaqueObject - Class in com.cosmian.rest.kmip.objects
 
OpaqueObject() - Constructor for class com.cosmian.rest.kmip.objects.OpaqueObject
 
OpaqueObject(OpaqueDataType, byte[]) - Constructor for class com.cosmian.rest.kmip.objects.OpaqueObject
 
OperatingSystem - Static variable in class com.cosmian.rest.kmip.types.ProtectionStorageMasks
 
Or - Class in com.cosmian.rest.abe.access_policy
 
Or() - Constructor for class com.cosmian.rest.abe.access_policy.Or
 
Or(AccessPolicy, AccessPolicy) - Constructor for class com.cosmian.rest.abe.access_policy.Or
 
OrSerializer - Class in com.cosmian.rest.abe.access_policy
 
OrSerializer() - Constructor for class com.cosmian.rest.abe.access_policy.OrSerializer
 
Outsourced - Static variable in class com.cosmian.rest.kmip.types.ProtectionStorageMasks
 

P

p(BigInteger) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
p(BigInteger) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
PaddingMethod - Enum in com.cosmian.rest.kmip.types
 
pgp_key_version(int) - Method in class com.cosmian.rest.kmip.objects.PGPKey
 
PGPKey - Class in com.cosmian.rest.kmip.objects
A Managed Cryptographic Object that is a text-based representation of a PGP key.
PGPKey() - Constructor for class com.cosmian.rest.kmip.objects.PGPKey
 
PGPKey(int, KeyBlock) - Constructor for class com.cosmian.rest.kmip.objects.PGPKey
 
Policy - Class in com.cosmian.rest.abe.policy
A policy group is a set of fixed policy axis, defining an inner attribute element for each policy axis attribute a fixed number of revocation / addition of attributes is allowed
Policy(int, int, HashMap<String, PolicyAxis>, HashMap<PolicyAttributeUid, TreeSet<Integer>>) - Constructor for class com.cosmian.rest.abe.policy.Policy
 
Policy(int) - Constructor for class com.cosmian.rest.abe.policy.Policy
Instantiate an empty policy allowing the given max number of revocations of attributes
policyAttributes(Attr[]) - Method in class com.cosmian.rest.abe.data.DataToEncrypt
 
PolicyAttributeUid - Class in com.cosmian.rest.abe.policy
An attribute in a policy group is characterized by the policy axis and its own name within that axis
PolicyAttributeUid(String, String) - Constructor for class com.cosmian.rest.abe.policy.PolicyAttributeUid
 
PolicyAxis - Class in com.cosmian.rest.abe.policy
 
PolicyAxis(String, String[], boolean) - Constructor for class com.cosmian.rest.abe.policy.PolicyAxis
 
PolicyDeserializer - Class in com.cosmian.rest.abe.policy
 
PolicyDeserializer() - Constructor for class com.cosmian.rest.abe.policy.PolicyDeserializer
 
PolicySerializer - Class in com.cosmian.rest.abe.policy
 
PolicySerializer() - Constructor for class com.cosmian.rest.abe.policy.PolicySerializer
 
prime_field_size(Optional<BigInteger>) - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
printHeap() - Method in class com.cosmian.rest.abe.policy.BinaryHeap
This method used to print all element of the heap
private_protection_storage_masks(Optional<ProtectionStorageMasks>) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
PrivateKey - Class in com.cosmian.rest.kmip.objects
A Managed Cryptographic Object that is the private portion of an asymmetric key pair.
PrivateKey() - Constructor for class com.cosmian.rest.kmip.objects.PrivateKey
 
PrivateKey(KeyBlock) - Constructor for class com.cosmian.rest.kmip.objects.PrivateKey
 
privateKeyAttributes(Optional<Attributes>) - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
privateKeyAttributes(Optional<Attributes>) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
privateKeyUniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.CreateKeyPairResponse
 
privateKeyUniqueIdentifier(Optional<String>) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
privateKeyUniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPairResponse
 
privateProtectionStorageMasks(Optional<Integer>) - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
Progress - Class in com.cosmian.jna.findex.Callbacks
 
Progress(FfiWrapper.ProgressInterface) - Constructor for class com.cosmian.jna.findex.Callbacks.Progress
 
protection_storage_masks(Optional<Integer>) - Method in class com.cosmian.rest.kmip.operations.Create
 
ProtectionStorageMasks - Class in com.cosmian.rest.kmip.types
 
ProtectionStorageMasks() - Constructor for class com.cosmian.rest.kmip.types.ProtectionStorageMasks
 
public_protection_storage_masks(Optional<ProtectionStorageMasks>) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
PublicKey - Class in com.cosmian.rest.kmip.objects
 
PublicKey() - Constructor for class com.cosmian.rest.kmip.objects.PublicKey
 
PublicKey(KeyBlock) - Constructor for class com.cosmian.rest.kmip.objects.PublicKey
 
publicKeyAttributes(Optional<Attributes>) - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
publicKeyAttributes(Optional<Attributes>) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
publicKeyUniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.CreateKeyPairResponse
 
publicKeyUniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPairResponse
 
publicProtectionStorageMasks(Optional<Integer>) - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 

Q

q(Optional<BigInteger>) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
q(Optional<BigInteger>) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
qString(byte[]) - Method in class com.cosmian.rest.kmip.data_structures.TransparentECPublicKey
 

R

recommendedCurve(RecommendedCurve) - Method in class com.cosmian.rest.kmip.data_structures.TransparentECPrivateKey
 
recommendedCurve(RecommendedCurve) - Method in class com.cosmian.rest.kmip.data_structures.TransparentECPublicKey
 
RecommendedCurve - Enum in com.cosmian.rest.kmip.types
 
reKeyKeyPair(ReKeyKeyPair) - Method in class com.cosmian.rest.kmip.Kmip
This request is used to generate a replacement key pair for an existing public/private key pair.
ReKeyKeyPair - Class in com.cosmian.rest.kmip.operations
This request is used to generate a replacement key pair for an existing public/private key pair.
ReKeyKeyPair() - Constructor for class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
ReKeyKeyPair(Optional<String>, Optional<Integer>, Optional<Attributes>, Optional<Attributes>, Optional<Attributes>, Optional<ProtectionStorageMasks>, Optional<ProtectionStorageMasks>, Optional<ProtectionStorageMasks>) - Constructor for class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
ReKeyKeyPairResponse - Class in com.cosmian.rest.kmip.operations
 
ReKeyKeyPairResponse() - Constructor for class com.cosmian.rest.kmip.operations.ReKeyKeyPairResponse
 
ReKeyKeyPairResponse(String, String) - Constructor for class com.cosmian.rest.kmip.operations.ReKeyKeyPairResponse
 
Resources - Class in com.cosmian
 
Resources() - Constructor for class com.cosmian.Resources
 
rest() - Method in class com.cosmian.rest.Cosmian
Access to the REST client
RestClient - Class in com.cosmian
 
RestClient(String, Optional<String>, int, int) - Constructor for class com.cosmian.RestClient
Instantiate a new REST Client
RestClient(String, Optional<String>) - Constructor for class com.cosmian.RestClient
Instantiate a new REST Client with DEFAULT_CONNECT_TIMEOUT and DEFAULT_READ_TIMEOUT
RestException - Exception in com.cosmian
An Exception thrown by the REST Client
RestException(String, Throwable) - Constructor for exception com.cosmian.RestException
 
RestException(String) - Constructor for exception com.cosmian.RestException
 
retrievePrivateMasterKey(String) - Method in class com.cosmian.rest.abe.Abe
Retrieve the Master Private Key from the KMS
retrievePublicMasterKey(String) - Method in class com.cosmian.rest.abe.Abe
Retrieve the Master Public Key from the KMS
retrieveUserDecryptionKey(String) - Method in class com.cosmian.rest.abe.Abe
Retrieve a User Decryption Key from the KMS
revocation_reason(RevocationReason) - Method in class com.cosmian.rest.kmip.operations.Revoke
 
RevocationReason - Class in com.cosmian.rest.kmip.types
 
RevocationReason(Object) - Constructor for class com.cosmian.rest.kmip.types.RevocationReason
 
RevocationReasonEnumeration - Enum in com.cosmian.rest.kmip.types
 
revoke(Revoke) - Method in class com.cosmian.rest.kmip.Kmip
This operation requests the server to revoke a Managed Cryptographic Object or an Opaque Object.
Revoke - Class in com.cosmian.rest.kmip.operations
This operation requests the server to revoke a Managed Cryptographic Object or an Opaque Object.
Revoke() - Constructor for class com.cosmian.rest.kmip.operations.Revoke
 
Revoke(Optional<String>, RevocationReason, Optional<Long>) - Constructor for class com.cosmian.rest.kmip.operations.Revoke
 
revokeAttributes(String, Attr[]) - Method in class com.cosmian.rest.abe.Abe
Revoke the given policy attributes.
revokeKey(String) - Method in class com.cosmian.rest.abe.Abe
Revoke a key in the KMS which makes it unavailable to use in the KMS to perform Abe.kmsEncrypt(String, byte[], Attr[]) or Abe.kmsDecrypt(String, byte[]) operations.
RevokeResponse - Class in com.cosmian.rest.kmip.operations
 
RevokeResponse() - Constructor for class com.cosmian.rest.kmip.operations.RevokeResponse
 
RevokeResponse(String) - Constructor for class com.cosmian.rest.kmip.operations.RevokeResponse
 
right(AccessPolicy) - Method in class com.cosmian.rest.abe.access_policy.And
 
right(AccessPolicy) - Method in class com.cosmian.rest.abe.access_policy.Or
 
rotateAttributes(Attr[], Policy) - Method in class com.cosmian.jna.abe.Ffi
Rotate attributes, changing their underlying value with that of an unused slot

S

SameJurisdiction - Static variable in class com.cosmian.rest.kmip.types.ProtectionStorageMasks
 
search(byte[], byte[], Word[], int, int, FfiWrapper.ProgressCallback, FfiWrapper.FetchEntryCallback, FfiWrapper.FetchChainCallback) - Static method in class com.cosmian.jna.findex.Ffi
 
SecretData - Class in com.cosmian.rest.kmip.objects
 
SecretData() - Constructor for class com.cosmian.rest.kmip.objects.SecretData
 
SecretData(SecretDataType, KeyBlock) - Constructor for class com.cosmian.rest.kmip.objects.SecretData
 
secretDataType(SecretDataType) - Method in class com.cosmian.rest.kmip.objects.SecretData
 
SecretDataType - Enum in com.cosmian.rest.kmip.types
 
SelfManaged - Static variable in class com.cosmian.rest.kmip.types.ProtectionStorageMasks
 
serialize(And, JsonGenerator, SerializerProvider) - Method in class com.cosmian.rest.abe.access_policy.AndSerializer
 
serialize(Attr, JsonGenerator, SerializerProvider) - Method in class com.cosmian.rest.abe.access_policy.AttrSerializer
 
serialize(Or, JsonGenerator, SerializerProvider) - Method in class com.cosmian.rest.abe.access_policy.OrSerializer
 
serialize(DataToEncrypt, JsonGenerator, SerializerProvider) - Method in class com.cosmian.rest.abe.data.DataToEncryptSerializer
 
serialize(Policy, JsonGenerator, SerializerProvider) - Method in class com.cosmian.rest.abe.policy.PolicySerializer
 
serialize(E[], JsonGenerator, SerializerProvider) - Method in class com.cosmian.rest.kmip.json.KmipArraySerializer
 
serialize(Boolean, JsonGenerator, SerializerProvider) - Method in class com.cosmian.rest.kmip.json.KmipBooleanSerializer
 
serialize(byte[], JsonGenerator, SerializerProvider) - Method in class com.cosmian.rest.kmip.json.KmipBytesSerializer
 
serialize(KmipChoice2<?, ?>, JsonGenerator, SerializerProvider) - Method in class com.cosmian.rest.kmip.json.KmipChoice2Serializer
 
serialize(KmipChoice3<?, ?, ?>, JsonGenerator, SerializerProvider) - Method in class com.cosmian.rest.kmip.json.KmipChoice3Serializer
 
serialize(KmipChoice6<?, ?, ?, ?, ?, ?>, JsonGenerator, SerializerProvider) - Method in class com.cosmian.rest.kmip.json.KmipChoice6Serializer
 
serialize(Enum<?>, JsonGenerator, SerializerProvider) - Method in class com.cosmian.rest.kmip.json.KmipEnumSerializer
 
serialize(Integer, JsonGenerator, SerializerProvider) - Method in class com.cosmian.rest.kmip.json.KmipIntegerSerializer
 
serialize(String, JsonGenerator, SerializerProvider) - Method in class com.cosmian.rest.kmip.json.KmipStringSerializer
 
serialize(E, JsonGenerator, SerializerProvider) - Method in class com.cosmian.rest.kmip.json.KmipStructSerializer
 
serialize_value(String, Object, JsonGenerator, SerializerProvider) - Static method in class com.cosmian.rest.kmip.json.KmipJson
 
serializeEntrySet(Set<Map.Entry<byte[], byte[]>>) - Static method in class com.cosmian.jna.findex.Leb128Serializer
 
serializeHashMap(HashMap<byte[], byte[]>) - Static method in class com.cosmian.jna.findex.Leb128Serializer
 
serializeList(List<byte[]>) - Static method in class com.cosmian.jna.findex.Leb128Serializer
 
set_error(String) - Method in class com.cosmian.jna.abe.Ffi
Set the last error on the native lib
set_error(String) - Method in interface com.cosmian.jna.abe.FfiWrapper
 
set_error(String) - Static method in class com.cosmian.jna.findex.Ffi
Set the last error on the native lib
set_error(String) - Method in interface com.cosmian.jna.findex.FfiWrapper
 
setActivationDate(Optional<Integer>) - Method in class com.cosmian.rest.kmip.types.Attributes
 
setAttribute_name(String) - Method in class com.cosmian.rest.kmip.types.VendorAttribute
 
setAttribute_name(String) - Method in class com.cosmian.rest.kmip.types.VendorAttributeReference
 
setAttribute_references(Optional<AttributeReference[]>) - Method in class com.cosmian.rest.kmip.operations.GetAttributes
 
setAttribute_value(byte[]) - Method in class com.cosmian.rest.kmip.types.VendorAttribute
 
setAttributes(Optional<Attributes>) - Method in class com.cosmian.rest.kmip.data_structures.KeyValue
 
setAttributes(Attributes) - Method in class com.cosmian.rest.kmip.operations.Create
 
setAttributes(Attributes) - Method in class com.cosmian.rest.kmip.operations.GetAttributesResponse
 
setAttributes(Attributes) - Method in class com.cosmian.rest.kmip.operations.Import
 
setAttributes(Attributes) - Method in class com.cosmian.rest.kmip.operations.Locate
 
setAuthenticated_encryption_additional_data(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
setAuthenticated_encryption_additional_data(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
setAuthenticated_encryption_tag(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
setAuthenticated_encryption_tag(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.EncryptResponse
 
setAxis(String) - Method in class com.cosmian.rest.abe.access_policy.Attr
 
setCertificate_request_type(CertificateRequestType) - Method in class com.cosmian.rest.kmip.objects.CertificateRequest
 
setCertificate_request_value(byte[]) - Method in class com.cosmian.rest.kmip.objects.CertificateRequest
 
setCertificateType(CertificateType) - Method in class com.cosmian.rest.kmip.objects.Certificate
 
setCertificateValue(byte[]) - Method in class com.cosmian.rest.kmip.objects.Certificate
 
setCommon_attributes(Optional<Attributes>) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
setCommon_protection_storage_masks(Optional<ProtectionStorageMasks>) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
setCommonAttributes(Optional<Attributes>) - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
setCommonProtectionStorageMasks(Optional<Integer>) - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
setCompromise_occurrence_date(Optional<Long>) - Method in class com.cosmian.rest.kmip.operations.Revoke
 
setCorrelation_value(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.DecryptResponse
 
setCorrelation_value(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
setCorrelation_value(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.EncryptResponse
 
setCryptographic_parameters(Optional<CryptographicParameters>) - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
setCryptographic_parameters(Optional<CryptographicParameters>) - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
setCryptographic_parameters(Optional<CryptographicParameters>) - Method in class com.cosmian.rest.kmip.types.EncryptionKeyInformation
 
setCryptographic_parameters(Optional<CryptographicParameters>) - Method in class com.cosmian.rest.kmip.types.MacSignatureKeyInformation
 
setCryptographicAlgorithm(CryptographicAlgorithm) - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
setCryptographicAlgorithm(Optional<CryptographicAlgorithm>) - Method in class com.cosmian.rest.kmip.types.Attributes
 
setCryptographicDomainParameters(Optional<CryptographicDomainParameters>) - Method in class com.cosmian.rest.kmip.types.Attributes
 
setCryptographicLength(int) - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
setCryptographicLength(Optional<Integer>) - Method in class com.cosmian.rest.kmip.types.Attributes
 
setCryptographicParameters(Optional<CryptographicParameters>) - Method in class com.cosmian.rest.kmip.types.Attributes
 
setCryptographicUsageMask(Optional<Integer>) - Method in class com.cosmian.rest.kmip.types.Attributes
 
setD(BigInteger) - Method in class com.cosmian.rest.kmip.data_structures.TransparentECPrivateKey
 
setData(byte[]) - Method in class com.cosmian.rest.abe.data.DataToEncrypt
 
setData(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
setData(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.DecryptResponse
 
setData(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
setData(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.EncryptResponse
 
setEncoding_option(Optional<EncodingOption>) - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
setEncryption_key_information(Optional<EncryptionKeyInformation>) - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
setFinal_indicator(Optional<Boolean>) - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
setFinal_indicator(Optional<Boolean>) - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
setG(BigInteger) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
setG(BigInteger) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
setInit_indicator(Optional<Boolean>) - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
setInit_indicator(Optional<Boolean>) - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
setIv_counter_nonce(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
setIv_counter_nonce(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
setIv_counter_nonce(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
setIv_counter_nonce(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.operations.EncryptResponse
 
setJ(Optional<BigInteger>) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
setJ(Optional<BigInteger>) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
setKey(byte[]) - Method in class com.cosmian.rest.kmip.data_structures.TransparentSymmetricKey
 
setKey_part_identifier(int) - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
setKeyBlock(KeyBlock) - Method in class com.cosmian.rest.kmip.objects.PGPKey
 
setKeyBlock(KeyBlock) - Method in class com.cosmian.rest.kmip.objects.PrivateKey
 
setKeyBlock(KeyBlock) - Method in class com.cosmian.rest.kmip.objects.PublicKey
 
setKeyBlock(KeyBlock) - Method in class com.cosmian.rest.kmip.objects.SecretData
 
setKeyBlock(KeyBlock) - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
setKeyBlock(KeyBlock) - Method in class com.cosmian.rest.kmip.objects.SymmetricKey
 
setKeyCompressionType(Optional<KeyCompressionType>) - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
setKeyCompressionType(Optional<KeyCompressionType>) - Method in class com.cosmian.rest.kmip.operations.Get
 
setKeyFormatType(KeyFormatType) - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
setKeyFormatType(Optional<KeyFormatType>) - Method in class com.cosmian.rest.kmip.operations.Get
 
setKeyFormatType(Optional<KeyFormatType>) - Method in class com.cosmian.rest.kmip.types.Attributes
 
setKeyMaterial(KeyMaterial) - Method in class com.cosmian.rest.kmip.data_structures.KeyValue
 
setKeyValue(KeyValue) - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
setKeyWrappingData(Optional<KeyWrappingData>) - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
setKeyWrappingData(Optional<KeyWrappingData>) - Method in class com.cosmian.rest.kmip.operations.Get
 
setKeyWrapType(Optional<KeyWrapType>) - Method in class com.cosmian.rest.kmip.operations.Get
 
setKeyWrapType(Optional<KeyWrapType>) - Method in class com.cosmian.rest.kmip.operations.Import
 
setLeft(AccessPolicy) - Method in class com.cosmian.rest.abe.access_policy.And
 
setLeft(AccessPolicy) - Method in class com.cosmian.rest.abe.access_policy.Or
 
setLink(Optional<Link[]>) - Method in class com.cosmian.rest.kmip.types.Attributes
 
setLink_type(LinkType) - Method in class com.cosmian.rest.kmip.types.Link
 
setLinked_object_identifier(LinkedObjectIdentifier) - Method in class com.cosmian.rest.kmip.types.Link
 
setLocated_items(Optional<Integer>) - Method in class com.cosmian.rest.kmip.operations.LocateResponse
 
setMac_or_signature(Optional<byte[]>) - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
setMac_or_signature_key_information(Optional<MacSignatureKeyInformation>) - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
setMaximum_items(Optional<Integer>) - Method in class com.cosmian.rest.kmip.operations.Locate
 
setName(String) - Method in class com.cosmian.rest.abe.access_policy.Attr
 
setObject(KmipObject) - Method in class com.cosmian.rest.kmip.operations.GetResponse
 
setObject(KmipObject) - Method in class com.cosmian.rest.kmip.operations.Import
 
setObject_group_member(Optional<ObjectGroupMember>) - Method in class com.cosmian.rest.kmip.operations.Locate
 
setObjectType(ObjectType) - Method in class com.cosmian.rest.kmip.operations.Create
 
setObjectType(ObjectType) - Method in class com.cosmian.rest.kmip.operations.CreateResponse
 
setObjectType(ObjectType) - Method in class com.cosmian.rest.kmip.operations.GetResponse
 
setObjectType(ObjectType) - Method in class com.cosmian.rest.kmip.operations.Import
 
setObjectType(ObjectType) - Method in class com.cosmian.rest.kmip.types.Attributes
 
setOffset(Optional<Integer>) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
setOffset_items(Optional<Integer>) - Method in class com.cosmian.rest.kmip.operations.Locate
 
setOpaque_data_type(OpaqueDataType) - Method in class com.cosmian.rest.kmip.objects.OpaqueObject
 
setOpaque_data_value(byte[]) - Method in class com.cosmian.rest.kmip.objects.OpaqueObject
 
setP(BigInteger) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
setP(BigInteger) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
setPgp_key_version(int) - Method in class com.cosmian.rest.kmip.objects.PGPKey
 
setPolicyAttributes(Attr[]) - Method in class com.cosmian.rest.abe.data.DataToEncrypt
 
setPrime_field_size(Optional<BigInteger>) - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
setPrivate_protection_storage_masks(Optional<ProtectionStorageMasks>) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
setPrivateKeyAttributes(Optional<Attributes>) - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
setPrivateKeyAttributes(Optional<Attributes>) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
setPrivateKeyUniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.CreateKeyPairResponse
 
setPrivateKeyUniqueIdentifier(Optional<String>) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
setPrivateKeyUniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPairResponse
 
setPrivateProtectionStorageMasks(Optional<Integer>) - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
setProtection_storage_masks(Optional<Integer>) - Method in class com.cosmian.rest.kmip.operations.Create
 
setPublic_protection_storage_masks(Optional<ProtectionStorageMasks>) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
setPublicKeyAttributes(Optional<Attributes>) - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
setPublicKeyAttributes(Optional<Attributes>) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
setPublicKeyUniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.CreateKeyPairResponse
 
setPublicKeyUniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPairResponse
 
setPublicProtectionStorageMasks(Optional<Integer>) - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
setQ(Optional<BigInteger>) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
setQ(Optional<BigInteger>) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
setQString(byte[]) - Method in class com.cosmian.rest.kmip.data_structures.TransparentECPublicKey
 
setRecommendedCurve(RecommendedCurve) - Method in class com.cosmian.rest.kmip.data_structures.TransparentECPrivateKey
 
setRecommendedCurve(RecommendedCurve) - Method in class com.cosmian.rest.kmip.data_structures.TransparentECPublicKey
 
setReplaceExisting(Optional<Boolean>) - Method in class com.cosmian.rest.kmip.operations.Import
 
setRevocation_reason(RevocationReason) - Method in class com.cosmian.rest.kmip.operations.Revoke
 
setRight(AccessPolicy) - Method in class com.cosmian.rest.abe.access_policy.And
 
setRight(AccessPolicy) - Method in class com.cosmian.rest.abe.access_policy.Or
 
setSecretDataType(SecretDataType) - Method in class com.cosmian.rest.kmip.objects.SecretData
 
setSplit_key_method(SplitKeyMethod) - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
setSplit_key_parts(int) - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
setSplit_key_threshold(int) - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
setStorage_status_mask(Optional<Integer>) - Method in class com.cosmian.rest.kmip.operations.Locate
 
setUnique_identifier(Optional<String>) - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
setUnique_identifier(String) - Method in class com.cosmian.rest.kmip.operations.DecryptResponse
 
setUnique_identifier(Optional<String>) - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
setUnique_identifier(String) - Method in class com.cosmian.rest.kmip.operations.EncryptResponse
 
setUnique_identifier(Optional<String>) - Method in class com.cosmian.rest.kmip.operations.GetAttributes
 
setUnique_identifier(Optional<String[]>) - Method in class com.cosmian.rest.kmip.operations.LocateResponse
 
setUnique_identifier(String) - Method in class com.cosmian.rest.kmip.types.EncryptionKeyInformation
 
setUnique_identifier(String) - Method in class com.cosmian.rest.kmip.types.MacSignatureKeyInformation
 
setUniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.CreateResponse
 
setUniqueIdentifier(Optional<String>) - Method in class com.cosmian.rest.kmip.operations.Destroy
 
setUniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.DestroyResponse
 
setUniqueIdentifier(Optional<String>) - Method in class com.cosmian.rest.kmip.operations.Get
 
setUniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.GetAttributesResponse
 
setUniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.GetResponse
 
setUniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.Import
 
setUniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.ImportResponse
 
setUniqueIdentifier(Optional<String>) - Method in class com.cosmian.rest.kmip.operations.Revoke
 
setUniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.RevokeResponse
 
setVendor_identification(String) - Method in class com.cosmian.rest.kmip.types.VendorAttribute
 
setVendor_identification(String) - Method in class com.cosmian.rest.kmip.types.VendorAttributeReference
 
setVendorAttributes(Optional<VendorAttribute[]>) - Method in class com.cosmian.rest.kmip.types.Attributes
 
setWrapping_method(WrappingMethod) - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
setX(BigInteger) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
setY(BigInteger) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
Sign - Static variable in class com.cosmian.rest.kmip.types.CryptographicUsageMask
Allow for signing.
Software - Static variable in class com.cosmian.rest.kmip.types.ProtectionStorageMasks
 
Specifications - Class in com.cosmian.rest.abe
 
Specifications(Implementation) - Constructor for class com.cosmian.rest.abe.Specifications
 
split_key_method(SplitKeyMethod) - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
split_key_parts(int) - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
split_key_threshold(int) - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
SplitKey - Class in com.cosmian.rest.kmip.objects
 
SplitKey() - Constructor for class com.cosmian.rest.kmip.objects.SplitKey
 
SplitKey(int, int, int, SplitKeyMethod, Optional<BigInteger>, KeyBlock) - Constructor for class com.cosmian.rest.kmip.objects.SplitKey
 
SplitKeyMethod - Enum in com.cosmian.rest.kmip.types
 
storage_status_mask(Optional<Integer>) - Method in class com.cosmian.rest.kmip.operations.Locate
 
StorageStatusMask - Class in com.cosmian.rest.kmip.types
 
StorageStatusMask() - Constructor for class com.cosmian.rest.kmip.types.StorageStatusMask
 
symmetricEncryptionOverhead() - Method in class com.cosmian.jna.abe.Ffi
The overhead in bytes (over the clear text) generated by the symmetric encryption scheme (AES 256 GCM)
SymmetricKey - Class in com.cosmian.rest.kmip.objects
 
SymmetricKey() - Constructor for class com.cosmian.rest.kmip.objects.SymmetricKey
 
SymmetricKey(KeyBlock) - Constructor for class com.cosmian.rest.kmip.objects.SymmetricKey
 

T

Tag - Enum in com.cosmian.rest.kmip.types
 
to_map(E[]) - Static method in class com.cosmian.rest.kmip.json.KmipEnumUtils
 
to_string(Enum<?>) - Static method in class com.cosmian.rest.kmip.json.KmipEnumUtils
 
toBytes() - Method in class com.cosmian.rest.kmip.types.MetaData
Converts the meta data to a byte array which can parsed back using the fromBytes(byte[]) method The first 4 bytes is the u32 size of the uid in big endian format.
toJson() - Method in class com.cosmian.jna.findex.MasterKeys
This method is mostly used for local tests and serialization.
toJson() - Method in class com.cosmian.rest.kmip.objects.KmipObject
This method is mostly used for local tests and serialization.
toString() - Method in class com.cosmian.jna.findex.Location
 
toString() - Method in class com.cosmian.jna.findex.Word
 
toString() - Method in class com.cosmian.rest.abe.access_policy.All
 
toString() - Method in class com.cosmian.rest.abe.access_policy.And
 
toString() - Method in class com.cosmian.rest.abe.access_policy.Attr
 
toString() - Method in class com.cosmian.rest.abe.access_policy.Or
 
toString() - Method in class com.cosmian.rest.abe.data.DataToEncrypt
 
toString() - Method in class com.cosmian.rest.abe.policy.BinaryHeap
 
toString() - Method in class com.cosmian.rest.abe.policy.Policy
 
toString() - Method in class com.cosmian.rest.abe.policy.PolicyAttributeUid
 
toString() - Method in class com.cosmian.rest.abe.policy.PolicyAxis
 
toString() - Method in class com.cosmian.rest.kmip.data_structures.KeyBlock
 
toString() - Method in class com.cosmian.rest.kmip.data_structures.KeyValue
 
toString() - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
toString() - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
toString() - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
toString() - Method in class com.cosmian.rest.kmip.data_structures.TransparentECPrivateKey
 
toString() - Method in class com.cosmian.rest.kmip.data_structures.TransparentECPublicKey
 
toString() - Method in class com.cosmian.rest.kmip.data_structures.TransparentSymmetricKey
 
toString() - Method in class com.cosmian.rest.kmip.json.KmipChoice2
 
toString() - Method in class com.cosmian.rest.kmip.json.KmipChoice6
 
toString() - Method in class com.cosmian.rest.kmip.objects.Certificate
 
toString() - Method in class com.cosmian.rest.kmip.objects.CertificateRequest
 
toString() - Method in class com.cosmian.rest.kmip.objects.OpaqueObject
 
toString() - Method in class com.cosmian.rest.kmip.objects.PGPKey
 
toString() - Method in class com.cosmian.rest.kmip.objects.PrivateKey
 
toString() - Method in class com.cosmian.rest.kmip.objects.PublicKey
 
toString() - Method in class com.cosmian.rest.kmip.objects.SecretData
 
toString() - Method in class com.cosmian.rest.kmip.objects.SplitKey
 
toString() - Method in class com.cosmian.rest.kmip.objects.SymmetricKey
 
toString() - Method in class com.cosmian.rest.kmip.operations.Create
 
toString() - Method in class com.cosmian.rest.kmip.operations.CreateKeyPair
 
toString() - Method in class com.cosmian.rest.kmip.operations.CreateKeyPairResponse
 
toString() - Method in class com.cosmian.rest.kmip.operations.CreateResponse
 
toString() - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
toString() - Method in class com.cosmian.rest.kmip.operations.DecryptResponse
 
toString() - Method in class com.cosmian.rest.kmip.operations.Destroy
 
toString() - Method in class com.cosmian.rest.kmip.operations.DestroyResponse
 
toString() - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
toString() - Method in class com.cosmian.rest.kmip.operations.EncryptResponse
 
toString() - Method in class com.cosmian.rest.kmip.operations.Get
 
toString() - Method in class com.cosmian.rest.kmip.operations.GetAttributes
 
toString() - Method in class com.cosmian.rest.kmip.operations.GetAttributesResponse
 
toString() - Method in class com.cosmian.rest.kmip.operations.GetResponse
 
toString() - Method in class com.cosmian.rest.kmip.operations.ImportResponse
 
toString() - Method in class com.cosmian.rest.kmip.operations.Locate
 
toString() - Method in class com.cosmian.rest.kmip.operations.LocateResponse
 
toString() - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPair
 
toString() - Method in class com.cosmian.rest.kmip.operations.ReKeyKeyPairResponse
 
toString() - Method in class com.cosmian.rest.kmip.operations.Revoke
 
toString() - Method in class com.cosmian.rest.kmip.operations.RevokeResponse
 
toString() - Method in class com.cosmian.rest.kmip.types.AttributeReference
 
toString() - Method in class com.cosmian.rest.kmip.types.Attributes
 
toString() - Method in enum com.cosmian.rest.kmip.types.BlockCipherMode
 
toString() - Method in enum com.cosmian.rest.kmip.types.CertificateRequestType
 
toString() - Method in enum com.cosmian.rest.kmip.types.CertificateType
 
toString() - Method in enum com.cosmian.rest.kmip.types.CryptographicAlgorithm
 
toString() - Method in enum com.cosmian.rest.kmip.types.DigitalSignatureAlgorithm
 
toString() - Method in enum com.cosmian.rest.kmip.types.EncodingOption
 
toString() - Method in class com.cosmian.rest.kmip.types.EncryptionKeyInformation
 
toString() - Method in enum com.cosmian.rest.kmip.types.ErrorReason
 
toString() - Method in enum com.cosmian.rest.kmip.types.HashingAlgorithm
 
toString() - Method in enum com.cosmian.rest.kmip.types.KeyCompressionType
 
toString() - Method in enum com.cosmian.rest.kmip.types.KeyFormatType
 
toString() - Method in enum com.cosmian.rest.kmip.types.KeyRoleType
 
toString() - Method in enum com.cosmian.rest.kmip.types.KeyWrapType
 
toString() - Method in enum com.cosmian.rest.kmip.types.LinkType
 
toString() - Method in class com.cosmian.rest.kmip.types.MacSignatureKeyInformation
 
toString() - Method in enum com.cosmian.rest.kmip.types.MaskGenerator
 
toString() - Method in class com.cosmian.rest.kmip.types.MetaData
 
toString() - Method in enum com.cosmian.rest.kmip.types.ObjectGroupMember
 
toString() - Method in enum com.cosmian.rest.kmip.types.ObjectType
 
toString() - Method in enum com.cosmian.rest.kmip.types.OpaqueDataType
 
toString() - Method in enum com.cosmian.rest.kmip.types.PaddingMethod
 
toString() - Method in enum com.cosmian.rest.kmip.types.RecommendedCurve
 
toString() - Method in class com.cosmian.rest.kmip.types.RevocationReason
 
toString() - Method in enum com.cosmian.rest.kmip.types.RevocationReasonEnumeration
 
toString() - Method in enum com.cosmian.rest.kmip.types.SecretDataType
 
toString() - Method in enum com.cosmian.rest.kmip.types.SplitKeyMethod
 
toString() - Method in enum com.cosmian.rest.kmip.types.Tag
 
toString() - Method in enum com.cosmian.rest.kmip.types.UniqueIdentifier
 
toString() - Method in class com.cosmian.rest.kmip.types.VendorAttribute
 
toString() - Method in class com.cosmian.rest.kmip.types.VendorAttributeReference
 
toString() - Method in enum com.cosmian.rest.kmip.types.WrappingMethod
 
toVendorAttribute(String) - Method in class com.cosmian.rest.abe.access_policy.AccessPolicy
 
toVendorAttribute(Attr[], String) - Static method in class com.cosmian.rest.abe.access_policy.Attr
 
toVendorAttribute(String) - Method in class com.cosmian.rest.abe.policy.Policy
Convert the policy to a KMIP Vendor attribute that can be set on a KMIP Object
TransparentDHPrivateKey - Class in com.cosmian.rest.kmip.data_structures
 
TransparentDHPrivateKey() - Constructor for class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
TransparentDHPrivateKey(BigInteger, Optional<BigInteger>, BigInteger, Optional<BigInteger>, BigInteger) - Constructor for class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 
TransparentDHPublicKey - Class in com.cosmian.rest.kmip.data_structures
 
TransparentDHPublicKey() - Constructor for class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
TransparentDHPublicKey(BigInteger, Optional<BigInteger>, BigInteger, Optional<BigInteger>, BigInteger) - Constructor for class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
TransparentECPrivateKey - Class in com.cosmian.rest.kmip.data_structures
 
TransparentECPrivateKey() - Constructor for class com.cosmian.rest.kmip.data_structures.TransparentECPrivateKey
 
TransparentECPrivateKey(RecommendedCurve, BigInteger) - Constructor for class com.cosmian.rest.kmip.data_structures.TransparentECPrivateKey
 
TransparentECPublicKey - Class in com.cosmian.rest.kmip.data_structures
 
TransparentECPublicKey() - Constructor for class com.cosmian.rest.kmip.data_structures.TransparentECPublicKey
 
TransparentECPublicKey(RecommendedCurve, byte[]) - Constructor for class com.cosmian.rest.kmip.data_structures.TransparentECPublicKey
 
TransparentSymmetricKey - Class in com.cosmian.rest.kmip.data_structures
 
TransparentSymmetricKey() - Constructor for class com.cosmian.rest.kmip.data_structures.TransparentSymmetricKey
 
TransparentSymmetricKey(byte[]) - Constructor for class com.cosmian.rest.kmip.data_structures.TransparentSymmetricKey
 
type_parameters(Class<?>) - Static method in class com.cosmian.rest.kmip.json.KmipJson
 
type_parameters_for_super_class(Class<?>, Class<?>) - Static method in class com.cosmian.rest.kmip.json.KmipJson
 

U

unique_identifier(Optional<String>) - Method in class com.cosmian.rest.kmip.operations.Decrypt
 
unique_identifier(String) - Method in class com.cosmian.rest.kmip.operations.DecryptResponse
 
unique_identifier(Optional<String>) - Method in class com.cosmian.rest.kmip.operations.Encrypt
 
unique_identifier(String) - Method in class com.cosmian.rest.kmip.operations.EncryptResponse
 
unique_identifier(Optional<String>) - Method in class com.cosmian.rest.kmip.operations.GetAttributes
 
unique_identifier(Optional<String[]>) - Method in class com.cosmian.rest.kmip.operations.LocateResponse
 
unique_identifier(String) - Method in class com.cosmian.rest.kmip.types.EncryptionKeyInformation
 
unique_identifier(String) - Method in class com.cosmian.rest.kmip.types.MacSignatureKeyInformation
 
uniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.CreateResponse
 
uniqueIdentifier(Optional<String>) - Method in class com.cosmian.rest.kmip.operations.Destroy
 
uniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.DestroyResponse
 
uniqueIdentifier(Optional<String>) - Method in class com.cosmian.rest.kmip.operations.Get
 
uniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.GetAttributesResponse
 
uniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.GetResponse
 
uniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.ImportResponse
 
uniqueIdentifier(Optional<String>) - Method in class com.cosmian.rest.kmip.operations.Revoke
 
uniqueIdentifier(String) - Method in class com.cosmian.rest.kmip.operations.RevokeResponse
 
UniqueIdentifier - Enum in com.cosmian.rest.kmip.types
 
Unrestricted - Static variable in class com.cosmian.rest.kmip.types.CryptographicUsageMask
Cryptographic Usage Mask contains no Usage Restrictions.
unwrap(int) - Method in class com.cosmian.jna.abe.Ffi
If the result of the last FFI call is in Error, recover the last error from the native code and throw an exception wrapping it.
unwrap(int) - Static method in class com.cosmian.jna.findex.Ffi
If the result of the last FFI call is in Error, recover the last error from the native code and throw an exception wrapping it.
Unwrap_Key - Static variable in class com.cosmian.rest.kmip.types.CryptographicUsageMask
Allow for key unwrapping.
update(List<byte[]>, HashMap<byte[], byte[]>, HashMap<byte[], byte[]>) - Method in interface com.cosmian.jna.findex.FfiWrapper.UpdateLinesInterface
 
UpdateLines - Class in com.cosmian.jna.findex.Callbacks
 
UpdateLines(FfiWrapper.UpdateLinesInterface) - Constructor for class com.cosmian.jna.findex.Callbacks.UpdateLines
 
upsert(MasterKeys, byte[], HashMap<IndexedValue, Word[]>, FfiWrapper.FetchEntryCallback, FfiWrapper.UpsertEntryCallback, FfiWrapper.UpsertChainCallback) - Static method in class com.cosmian.jna.findex.Ffi
 
upsert(HashMap<byte[], byte[]>) - Method in interface com.cosmian.jna.findex.FfiWrapper.UpsertChainInterface
 
upsert(HashMap<byte[], byte[]>) - Method in interface com.cosmian.jna.findex.FfiWrapper.UpsertEntryInterface
 
UpsertChain - Class in com.cosmian.jna.findex.Callbacks
 
UpsertChain(FfiWrapper.UpsertChainInterface) - Constructor for class com.cosmian.jna.findex.Callbacks.UpsertChain
 
UpsertEntry - Class in com.cosmian.jna.findex.Callbacks
 
UpsertEntry(FfiWrapper.UpsertEntryInterface) - Constructor for class com.cosmian.jna.findex.Callbacks.UpsertEntry
 

V

Validated - Static variable in class com.cosmian.rest.kmip.types.ProtectionStorageMasks
 
valueOf(String) - Static method in enum com.cosmian.rest.abe.Implementation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.BlockCipherMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.CertificateRequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.CertificateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.CryptographicAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.DigitalSignatureAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.EncodingOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.ErrorReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.HashingAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.KeyCompressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.KeyFormatType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.KeyRoleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.KeyWrapType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.LinkType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.MaskGenerator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.ObjectGroupMember
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.ObjectType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.OpaqueDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.PaddingMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.RecommendedCurve
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.RevocationReasonEnumeration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.SecretDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.SplitKeyMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.Tag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.UniqueIdentifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cosmian.rest.kmip.types.WrappingMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.cosmian.rest.abe.Implementation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.BlockCipherMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.CertificateRequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.CertificateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.CryptographicAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.DigitalSignatureAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.EncodingOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.ErrorReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.HashingAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.KeyCompressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.KeyFormatType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.KeyRoleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.KeyWrapType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.LinkType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.MaskGenerator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.ObjectGroupMember
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.ObjectType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.OpaqueDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.PaddingMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.RecommendedCurve
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.RevocationReasonEnumeration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.SecretDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.SplitKeyMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.Tag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.UniqueIdentifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cosmian.rest.kmip.types.WrappingMethod
Returns an array containing the constants of this enum type, in the order they are declared.
VENDOR_ATTR_ABE_ACCESS_POLICY - Static variable in class com.cosmian.rest.kmip.types.VendorAttribute
 
VENDOR_ATTR_ABE_ATTR - Static variable in class com.cosmian.rest.kmip.types.VendorAttribute
 
VENDOR_ATTR_ABE_HEADER_UID - Static variable in class com.cosmian.rest.kmip.types.VendorAttribute
Deprecated.
VENDOR_ATTR_ABE_POLICY - Static variable in class com.cosmian.rest.kmip.types.VendorAttribute
 
VENDOR_ATTR_COVER_CRYPT_ACCESS_POLICY - Static variable in class com.cosmian.rest.kmip.types.VendorAttribute
 
VENDOR_ATTR_COVER_CRYPT_ATTR - Static variable in class com.cosmian.rest.kmip.types.VendorAttribute
 
VENDOR_ATTR_COVER_CRYPT_POLICY - Static variable in class com.cosmian.rest.kmip.types.VendorAttribute
 
VENDOR_ID_COSMIAN - Static variable in class com.cosmian.rest.kmip.types.VendorAttribute
 
vendor_identification(String) - Method in class com.cosmian.rest.kmip.types.VendorAttribute
 
vendor_identification(String) - Method in class com.cosmian.rest.kmip.types.VendorAttributeReference
 
VendorAttribute - Class in com.cosmian.rest.kmip.types
A vendor specific Attribute is a structure used for sending and receiving a Managed Object attribute.
VendorAttribute() - Constructor for class com.cosmian.rest.kmip.types.VendorAttribute
 
VendorAttribute(String, String, byte[]) - Constructor for class com.cosmian.rest.kmip.types.VendorAttribute
 
VendorAttributeReference - Class in com.cosmian.rest.kmip.types
 
VendorAttributeReference() - Constructor for class com.cosmian.rest.kmip.types.VendorAttributeReference
 
VendorAttributeReference(String, String) - Constructor for class com.cosmian.rest.kmip.types.VendorAttributeReference
 
vendorAttributes(Optional<VendorAttribute[]>) - Method in class com.cosmian.rest.kmip.types.Attributes
 
Verify - Static variable in class com.cosmian.rest.kmip.types.CryptographicUsageMask
Allow for signature verification.

W

Word - Class in com.cosmian.jna.findex
 
Word(byte[]) - Constructor for class com.cosmian.jna.findex.Word
 
Word(String) - Constructor for class com.cosmian.jna.findex.Word
 
Wrap_Key - Static variable in class com.cosmian.rest.kmip.types.CryptographicUsageMask
Allow for key wrapping.
wrapping_method(WrappingMethod) - Method in class com.cosmian.rest.kmip.data_structures.KeyWrappingData
 
WrappingMethod - Enum in com.cosmian.rest.kmip.types
 
write_resource(String, byte[]) - Static method in class com.cosmian.Resources
 
writeOutputPointerAndSize(HashMap<byte[], byte[]>, Pointer, IntByReference) - Static method in class com.cosmian.jna.findex.Ffi
 

X

x(BigInteger) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPrivateKey
 

Y

y(BigInteger) - Method in class com.cosmian.rest.kmip.data_structures.TransparentDHPublicKey
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links

Copyright © 2022. All rights reserved.