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

A

Action - Class in com.virgilsecurity.sdk.client.model.identity
This class represents action.
Action() - Constructor for class com.virgilsecurity.sdk.client.model.identity.Action
 
addIdentities(Collection<String>) - Method in class com.virgilsecurity.sdk.client.model.dto.SearchCriteria
 
addIdentity(String) - Method in class com.virgilsecurity.sdk.client.model.dto.SearchCriteria
 
addKeyRecipient(byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilCipherBase
Add recipient defined with id and public key.
addPackage(byte[]) - Method in class com.virgilsecurity.crypto.VirgilTinyCipher
Add package.
addPasswordRecipient(byte[]) - Method in class com.virgilsecurity.crypto.VirgilCipherBase
Add recipient defined with password.
addVerifier(String, byte[]) - Method in class com.virgilsecurity.sdk.client.utils.VirgilCardValidator
Adds the signature verifier.
appendSignature(String, String) - Method in class com.virgilsecurity.sdk.client.requests.SignedRequest
Appends the signature of request fingerprint.
asNumber() - Static method in class com.virgilsecurity.crypto.VirgilVersion
 
asString() - Static method in class com.virgilsecurity.crypto.VirgilVersion
 
authoritySign(SignedRequest, String, PrivateKey) - Method in class com.virgilsecurity.sdk.client.RequestSigner
Sign request with authority key.

B

base64ToArray(String) - Static method in class com.virgilsecurity.sdk.client.utils.ConvertionUtils
Decode Base64 string to byte array.
base64ToString(String) - Static method in class com.virgilsecurity.sdk.client.utils.ConvertionUtils
Decode Base64 string to string.
base64ToString(byte[]) - Static method in class com.virgilsecurity.sdk.client.utils.ConvertionUtils
Decode Base64 byte array to string.
buildCardRequest(String, String) - Method in class com.virgilsecurity.sdk.highlevel.VirgilKey
Build Create Card Request
buildCardRequest(String, String, Map<String, String>) - Method in class com.virgilsecurity.sdk.highlevel.VirgilKey
Build Create Card Request
BuildConfig - Class in com.virgilsecurity.sdk
 
BuildConfig() - Constructor for class com.virgilsecurity.sdk.BuildConfig
 
byAppBundle(String) - Static method in class com.virgilsecurity.sdk.client.model.dto.SearchCriteria
 
byIdentities(Collection<String>) - Static method in class com.virgilsecurity.sdk.client.model.dto.SearchCriteria
 
byIdentity(String) - Static method in class com.virgilsecurity.sdk.client.model.dto.SearchCriteria
 
bytesToHex(byte[], boolean) - Static method in class com.virgilsecurity.crypto.VirgilByteArrayUtils
Translate given byte array to the HEX string.
bytesToHex(byte[]) - Static method in class com.virgilsecurity.crypto.VirgilByteArrayUtils
Translate given byte array to the HEX string.
bytesToString(byte[]) - Static method in class com.virgilsecurity.crypto.VirgilByteArrayUtils
Represent given byte array as string.

C

calculateFingerprint(byte[]) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Calculate fingerprint.
calculateFingerprint(byte[]) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
Card - Class in com.virgilsecurity.sdk.client.model
This class represents a Virgil Card.
Card() - Constructor for class com.virgilsecurity.sdk.client.model.Card
Create a new instance of Card
CardScope - Enum in com.virgilsecurity.sdk.client.model
The scope of Card.
CardValidationException - Exception in com.virgilsecurity.sdk.client.exceptions
This exception occurred when card validation failed.
CardValidationException(List<Card>) - Constructor for exception com.virgilsecurity.sdk.client.exceptions.CardValidationException
Create a new instance of CardValidationException
CardValidator - Interface in com.virgilsecurity.sdk.client
 
checkPrivateKeyPassword(byte[], byte[]) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Check if given private key and it's password matches.
clear() - Method in class com.virgilsecurity.crypto.VirgilCustomParams
Remove all parameters.
clear() - Method in class com.virgilsecurity.sdk.highlevel.ServiceContainer
 
close() - Method in class com.virgilsecurity.crypto.VirgilAsn1Compatible
 
close() - Method in class com.virgilsecurity.crypto.VirgilBase64
 
close() - Method in class com.virgilsecurity.crypto.VirgilByteArrayUtils
 
close() - Method in class com.virgilsecurity.crypto.VirgilChunkCipher
 
close() - Method in class com.virgilsecurity.crypto.VirgilCipher
 
close() - Method in class com.virgilsecurity.crypto.VirgilCipherBase
 
close() - Method in class com.virgilsecurity.crypto.VirgilCustomParams
 
close() - Method in class com.virgilsecurity.crypto.VirgilDataSink
 
close() - Method in class com.virgilsecurity.crypto.VirgilDataSource
 
close() - Method in class com.virgilsecurity.crypto.VirgilHash
 
close() - Method in class com.virgilsecurity.crypto.VirgilKeyPair
 
close() - Method in class com.virgilsecurity.crypto.VirgilPBKDF
 
close() - Method in class com.virgilsecurity.crypto.VirgilRandom
 
close() - Method in class com.virgilsecurity.crypto.VirgilSigner
 
close() - Method in class com.virgilsecurity.crypto.VirgilStreamCipher
 
close() - Method in class com.virgilsecurity.crypto.VirgilStreamDataSink
 
close() - Method in class com.virgilsecurity.crypto.VirgilStreamDataSource
 
close() - Method in class com.virgilsecurity.crypto.VirgilStreamSigner
 
close() - Method in class com.virgilsecurity.crypto.VirgilTinyCipher
 
close() - Method in class com.virgilsecurity.crypto.VirgilVersion
 
com.virgilsecurity.crypto - package com.virgilsecurity.crypto
 
com.virgilsecurity.sdk - package com.virgilsecurity.sdk
 
com.virgilsecurity.sdk.client - package com.virgilsecurity.sdk.client
 
com.virgilsecurity.sdk.client.exceptions - package com.virgilsecurity.sdk.client.exceptions
 
com.virgilsecurity.sdk.client.model - package com.virgilsecurity.sdk.client.model
 
com.virgilsecurity.sdk.client.model.dto - package com.virgilsecurity.sdk.client.model.dto
 
com.virgilsecurity.sdk.client.model.identity - package com.virgilsecurity.sdk.client.model.identity
 
com.virgilsecurity.sdk.client.requests - package com.virgilsecurity.sdk.client.requests
 
com.virgilsecurity.sdk.client.utils - package com.virgilsecurity.sdk.client.utils
 
com.virgilsecurity.sdk.crypto - package com.virgilsecurity.sdk.crypto
 
com.virgilsecurity.sdk.crypto.exception - package com.virgilsecurity.sdk.crypto.exception
 
com.virgilsecurity.sdk.crypto.exceptions - package com.virgilsecurity.sdk.crypto.exceptions
 
com.virgilsecurity.sdk.highlevel - package com.virgilsecurity.sdk.highlevel
 
com.virgilsecurity.sdk.keystorage - package com.virgilsecurity.sdk.keystorage
 
computeHash(byte[], HashAlgorithm) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Compute data hash with algorithm specified.
computeHash(byte[], HashAlgorithm) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
computeShared(byte[], byte[], byte[]) - Static method in class com.virgilsecurity.crypto.VirgilCipherBase
Compute shared secret key on a given keys.
computeShared(byte[], byte[]) - Static method in class com.virgilsecurity.crypto.VirgilCipherBase
Compute shared secret key on a given keys.
Confirmation - Class in com.virgilsecurity.sdk.client.model.identity
This class represents confirmation data.
Confirmation() - Constructor for class com.virgilsecurity.sdk.client.model.identity.Confirmation
 
ConvertionUtils - Class in com.virgilsecurity.sdk.client.utils
Utilities class for data conversion.
ConvertionUtils() - Constructor for class com.virgilsecurity.sdk.client.utils.ConvertionUtils
 
create(CreateCardRequest) - Static method in class com.virgilsecurity.sdk.highlevel.VirgilCard
Creates a new VirgilCard by request.
create(String, KeyPair) - Static method in class com.virgilsecurity.sdk.highlevel.VirgilKey
Creates a new VirgilKey with custom Public/Private key pair.
create(String, KeyPair, String) - Static method in class com.virgilsecurity.sdk.highlevel.VirgilKey
Creates a new VirgilKey with custom Public/Private key pair.
create(String) - Static method in class com.virgilsecurity.sdk.highlevel.VirgilKey
Creates a VirgilKey with specified key name.
create(String, String) - Static method in class com.virgilsecurity.sdk.highlevel.VirgilKey
Creates a VirgilKey with specified key name.
createCard(CreateCardRequest) - Method in class com.virgilsecurity.sdk.client.VirgilClient
Register a new card.
CreateCardModel - Class in com.virgilsecurity.sdk.client.model.dto
This class is DTO used for creating a new Virgil Card.
CreateCardModel() - Constructor for class com.virgilsecurity.sdk.client.model.dto.CreateCardModel
Create a new instance of CreateCardModel
CreateCardRequest - Class in com.virgilsecurity.sdk.client.requests
Request used for creating a Virgil Card.
CreateCardRequest() - Constructor for class com.virgilsecurity.sdk.client.requests.CreateCardRequest
Create a new instance of CreateCardRequest
CreateCardRequest(String, String, byte[]) - Constructor for class com.virgilsecurity.sdk.client.requests.CreateCardRequest
Create a new instance of CreateCardRequest
CreateCardRequest(String, String, byte[], Map<String, String>) - Constructor for class com.virgilsecurity.sdk.client.requests.CreateCardRequest
Create a new instance of CreateCardRequest
CreateCardRequest(String, String, byte[], Map<String, String>, DeviceInfo) - Constructor for class com.virgilsecurity.sdk.client.requests.CreateCardRequest
Create a new instance of CreateCardRequest
createVirgilHash(HashAlgorithm) - Static method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
Crypto - Interface in com.virgilsecurity.sdk.crypto
This interface describes generic Crypto functionality.
CryptoException - Exception in com.virgilsecurity.sdk.crypto.exception
This class is the general class of exceptions produced by crypto library.
CryptoException() - Constructor for exception com.virgilsecurity.sdk.crypto.exception.CryptoException
Create a new instance of CryptoException
CryptoException(Throwable) - Constructor for exception com.virgilsecurity.sdk.crypto.exception.CryptoException
Create a new instance of CryptoException
CryptoException(String) - Constructor for exception com.virgilsecurity.sdk.crypto.exception.CryptoException
Create a new instance of CryptoException with the specified detail message.
customParams() - Method in class com.virgilsecurity.crypto.VirgilCipherBase
Provide access to the object that handles custom parameters.

D

DEBUG - Static variable in class com.virgilsecurity.sdk.BuildConfig
 
decode(String) - Static method in class com.virgilsecurity.crypto.VirgilBase64
 
decrypt(byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilTinyCipher
Decrypt accumulated packages.
decrypt(byte[]) - Method in class com.virgilsecurity.crypto.VirgilTinyCipher
Decrypt accumulated packages.
decrypt(byte[], PrivateKey) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Decrypt byte array with private key.
decrypt(InputStream, OutputStream, PrivateKey) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Decrypt stream data with private key.
decrypt(byte[], PrivateKey) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
decrypt(InputStream, OutputStream, PrivateKey) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
decrypt(byte[]) - Method in class com.virgilsecurity.sdk.highlevel.VirgilKey
Decrypts the specified cipherdata using VirgilKey.
DecryptionException - Exception in com.virgilsecurity.sdk.crypto.exception
Signals that an exception of some sort has occurred during decryption.
DecryptionException() - Constructor for exception com.virgilsecurity.sdk.crypto.exception.DecryptionException
Create a new instance of EncryptionException
DecryptionException(Throwable) - Constructor for exception com.virgilsecurity.sdk.crypto.exception.DecryptionException
Create a new instance of EncryptionException
decryptPrivateKey(byte[], byte[]) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Decrypt the given private key and return result.
decryptThenVerify(byte[], PrivateKey, PublicKey) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Decrypt data and verify.
decryptThenVerify(byte[], PrivateKey, PublicKey) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
decryptThenVerify(byte[], VirgilCard) - Method in class com.virgilsecurity.sdk.highlevel.VirgilKey
Decrypts and verifies the data.
decryptWithKey(VirgilDataSource, VirgilDataSink, byte[], byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilChunkCipher
Decrypt data read from given source for recipient defined by id and private key, and write it to the sink.
decryptWithKey(VirgilDataSource, VirgilDataSink, byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilChunkCipher
Decrypt data read from given source for recipient defined by id and private key, and write it to the sink.
decryptWithKey(byte[], byte[], byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilCipher
Decrypt given data for recipient defined by id and private key.
decryptWithKey(byte[], byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilCipher
Decrypt given data for recipient defined by id and private key.
decryptWithKey(VirgilDataSource, VirgilDataSink, byte[], byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilStreamCipher
Decrypt data read from given source for recipient defined by id and private key, and write it to the sink.
decryptWithKey(VirgilDataSource, VirgilDataSink, byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilStreamCipher
Decrypt data read from given source for recipient defined by id and private key, and write it to the sink.
decryptWithPassword(VirgilDataSource, VirgilDataSink, byte[]) - Method in class com.virgilsecurity.crypto.VirgilChunkCipher
Decrypt data read from given source for recipient defined by id and private key, and write it to the sink.
decryptWithPassword(byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilCipher
Decrypt given data for recipient defined by password.
decryptWithPassword(VirgilDataSource, VirgilDataSink, byte[]) - Method in class com.virgilsecurity.crypto.VirgilStreamCipher
Decrypt data read from given source for recipient defined by password, and write it to the sink.
defineContentInfoSize(byte[]) - Static method in class com.virgilsecurity.crypto.VirgilCipherBase
Read content info size as part of the data.
delete() - Method in class com.virgilsecurity.crypto.VirgilAsn1Compatible
 
delete() - Method in class com.virgilsecurity.crypto.VirgilBase64
 
delete() - Method in class com.virgilsecurity.crypto.VirgilByteArrayUtils
 
delete() - Method in class com.virgilsecurity.crypto.VirgilChunkCipher
 
delete() - Method in class com.virgilsecurity.crypto.VirgilCipher
 
delete() - Method in class com.virgilsecurity.crypto.VirgilCipherBase
 
delete() - Method in class com.virgilsecurity.crypto.VirgilCustomParams
 
delete() - Method in class com.virgilsecurity.crypto.VirgilDataSink
 
delete() - Method in class com.virgilsecurity.crypto.VirgilDataSource
 
delete() - Method in class com.virgilsecurity.crypto.VirgilHash
 
delete() - Method in class com.virgilsecurity.crypto.VirgilKeyPair
 
delete() - Method in class com.virgilsecurity.crypto.VirgilPBKDF
 
delete() - Method in class com.virgilsecurity.crypto.VirgilRandom
 
delete() - Method in class com.virgilsecurity.crypto.VirgilSigner
 
delete() - Method in class com.virgilsecurity.crypto.VirgilStreamCipher
 
delete() - Method in class com.virgilsecurity.crypto.VirgilStreamSigner
 
delete() - Method in class com.virgilsecurity.crypto.VirgilTinyCipher
 
delete() - Method in class com.virgilsecurity.crypto.VirgilVersion
 
delete(String) - Method in interface com.virgilsecurity.sdk.crypto.KeyStorage
Deletes the private key from key store by given Id.
delete(String) - Method in class com.virgilsecurity.sdk.keystorage.VirgilKeyStorage
 
delete_VirgilAsn1Compatible(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
delete_VirgilBase64(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
delete_VirgilByteArrayUtils(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
delete_VirgilChunkCipher(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
delete_VirgilCipher(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
delete_VirgilCipherBase(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
delete_VirgilCustomParams(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
delete_VirgilDataSink(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
delete_VirgilDataSource(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
delete_VirgilHash(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
delete_VirgilKeyPair(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
delete_VirgilPBKDF(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
delete_VirgilRandom(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
delete_VirgilSigner(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
delete_VirgilStreamCipher(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
delete_VirgilStreamSigner(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
delete_VirgilTinyCipher(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
delete_VirgilVersion(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
derive(byte[], long) - Method in class com.virgilsecurity.crypto.VirgilPBKDF
 
derive(byte[]) - Method in class com.virgilsecurity.crypto.VirgilPBKDF
 
destroy() - Method in class com.virgilsecurity.sdk.highlevel.VirgilKey
Destroys the current VirgilKey.
DeviceInfo - Class in com.virgilsecurity.sdk.client.model.dto
Device information.
DeviceInfo() - Constructor for class com.virgilsecurity.sdk.client.model.dto.DeviceInfo
 
disableRecommendationsCheck() - Method in class com.virgilsecurity.crypto.VirgilPBKDF
 

E

EC_BP256R1 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
256-bits Brainpool curve
EC_BP384R1 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
384-bits Brainpool curve
EC_BP512R1 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
512-bits Brainpool curve
EC_CURVE25519 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
Curve25519 as ECP deprecated format.
EC_SECP192K1 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
192-bits "Koblitz" curve
EC_SECP192R1 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
192-bits NIST curve
EC_SECP224K1 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
224-bits "Koblitz" curve
EC_SECP224R1 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
224-bits NIST curve
EC_SECP256K1 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
256-bits "Koblitz" curve
EC_SECP256R1 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
256-bits NIST curve
EC_SECP384R1 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
384-bits NIST curve
EC_SECP521R1 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
521-bits NIST curve
EmptyArgumentException - Exception in com.virgilsecurity.sdk.crypto.exceptions
Thrown to indicate that an argument was null or empty and should not have been.
EmptyArgumentException(String) - Constructor for exception com.virgilsecurity.sdk.crypto.exceptions.EmptyArgumentException
Create a new instance of NullArgumentException
enableRecommendationsCheck() - Method in class com.virgilsecurity.crypto.VirgilPBKDF
 
encode(byte[]) - Static method in class com.virgilsecurity.crypto.VirgilBase64
 
encrypt(VirgilDataSource, VirgilDataSink, boolean, long) - Method in class com.virgilsecurity.crypto.VirgilChunkCipher
Encrypt data read from given source and write it the sink.
encrypt(VirgilDataSource, VirgilDataSink, boolean) - Method in class com.virgilsecurity.crypto.VirgilChunkCipher
Encrypt data read from given source and write it the sink.
encrypt(VirgilDataSource, VirgilDataSink) - Method in class com.virgilsecurity.crypto.VirgilChunkCipher
Encrypt data read from given source and write it the sink.
encrypt(byte[], boolean) - Method in class com.virgilsecurity.crypto.VirgilCipher
Encrypt given data.
encrypt(byte[]) - Method in class com.virgilsecurity.crypto.VirgilCipher
Encrypt given data.
encrypt(VirgilDataSource, VirgilDataSink, boolean) - Method in class com.virgilsecurity.crypto.VirgilStreamCipher
Encrypt data read from given source and write it the sink.
encrypt(VirgilDataSource, VirgilDataSink) - Method in class com.virgilsecurity.crypto.VirgilStreamCipher
Encrypt data read from given source and write it the sink.
encrypt(byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilTinyCipher
Encrypt data with given public key.
encrypt(byte[], PublicKey) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Encrypt byte array for single recipient.
encrypt(byte[], PublicKey[]) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Encrypt byte array with public key set.
encrypt(InputStream, OutputStream, PublicKey) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Encrypt stream data with public key.
encrypt(InputStream, OutputStream, PublicKey[]) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Encrypt stream data with public key set.
encrypt(byte[], PublicKey) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
encrypt(byte[], PublicKey[]) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
encrypt(InputStream, OutputStream, PublicKey) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
encrypt(InputStream, OutputStream, PublicKey[]) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
encrypt(byte[]) - Method in class com.virgilsecurity.sdk.highlevel.VirgilCard
Encrypts the specified data for current VirgilCard recipient.
encrypt(byte[]) - Method in class com.virgilsecurity.sdk.highlevel.VirgilCards
Encrypts the data.
encryptAndSign(byte[], byte[], byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilTinyCipher
Encrypt data with given public key and sign package.
encryptAndSign(byte[], byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilTinyCipher
Encrypt data with given public key and sign package.
EncryptionException - Exception in com.virgilsecurity.sdk.crypto.exception
Signals that an exception of some sort has occurred during encryption.
EncryptionException() - Constructor for exception com.virgilsecurity.sdk.crypto.exception.EncryptionException
Create a new instance of EncryptionException
EncryptionException(Throwable) - Constructor for exception com.virgilsecurity.sdk.crypto.exception.EncryptionException
Create a new instance of EncryptionException
encryptPrivateKey(byte[], byte[]) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Encrypt the given private key and return result.
encryptText(String) - Method in class com.virgilsecurity.sdk.highlevel.VirgilCard
Encrypts the text.
encryptText(String) - Method in class com.virgilsecurity.sdk.highlevel.VirgilCards
Encrypts the text.
ERROR_UNKNOWN - Static variable in exception com.virgilsecurity.sdk.client.exceptions.VirgilServiceException
 
ErrorResponse - Class in com.virgilsecurity.sdk.client.model.dto
 
ErrorResponse() - Constructor for class com.virgilsecurity.sdk.client.model.dto.ErrorResponse
 
exists(String) - Method in interface com.virgilsecurity.sdk.crypto.KeyStorage
Checks if the private key exists in this storage by given alias.
exists(String) - Method in class com.virgilsecurity.sdk.keystorage.VirgilKeyStorage
 
export() - Method in class com.virgilsecurity.sdk.highlevel.VirgilKey
Exports the VirgilKey to default Virgil Security format.
export(String) - Method in class com.virgilsecurity.sdk.highlevel.VirgilKey
Exports the VirgilKey to default Virgil Security format.
exportPrivateKey(PrivateKey) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Export private key as byte array.
exportPrivateKey(PrivateKey, String) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Export private key as byte array.
exportPrivateKey(PrivateKey) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
exportPrivateKey(PrivateKey, String) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
exportPublicKey(PublicKey) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Export public key as byte array.
exportPublicKey(PublicKey) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
exportRequest() - Method in class com.virgilsecurity.sdk.client.requests.SignedRequest
Export request.
extractPublicKey(byte[], byte[]) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Extract public key from the private key.
extractPublicKey(PrivateKey) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Extract public key from private key.
extractPublicKey(PrivateKey) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 

F

FAST_EC_ED25519 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
Ed25519.
FAST_EC_X25519 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
Curve25519.
finalize() - Method in class com.virgilsecurity.crypto.VirgilAsn1Compatible
 
finalize() - Method in class com.virgilsecurity.crypto.VirgilBase64
 
finalize() - Method in class com.virgilsecurity.crypto.VirgilByteArrayUtils
 
finalize() - Method in class com.virgilsecurity.crypto.VirgilChunkCipher
 
finalize() - Method in class com.virgilsecurity.crypto.VirgilCipher
 
finalize() - Method in class com.virgilsecurity.crypto.VirgilCipherBase
 
finalize() - Method in class com.virgilsecurity.crypto.VirgilCustomParams
 
finalize() - Method in class com.virgilsecurity.crypto.VirgilDataSink
 
finalize() - Method in class com.virgilsecurity.crypto.VirgilDataSource
 
finalize() - Method in class com.virgilsecurity.crypto.VirgilHash
 
finalize() - Method in class com.virgilsecurity.crypto.VirgilKeyPair
 
finalize() - Method in class com.virgilsecurity.crypto.VirgilPBKDF
 
finalize() - Method in class com.virgilsecurity.crypto.VirgilRandom
 
finalize() - Method in class com.virgilsecurity.crypto.VirgilSigner
 
finalize() - Method in class com.virgilsecurity.crypto.VirgilStreamCipher
 
finalize() - Method in class com.virgilsecurity.crypto.VirgilStreamSigner
 
finalize() - Method in class com.virgilsecurity.crypto.VirgilTinyCipher
 
finalize() - Method in class com.virgilsecurity.crypto.VirgilVersion
 
find(String, String) - Static method in class com.virgilsecurity.sdk.highlevel.VirgilCard
Finds the VirgilCards by specified criteria.
find(List<String>, String) - Static method in class com.virgilsecurity.sdk.highlevel.VirgilCard
Finds the VirgilCards by specified criteria.
findGlobal(String) - Static method in class com.virgilsecurity.sdk.highlevel.VirgilCard
Finds the VirgilCards in global scope by specified criteria.
findGlobal(String, GlobalIdentityType) - Static method in class com.virgilsecurity.sdk.highlevel.VirgilCard
Finds the VirgilCards in global scope by specified criteria.
findGlobal(List<String>) - Static method in class com.virgilsecurity.sdk.highlevel.VirgilCard
Finds the VirgilCards in global scope by specified criteria.
findGlobal(List<String>, GlobalIdentityType) - Static method in class com.virgilsecurity.sdk.highlevel.VirgilCard
Finds the VirgilCards in global scope by specified criteria.
Fingerprint - Interface in com.virgilsecurity.sdk.crypto
The fingerprint.
finish() - Method in class com.virgilsecurity.crypto.VirgilHash
Return final data hash.
fromAsn1(byte[]) - Method in class com.virgilsecurity.crypto.VirgilAsn1Compatible
 
fullName() - Static method in class com.virgilsecurity.crypto.VirgilVersion
If current release contains some additional tag, like rc1, then version full name will be different from the string returned by method asString(), i.e.

G

generate(VirgilKeyPair.Type, byte[]) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Generate new key pair given type.
generate(VirgilKeyPair.Type) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Generate new key pair given type.
generateFrom(VirgilKeyPair, byte[], byte[]) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Generate new key pair of the same type based on the donor key pair.
generateFrom(VirgilKeyPair, byte[]) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Generate new key pair of the same type based on the donor key pair.
generateFrom(VirgilKeyPair) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Generate new key pair of the same type based on the donor key pair.
generateKeys() - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Generate key pair.
generateKeys() - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
generateKeys(KeysType) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
Generate key pair by type.
generateRecommended(byte[]) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Generate new key pair with recommended most safe type.
generateRecommended() - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Generate new key pair with recommended most safe type.
get(String) - Static method in class com.virgilsecurity.sdk.highlevel.VirgilCard
Gets the VirgilCard by specified identifier.
getAccessToken() - Method in class com.virgilsecurity.sdk.client.VirgilClientContext
Gets the access token.
getActionId() - Method in class com.virgilsecurity.sdk.client.model.identity.Action
 
getAlgorithm() - Method in class com.virgilsecurity.crypto.VirgilPBKDF
 
getCard(String) - Method in class com.virgilsecurity.sdk.client.VirgilClient
Get card by identifier.
getCardId() - Method in class com.virgilsecurity.sdk.client.model.dto.RevokeCardModel
 
getCardId() - Method in class com.virgilsecurity.sdk.client.model.dto.SignedResponseModel
 
getCardId() - Method in class com.virgilsecurity.sdk.client.requests.RevokeCardRequest
 
getCardsServiceAddress() - Method in class com.virgilsecurity.sdk.client.VirgilClientContext
Gets the cards service URL.
getCode() - Method in class com.virgilsecurity.sdk.client.model.dto.ErrorResponse
 
getConfirmationCode() - Method in class com.virgilsecurity.sdk.client.model.identity.Confirmation
Returns the confirmation code.
getConfirmed() - Method in class com.virgilsecurity.sdk.client.model.dto.SearchRequest
 
getContentInfo() - Method in class com.virgilsecurity.crypto.VirgilCipherBase
Get Virgil Security Cryptogram, that contains public algorithm parameters that was used for encryption.
getContentSnapshot() - Method in class com.virgilsecurity.sdk.client.model.dto.SignedRequestModel
 
getContentSnapshot() - Method in class com.virgilsecurity.sdk.client.model.dto.SignedResponseModel
 
getCountToLive() - Method in class com.virgilsecurity.sdk.client.model.identity.Token
Returns the token's count to live.
getCPtr(VirgilAsn1Compatible) - Static method in class com.virgilsecurity.crypto.VirgilAsn1Compatible
 
getCPtr(VirgilBase64) - Static method in class com.virgilsecurity.crypto.VirgilBase64
 
getCPtr(VirgilByteArrayUtils) - Static method in class com.virgilsecurity.crypto.VirgilByteArrayUtils
 
getCPtr(VirgilChunkCipher) - Static method in class com.virgilsecurity.crypto.VirgilChunkCipher
 
getCPtr(VirgilCipher) - Static method in class com.virgilsecurity.crypto.VirgilCipher
 
getCPtr(VirgilCipherBase) - Static method in class com.virgilsecurity.crypto.VirgilCipherBase
 
getCPtr(VirgilCustomParams) - Static method in class com.virgilsecurity.crypto.VirgilCustomParams
 
getCPtr(VirgilDataSink) - Static method in class com.virgilsecurity.crypto.VirgilDataSink
 
getCPtr(VirgilDataSource) - Static method in class com.virgilsecurity.crypto.VirgilDataSource
 
getCPtr(VirgilHash) - Static method in class com.virgilsecurity.crypto.VirgilHash
 
getCPtr(VirgilKeyPair) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
 
getCPtr(VirgilPBKDF) - Static method in class com.virgilsecurity.crypto.VirgilPBKDF
 
getCPtr(VirgilRandom) - Static method in class com.virgilsecurity.crypto.VirgilRandom
 
getCPtr(VirgilSigner) - Static method in class com.virgilsecurity.crypto.VirgilSigner
 
getCPtr(VirgilStreamCipher) - Static method in class com.virgilsecurity.crypto.VirgilStreamCipher
 
getCPtr(VirgilStreamSigner) - Static method in class com.virgilsecurity.crypto.VirgilStreamSigner
 
getCPtr(VirgilTinyCipher) - Static method in class com.virgilsecurity.crypto.VirgilTinyCipher
 
getCPtr(VirgilVersion) - Static method in class com.virgilsecurity.crypto.VirgilVersion
 
getCreatedAt() - Method in class com.virgilsecurity.sdk.client.model.dto.SignedResponseMetaModel
 
getData(byte[]) - Method in class com.virgilsecurity.crypto.VirgilCustomParams
Get parameter of byte array type.
getData() - Method in class com.virgilsecurity.sdk.client.model.Card
Gets the data.
getData() - Method in class com.virgilsecurity.sdk.client.model.dto.CreateCardModel
 
getData() - Method in class com.virgilsecurity.sdk.client.requests.CreateCardRequest
 
getData() - Method in class com.virgilsecurity.sdk.highlevel.VirgilCard
Gets the custom parameters.
getDevice() - Method in class com.virgilsecurity.sdk.client.model.Card
Gets the device.
getDevice() - Method in class com.virgilsecurity.sdk.client.model.dto.DeviceInfo
 
getDeviceName() - Method in class com.virgilsecurity.sdk.client.model.Card
Gets the name of the device.
getDeviceName() - Method in class com.virgilsecurity.sdk.client.model.dto.DeviceInfo
 
getErrorCode() - Method in exception com.virgilsecurity.sdk.client.exceptions.VirgilServiceException
 
getFields() - Method in class com.virgilsecurity.sdk.client.model.identity.Identity
 
getGson() - Static method in class com.virgilsecurity.sdk.client.utils.ConvertionUtils
 
getHashAlgorithm() - Method in class com.virgilsecurity.crypto.VirgilPBKDF
 
getId() - Method in class com.virgilsecurity.sdk.client.model.Card
Gets the Virgil Card fingerprint.
getId() - Method in interface com.virgilsecurity.sdk.crypto.PrivateKey
Get the receiver identifier.
getId() - Method in interface com.virgilsecurity.sdk.crypto.PublicKey
Get the receiver identifier.
getId() - Method in class com.virgilsecurity.sdk.crypto.VirgilPrivateKey
 
getId() - Method in class com.virgilsecurity.sdk.crypto.VirgilPublicKey
 
getId() - Method in class com.virgilsecurity.sdk.highlevel.VirgilCard
Gets the unique identifier for the Virgil Card.
getIdentities() - Method in class com.virgilsecurity.sdk.client.model.dto.SearchCriteria
 
getIdentities() - Method in class com.virgilsecurity.sdk.client.model.dto.SearchRequest
 
getIdentity() - Method in class com.virgilsecurity.sdk.client.model.Card
Gets the identity.
getIdentity() - Method in class com.virgilsecurity.sdk.client.model.dto.CreateCardModel
 
getIdentity() - Method in class com.virgilsecurity.sdk.client.requests.CreateCardRequest
 
getIdentity() - Method in class com.virgilsecurity.sdk.highlevel.VirgilCard
Gets the value of current Virgil Card identity.
getIdentityServiceAddress() - Method in class com.virgilsecurity.sdk.client.VirgilClientContext
Gets the identity service address.
getIdentityType() - Method in class com.virgilsecurity.sdk.client.model.Card
Gets the type of the identity.
getIdentityType() - Method in class com.virgilsecurity.sdk.client.model.dto.CreateCardModel
 
getIdentityType() - Method in class com.virgilsecurity.sdk.client.model.dto.SearchCriteria
 
getIdentityType() - Method in class com.virgilsecurity.sdk.client.model.dto.SearchRequest
 
getIdentityType() - Method in class com.virgilsecurity.sdk.client.requests.CreateCardRequest
 
getIdentityType() - Method in class com.virgilsecurity.sdk.highlevel.VirgilCard
Gets the type of current Virgil Card identity.
getInfo() - Method in class com.virgilsecurity.sdk.client.model.dto.CreateCardModel
 
getInfo() - Method in class com.virgilsecurity.sdk.client.requests.CreateCardRequest
 
getInteger(byte[]) - Method in class com.virgilsecurity.crypto.VirgilCustomParams
Get parameter of int type.
getInvalidCards() - Method in exception com.virgilsecurity.sdk.client.exceptions.CardValidationException
Gets the invalid cards.
getIterationCount() - Method in class com.virgilsecurity.crypto.VirgilPBKDF
 
getKeyName() - Method in class com.virgilsecurity.sdk.highlevel.VirgilKey
 
getKeyPair() - Method in class com.virgilsecurity.sdk.highlevel.VirgilKey
 
getMessage() - Method in exception com.virgilsecurity.sdk.client.exceptions.VirgilCardServiceException
 
getMessage() - Method in exception com.virgilsecurity.sdk.client.exceptions.VirgilIdentityServiceException
 
getMessage() - Method in exception com.virgilsecurity.sdk.client.exceptions.VirgilServiceException
 
getMessageBundleName() - Method in exception com.virgilsecurity.sdk.client.exceptions.VirgilCardServiceException
 
getMessageBundleName() - Method in exception com.virgilsecurity.sdk.client.exceptions.VirgilIdentityServiceException
 
getMessageBundleName() - Method in exception com.virgilsecurity.sdk.client.exceptions.VirgilServiceException
 
getMeta() - Method in class com.virgilsecurity.sdk.client.model.dto.SignedRequestModel
 
getMeta() - Method in class com.virgilsecurity.sdk.client.model.dto.SignedResponseModel
 
getMetadata() - Method in interface com.virgilsecurity.sdk.crypto.KeyEntry
 
getMetadata() - Method in class com.virgilsecurity.sdk.keystorage.VirgilKeyEntry
 
getName() - Method in interface com.virgilsecurity.sdk.crypto.KeyEntry
Gets the key entry name.
getName() - Method in class com.virgilsecurity.sdk.keystorage.VirgilKeyEntry
 
getPackage(long) - Method in class com.virgilsecurity.crypto.VirgilTinyCipher
Return specific package.
getPackageCount() - Method in class com.virgilsecurity.crypto.VirgilTinyCipher
Return total package count.
getPrivateKey() - Method in class com.virgilsecurity.sdk.crypto.KeyPair
 
getPublicKey() - Method in class com.virgilsecurity.sdk.client.model.Card
Gets the public key.
getPublicKey() - Method in class com.virgilsecurity.sdk.client.model.dto.CreateCardModel
 
getPublicKey() - Method in class com.virgilsecurity.sdk.client.requests.CreateCardRequest
 
getPublicKey() - Method in class com.virgilsecurity.sdk.crypto.KeyPair
 
getPublicKey() - Method in class com.virgilsecurity.sdk.highlevel.VirgilCard
Gets the Public Key of current Virgil Card.
getReadOnlyCardsServiceAddress() - Method in class com.virgilsecurity.sdk.client.VirgilClientContext
Gets the read only cards service address.
getReason() - Method in class com.virgilsecurity.sdk.client.model.dto.RevokeCardModel
 
getReason() - Method in class com.virgilsecurity.sdk.client.requests.RevokeCardRequest
 
getRequestModel() - Method in class com.virgilsecurity.sdk.client.requests.SignedRequest
 
getSalt() - Method in class com.virgilsecurity.crypto.VirgilPBKDF
 
getScope() - Method in class com.virgilsecurity.sdk.client.model.Card
Gets the scope.
getScope() - Method in class com.virgilsecurity.sdk.client.model.dto.CreateCardModel
 
getScope() - Method in class com.virgilsecurity.sdk.client.model.dto.SearchCriteria
 
getScope() - Method in class com.virgilsecurity.sdk.client.model.dto.SearchRequest
 
getSignatures() - Method in class com.virgilsecurity.sdk.client.model.Card
Gets the signs.
getSignatures() - Method in class com.virgilsecurity.sdk.client.model.dto.SignedRequestMetaModel
 
getSignatures() - Method in class com.virgilsecurity.sdk.client.model.dto.SignedResponseMetaModel
 
getSignatures() - Method in class com.virgilsecurity.sdk.client.requests.SignedRequest
 
getSnapshot() - Method in class com.virgilsecurity.sdk.client.model.Card
Gets the Virgil Card snapshot.
getSnapshot() - Method in class com.virgilsecurity.sdk.client.requests.SignedRequest
Get request snapshot.
getString(byte[]) - Method in class com.virgilsecurity.crypto.VirgilCustomParams
Get parameter of String type.
getTimeToLive() - Method in class com.virgilsecurity.sdk.client.model.identity.Token
Returns token's time to live.
getToken() - Method in class com.virgilsecurity.sdk.client.model.identity.Confirmation
Returns the token.
getToken() - Method in class com.virgilsecurity.sdk.client.model.identity.Identity
Returns the validation token.
getType() - Method in class com.virgilsecurity.sdk.client.model.identity.Identity
Returns the identity type.
getValue() - Method in enum com.virgilsecurity.sdk.client.model.GlobalIdentityType
 
getValue() - Method in class com.virgilsecurity.sdk.client.model.identity.Identity
Returns the identity value.
getValue() - Method in interface com.virgilsecurity.sdk.crypto.Fingerprint
Returns fingerprint value.
getValue() - Method in interface com.virgilsecurity.sdk.crypto.KeyEntry
Gets the key entry value.
getValue() - Method in interface com.virgilsecurity.sdk.crypto.PrivateKey
Get the Private key value.
getValue() - Method in interface com.virgilsecurity.sdk.crypto.PublicKey
Get the Public key value.
getValue() - Method in class com.virgilsecurity.sdk.crypto.VirgilFingerprint
 
getValue() - Method in class com.virgilsecurity.sdk.crypto.VirgilPrivateKey
 
getValue() - Method in class com.virgilsecurity.sdk.crypto.VirgilPublicKey
 
getValue() - Method in class com.virgilsecurity.sdk.keystorage.VirgilKeyEntry
 
getVersion() - Method in class com.virgilsecurity.sdk.client.model.Card
Gets the version.
getVersion() - Method in class com.virgilsecurity.sdk.client.model.dto.SignedResponseMetaModel
 
GlobalIdentityType - Enum in com.virgilsecurity.sdk.client.model
Global identity types supported by Virgil Services.

H

hasData() - Method in class com.virgilsecurity.crypto.VirgilDataSource
 
hasData() - Method in class com.virgilsecurity.crypto.VirgilStreamDataSource
 
hash(byte[]) - Method in class com.virgilsecurity.crypto.VirgilHash
Process the given data immediately and return it's hash.
HashAlgorithm - Enum in com.virgilsecurity.sdk.crypto
Algorithms supported by Crypto.
hexToBytes(String) - Static method in class com.virgilsecurity.crypto.VirgilByteArrayUtils
Translate given HEX string to the byte array.
hmac(byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilHash
Process the given message immediately and return it's HMAC hash.
hmacFinish() - Method in class com.virgilsecurity.crypto.VirgilHash
Return final data HMAC hash.
hmacReset() - Method in class com.virgilsecurity.crypto.VirgilHash
Reset HMAC hashing for the new data hash.
hmacStart(byte[]) - Method in class com.virgilsecurity.crypto.VirgilHash
Initialize HMAC hashing for the new data hash.
hmacUpdate(byte[]) - Method in class com.virgilsecurity.crypto.VirgilHash
Update / process message HMAC hash.

I

Identity - Class in com.virgilsecurity.sdk.client.model.identity
This class represents Virgil identity.
Identity() - Constructor for class com.virgilsecurity.sdk.client.model.identity.Identity
Create a new instance of VerifyRequest
Identity(String, String) - Constructor for class com.virgilsecurity.sdk.client.model.identity.Identity
Create a new instance of VerifyRequest
importPrivateKey(byte[]) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Import private key from byte array.
importPrivateKey(byte[], String) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Import private key from byte array.
importPrivateKey(byte[]) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
importPrivateKey(byte[], String) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
importPublicKey(byte[]) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Import public key from byte array.
importPublicKey(byte[]) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
importRequest(String, Class<T>) - Static method in class com.virgilsecurity.sdk.client.requests.SignedRequest
Import request.
init(String) - Static method in class com.virgilsecurity.sdk.highlevel.VirgilConfig
Initializes a Virgil high-level API with specified access token.
isBlank(CharSequence) - Static method in class com.virgilsecurity.sdk.client.utils.StringUtils
Checks if a CharSequence is whitespace, empty ("") or null.
isEmpty() - Method in class com.virgilsecurity.crypto.VirgilCustomParams
Define whether no one parameter is set.
isGood() - Method in class com.virgilsecurity.crypto.VirgilDataSink
 
isGood() - Method in class com.virgilsecurity.crypto.VirgilStreamDataSink
 
isKeyPairMatch(byte[], byte[], byte[]) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Check if a public-private pair of keys matches.
isKeyPairMatch(byte[], byte[]) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Check if a public-private pair of keys matches.
isPackagesAccumulated() - Method in class com.virgilsecurity.crypto.VirgilTinyCipher
Define whether all packages was accumulated or not.
isPrivateKeyEncrypted(byte[]) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Check if given private key is encrypted.
isValidURI(String) - Static method in class com.virgilsecurity.sdk.client.VirgilClientContext
Verify is URI well-formed.

J

jsonToBytes(String) - Static method in class com.virgilsecurity.crypto.VirgilByteArrayUtils
Represents given JSON object as byte array in canonical form.

K

KeyEntry - Interface in com.virgilsecurity.sdk.crypto
Represents a key pair storage entry.
KeyEntryAlreadyExistsException - Exception in com.virgilsecurity.sdk.crypto.exception
The exception that is thrown when an key pair is already exists.
KeyEntryAlreadyExistsException() - Constructor for exception com.virgilsecurity.sdk.crypto.exception.KeyEntryAlreadyExistsException
Create a new instance of KeyEntryAlreadyExistsException
KeyEntryNotFoundException - Exception in com.virgilsecurity.sdk.crypto.exception
The exception that is thrown when an key pair is not found.
KeyEntryNotFoundException() - Constructor for exception com.virgilsecurity.sdk.crypto.exception.KeyEntryNotFoundException
Create a new instance of KeyEntryNotFoundException
KeyPair - Class in com.virgilsecurity.sdk.crypto
The key pair.
KeyPair() - Constructor for class com.virgilsecurity.sdk.crypto.KeyPair
Create a new instance of KeyPair
KeyPair(PublicKey, PrivateKey) - Constructor for class com.virgilsecurity.sdk.crypto.KeyPair
Create a new instance of KeyPair
keyRecipientExists(byte[]) - Method in class com.virgilsecurity.crypto.VirgilCipherBase
Check whether recipient with given identifier exists.
KeyStorage - Interface in com.virgilsecurity.sdk.crypto
This interface describes a storage facility for cryptographic keys.
KeyStorageException - Exception in com.virgilsecurity.sdk.crypto.exception
Represents errors occurred during interaction with SDK components.
KeyStorageException() - Constructor for exception com.virgilsecurity.sdk.crypto.exception.KeyStorageException
Create a new instance of KeyStorageException
KeyStorageException(Throwable) - Constructor for exception com.virgilsecurity.sdk.crypto.exception.KeyStorageException
Create a new instance of KeyStorageException
KeyStorageException(String) - Constructor for exception com.virgilsecurity.sdk.crypto.exception.KeyStorageException
Create a new instance of KeyStorageException with the specified detail message.
KeysType - Enum in com.virgilsecurity.sdk.crypto
Key types supported by Crypto.
kIterationCount_Default - Static variable in class com.virgilsecurity.crypto.VirgilPBKDF
 
kPreferredChunkSize - Static variable in class com.virgilsecurity.crypto.VirgilChunkCipher
 

L

load(String) - Method in interface com.virgilsecurity.sdk.crypto.KeyStorage
Loads the private key associated with the given alias.
load(String) - Static method in class com.virgilsecurity.sdk.highlevel.VirgilKey
Loads the VirgilKey by specified key name.
load(String, String) - Static method in class com.virgilsecurity.sdk.highlevel.VirgilKey
Loads the VirgilKey by specified key name.
load(String) - Method in class com.virgilsecurity.sdk.keystorage.VirgilKeyStorage
 
loadNativeLibrary(String) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
Long_SMS - Static variable in class com.virgilsecurity.crypto.VirgilTinyCipher.PackageSize
 

M

majorVersion() - Static method in class com.virgilsecurity.crypto.VirgilVersion
 
MD5 - Static variable in class com.virgilsecurity.crypto.VirgilHash.Algorithm
Hash Algorithm: MD5.
Min - Static variable in class com.virgilsecurity.crypto.VirgilTinyCipher.PackageSize
 
minorVersion() - Static method in class com.virgilsecurity.crypto.VirgilVersion
 

N

name() - Method in class com.virgilsecurity.crypto.VirgilHash
Returns name of the hash function.
new_VirgilChunkCipher() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilCipher() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilCipherBase() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilCustomParams__SWIG_0() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilCustomParams__SWIG_1(long, VirgilCustomParams) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilDataSink() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilDataSource() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilHash__SWIG_0() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilHash__SWIG_1(int) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilHash__SWIG_2(String) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilKeyPair__SWIG_0(byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilKeyPair__SWIG_1(long, VirgilKeyPair) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilPBKDF__SWIG_0() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilPBKDF__SWIG_1(byte[], long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilPBKDF__SWIG_2(byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilRandom(String) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilSigner__SWIG_0(int) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilSigner__SWIG_1() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilStreamCipher() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilStreamSigner__SWIG_0(int) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilStreamSigner__SWIG_1() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilTinyCipher__SWIG_0(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilTinyCipher__SWIG_1() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
new_VirgilVersion() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
NullArgumentException - Exception in com.virgilsecurity.sdk.crypto.exceptions
Thrown to indicate that an argument was null and should not have been.
NullArgumentException(String) - Constructor for exception com.virgilsecurity.sdk.crypto.exceptions.NullArgumentException
Create a new instance of NullArgumentException

P

passwordRecipientExists(byte[]) - Method in class com.virgilsecurity.crypto.VirgilCipherBase
Check whether recipient with given password exists.
patchVersion() - Static method in class com.virgilsecurity.crypto.VirgilVersion
 
PBKDF2 - Static variable in class com.virgilsecurity.crypto.VirgilPBKDF.Algorithm
 
privateKey() - Method in class com.virgilsecurity.crypto.VirgilKeyPair
Provide access to the private key.
PrivateKey - Interface in com.virgilsecurity.sdk.crypto
A private key.
privateKeyToDER(byte[], byte[]) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Convert given private key to the DER format.
privateKeyToDER(byte[]) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Convert given private key to the DER format.
privateKeyToPEM(byte[], byte[]) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Convert given private key to the PEM format.
privateKeyToPEM(byte[]) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Convert given private key to the PEM format.
publicKey() - Method in class com.virgilsecurity.crypto.VirgilKeyPair
Provide access to the public key.
PublicKey - Interface in com.virgilsecurity.sdk.crypto
A public key.
publicKeyToDER(byte[]) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Convert given public key to the DER format.
publicKeyToPEM(byte[]) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Convert given public key to the PEM format.

R

randomize(long) - Method in class com.virgilsecurity.crypto.VirgilRandom
 
randomize() - Method in class com.virgilsecurity.crypto.VirgilRandom
 
randomize(long, long) - Method in class com.virgilsecurity.crypto.VirgilRandom
 
read() - Method in class com.virgilsecurity.crypto.VirgilDataSource
 
read() - Method in class com.virgilsecurity.crypto.VirgilStreamDataSource
 
registerInstance(Class<?>, Object) - Method in class com.virgilsecurity.sdk.highlevel.ServiceContainer
 
registerSingleton(Class<?>, Class<?>) - Method in class com.virgilsecurity.sdk.highlevel.ServiceContainer
 
remove(Type) - Method in class com.virgilsecurity.sdk.highlevel.ServiceContainer
 
removeAllRecipients() - Method in class com.virgilsecurity.crypto.VirgilCipherBase
Remove all recipients.
removeData(byte[]) - Method in class com.virgilsecurity.crypto.VirgilCustomParams
Remove parameter of byte array type.
removeInteger(byte[]) - Method in class com.virgilsecurity.crypto.VirgilCustomParams
Remove parameter of int type.
removeKeyRecipient(byte[]) - Method in class com.virgilsecurity.crypto.VirgilCipherBase
Remove recipient with given identifier.
removePasswordRecipient(byte[]) - Method in class com.virgilsecurity.crypto.VirgilCipherBase
Remove recipient with given password.
removeString(byte[]) - Method in class com.virgilsecurity.crypto.VirgilCustomParams
Remove parameter of String type.
RequestSigner - Class in com.virgilsecurity.sdk.client
This class used for request signing.
RequestSigner(Crypto) - Constructor for class com.virgilsecurity.sdk.client.RequestSigner
Create a new instance of RequestSigner
reset() - Method in class com.virgilsecurity.crypto.VirgilTinyCipher
Prepare cipher for the next encryption.
reset() - Static method in class com.virgilsecurity.sdk.highlevel.VirgilConfig
Restores the persisted high-level SDK components values to their corresponding default properties.
resetPrivateKeyPassword(byte[], byte[], byte[]) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair
Reset password for the given private key.
resolve(Class<T>) - Method in class com.virgilsecurity.sdk.highlevel.ServiceContainer
 
restoreRequest(String, Map<String, String>) - Method in class com.virgilsecurity.sdk.client.requests.CreateCardRequest
 
restoreRequest(String, Map<String, String>) - Method in class com.virgilsecurity.sdk.client.requests.RevokeCardRequest
 
restoreRequest(String, Map<String, String>) - Method in class com.virgilsecurity.sdk.client.requests.SignedRequest
Restores the request from snapshot.
RevocationReason - Enum in com.virgilsecurity.sdk.client.model
The reason of Virgil Card revocation.
revoke(RevokeCardRequest) - Static method in class com.virgilsecurity.sdk.highlevel.VirgilCard
Revokes a VirgilCard by revocation request.
revokeCard(RevokeCardRequest) - Method in class com.virgilsecurity.sdk.client.VirgilClient
Revoke existing card.
RevokeCardModel - Class in com.virgilsecurity.sdk.client.model.dto
DTO used for Virgil Card revocation.
RevokeCardModel() - Constructor for class com.virgilsecurity.sdk.client.model.dto.RevokeCardModel
 
RevokeCardRequest - Class in com.virgilsecurity.sdk.client.requests
Request used for Virgil Card revocation.
RevokeCardRequest() - Constructor for class com.virgilsecurity.sdk.client.requests.RevokeCardRequest
Create a new instance of RevokeCardRequest
RevokeCardRequest(String, RevocationReason) - Constructor for class com.virgilsecurity.sdk.client.requests.RevokeCardRequest
Create a new instance of RevokeCardRequest
RSA_1024 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
RSA 1024 bit (not recommended)
RSA_2048 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
RSA 2048 bit (not recommended)
RSA_256 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
RSA 256 bit (not recommended)
RSA_3072 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
RSA 3072 bit.
RSA_4096 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
RSA 4096 bit.
RSA_512 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
RSA 512 bit (not recommended)
RSA_8192 - Static variable in class com.virgilsecurity.crypto.VirgilKeyPair.Type
RSA 8192 bit.

S

searchCards(SearchCriteria) - Method in class com.virgilsecurity.sdk.client.VirgilClient
Search cards by criteria.
SearchCriteria - Class in com.virgilsecurity.sdk.client.model.dto
The criteria user for Virgil Cards searching.
SearchCriteria() - Constructor for class com.virgilsecurity.sdk.client.model.dto.SearchCriteria
Create a new instance of SearchCardsCriteria
SearchRequest - Class in com.virgilsecurity.sdk.client.model.dto
Performs the search of a Virgil Cards by search criteria: the identities request parameter is mandatory. the type optional request parameter is optional and specifies the identity type of a Virgil Card. the scope optional request parameter specifies the scope to perform search on.
SearchRequest() - Constructor for class com.virgilsecurity.sdk.client.model.dto.SearchRequest
Create a new instance of SearchRequest
selfSign(SignedRequest, PrivateKey) - Method in class com.virgilsecurity.sdk.client.RequestSigner
Sign request with a key.
ServiceContainer - Class in com.virgilsecurity.sdk.highlevel
Service container allows to register service by type and get service by type.
ServiceContainer() - Constructor for class com.virgilsecurity.sdk.highlevel.ServiceContainer
Create a new instance of ServiceContainer
ServiceIsAlreadyRegisteredException - Exception in com.virgilsecurity.sdk.client.exceptions
This exception occurred when service is already registered at service container.
ServiceIsAlreadyRegisteredException() - Constructor for exception com.virgilsecurity.sdk.client.exceptions.ServiceIsAlreadyRegisteredException
Create a new instance of ServiceIsAlreadyRegistered
ServiceNotRegisteredException - Exception in com.virgilsecurity.sdk.client.exceptions
This exception occurred when service is not registered at service container.
ServiceNotRegisteredException(String) - Constructor for exception com.virgilsecurity.sdk.client.exceptions.ServiceNotRegisteredException
Create a new instance of ServiceNotRegisteredException
setAccessToken(String) - Method in class com.virgilsecurity.sdk.client.VirgilClientContext
 
setActionId(String) - Method in class com.virgilsecurity.sdk.client.model.identity.Action
 
setAlgorithm(VirgilPBKDF.Algorithm) - Method in class com.virgilsecurity.crypto.VirgilPBKDF
 
setCardId(String) - Method in class com.virgilsecurity.sdk.client.model.dto.RevokeCardModel
 
setCardId(String) - Method in class com.virgilsecurity.sdk.client.model.dto.SignedResponseModel
 
setCardsServiceAddress(String) - Method in class com.virgilsecurity.sdk.client.VirgilClientContext
 
setCardValidator(CardValidator) - Method in class com.virgilsecurity.sdk.client.VirgilClient
Sets the card validator.
setCardValidator(CardValidator) - Static method in class com.virgilsecurity.sdk.highlevel.VirgilConfig
Sets the card validator.
setCode(int) - Method in class com.virgilsecurity.sdk.client.model.dto.ErrorResponse
 
setConfirmationCode(String) - Method in class com.virgilsecurity.sdk.client.model.identity.Confirmation
Sets the confirmation code.
setConfirmed(Boolean) - Method in class com.virgilsecurity.sdk.client.model.dto.SearchRequest
 
setContentInfo(byte[]) - Method in class com.virgilsecurity.crypto.VirgilCipherBase
Create content info object from ASN.1 structure.
setContentSnapshot(String) - Method in class com.virgilsecurity.sdk.client.model.dto.SignedRequestModel
 
setContentSnapshot(String) - Method in class com.virgilsecurity.sdk.client.model.dto.SignedResponseModel
 
setCountToLive(Integer) - Method in class com.virgilsecurity.sdk.client.model.identity.Token
Sets the token's count to live.
setCreatedAt(Date) - Method in class com.virgilsecurity.sdk.client.model.dto.SignedResponseMetaModel
 
setData(byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilCustomParams
Set parameter of byte array type.
setData(Map<String, String>) - Method in class com.virgilsecurity.sdk.client.model.Card
 
setData(Map<String, String>) - Method in class com.virgilsecurity.sdk.client.model.dto.CreateCardModel
 
setDevice(String) - Method in class com.virgilsecurity.sdk.client.model.Card
 
setDevice(String) - Method in class com.virgilsecurity.sdk.client.model.dto.DeviceInfo
 
setDeviceName(String) - Method in class com.virgilsecurity.sdk.client.model.Card
 
setDeviceName(String) - Method in class com.virgilsecurity.sdk.client.model.dto.DeviceInfo
 
setFields(Map<String, String>) - Method in class com.virgilsecurity.sdk.client.model.identity.Identity
 
setHashAlgorithm(VirgilHash.Algorithm) - Method in class com.virgilsecurity.crypto.VirgilPBKDF
 
setId(String) - Method in class com.virgilsecurity.sdk.client.model.Card
 
setId(byte[]) - Method in class com.virgilsecurity.sdk.crypto.VirgilPrivateKey
 
setId(byte[]) - Method in class com.virgilsecurity.sdk.crypto.VirgilPublicKey
Set the Public key hash.
setIdentities(Collection<String>) - Method in class com.virgilsecurity.sdk.client.model.dto.SearchRequest
 
setIdentity(String) - Method in class com.virgilsecurity.sdk.client.model.Card
 
setIdentity(String) - Method in class com.virgilsecurity.sdk.client.model.dto.CreateCardModel
 
setIdentityServiceAddress(String) - Method in class com.virgilsecurity.sdk.client.VirgilClientContext
 
setIdentityType(String) - Method in class com.virgilsecurity.sdk.client.model.Card
 
setIdentityType(String) - Method in class com.virgilsecurity.sdk.client.model.dto.CreateCardModel
 
setIdentityType(String) - Method in class com.virgilsecurity.sdk.client.model.dto.SearchCriteria
 
setIdentityType(String) - Method in class com.virgilsecurity.sdk.client.model.dto.SearchRequest
 
setInfo(DeviceInfo) - Method in class com.virgilsecurity.sdk.client.model.dto.CreateCardModel
 
setInteger(byte[], int) - Method in class com.virgilsecurity.crypto.VirgilCustomParams
Set parameter of int type.
setKeyName(String) - Method in class com.virgilsecurity.sdk.highlevel.VirgilKey
 
setKeyPair(KeyPair) - Method in class com.virgilsecurity.sdk.highlevel.VirgilKey
 
setKeyStorage(KeyStorage) - Static method in class com.virgilsecurity.sdk.highlevel.VirgilConfig
Sets the keys storage.
setMeta(SignedRequestMetaModel) - Method in class com.virgilsecurity.sdk.client.model.dto.SignedRequestModel
 
setMeta(SignedResponseMetaModel) - Method in class com.virgilsecurity.sdk.client.model.dto.SignedResponseModel
 
setName(String) - Method in interface com.virgilsecurity.sdk.crypto.KeyEntry
Sets the key entry name.
setName(String) - Method in class com.virgilsecurity.sdk.keystorage.VirgilKeyEntry
 
setPrivateKey(PrivateKey) - Method in class com.virgilsecurity.sdk.crypto.KeyPair
 
setPublicKey(byte[]) - Method in class com.virgilsecurity.sdk.client.model.Card
 
setPublicKey(String) - Method in class com.virgilsecurity.sdk.client.model.dto.CreateCardModel
 
setPublicKey(PublicKey) - Method in class com.virgilsecurity.sdk.crypto.KeyPair
 
setReadOnlyCardsServiceAddress(String) - Method in class com.virgilsecurity.sdk.client.VirgilClientContext
 
setReason(RevocationReason) - Method in class com.virgilsecurity.sdk.client.model.dto.RevokeCardModel
 
setScope(CardScope) - Method in class com.virgilsecurity.sdk.client.model.Card
 
setScope(CardScope) - Method in class com.virgilsecurity.sdk.client.model.dto.CreateCardModel
 
setScope(CardScope) - Method in class com.virgilsecurity.sdk.client.model.dto.SearchCriteria
 
setScope(CardScope) - Method in class com.virgilsecurity.sdk.client.model.dto.SearchRequest
 
setSignatures(Map<String, byte[]>) - Method in class com.virgilsecurity.sdk.client.model.Card
 
setSignatures(Map<String, String>) - Method in class com.virgilsecurity.sdk.client.model.dto.SignedRequestMetaModel
 
setSignatures(Map<String, String>) - Method in class com.virgilsecurity.sdk.client.model.dto.SignedResponseMetaModel
 
setSnapshot(byte[]) - Method in class com.virgilsecurity.sdk.client.model.Card
 
setString(byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilCustomParams
Set parameter of String type.
setTimeToLive(Integer) - Method in class com.virgilsecurity.sdk.client.model.identity.Token
Sets the token's time to live.
setToken(Token) - Method in class com.virgilsecurity.sdk.client.model.identity.Confirmation
Sets the token.
setToken(String) - Method in class com.virgilsecurity.sdk.client.model.identity.Identity
Sets the validation token.
setType(String) - Method in class com.virgilsecurity.sdk.client.model.identity.Identity
Sets the identity type.
setValue(String) - Method in class com.virgilsecurity.sdk.client.model.identity.Identity
Sets the identity value.
setValue(byte[]) - Method in interface com.virgilsecurity.sdk.crypto.KeyEntry
Sets the key entry value.
setValue(byte[]) - Method in class com.virgilsecurity.sdk.crypto.VirgilPrivateKey
 
setValue(byte[]) - Method in class com.virgilsecurity.sdk.crypto.VirgilPublicKey
Set the Public key value.
setValue(byte[]) - Method in class com.virgilsecurity.sdk.keystorage.VirgilKeyEntry
 
setVersion(String) - Method in class com.virgilsecurity.sdk.client.model.Card
 
setVersion(String) - Method in class com.virgilsecurity.sdk.client.model.dto.SignedResponseMetaModel
 
SHA1 - Static variable in class com.virgilsecurity.crypto.VirgilHash.Algorithm
Hash Algorithm: SHA1.
SHA224 - Static variable in class com.virgilsecurity.crypto.VirgilHash.Algorithm
Hash Algorithm: SHA224.
SHA256 - Static variable in class com.virgilsecurity.crypto.VirgilHash.Algorithm
Hash Algorithm: SHA256.
SHA384 - Static variable in class com.virgilsecurity.crypto.VirgilHash.Algorithm
Hash Algorithm: SHA384.
SHA512 - Static variable in class com.virgilsecurity.crypto.VirgilHash.Algorithm
Hash Algorithm: SHA512.
Short_SMS - Static variable in class com.virgilsecurity.crypto.VirgilTinyCipher.PackageSize
 
sign(byte[], byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilSigner
Sign data with given private key.
sign(byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilSigner
Sign data with given private key.
sign(VirgilDataSource, byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilStreamSigner
Sign data provided by the source with given private key.
sign(VirgilDataSource, byte[]) - Method in class com.virgilsecurity.crypto.VirgilStreamSigner
Sign data provided by the source with given private key.
sign(byte[], PrivateKey) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Sign byte array data with private key.
sign(InputStream, PrivateKey) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Sign stream data with private key.
sign(byte[], PrivateKey) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
sign(InputStream, PrivateKey) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
sign(byte[]) - Method in class com.virgilsecurity.sdk.highlevel.VirgilKey
Generates a digital signature for specified data using current VirgilKey.
SignatureIsNotValidException - Exception in com.virgilsecurity.sdk.crypto.exception
Signals that an exception of some sort has occurred during verification.
SignatureIsNotValidException() - Constructor for exception com.virgilsecurity.sdk.crypto.exception.SignatureIsNotValidException
Create a new instance of SignatureIsNotValidException
signatures - Variable in class com.virgilsecurity.sdk.client.requests.SignedRequest
 
SignedRequest - Class in com.virgilsecurity.sdk.client.requests
Base class for requests.
SignedRequest() - Constructor for class com.virgilsecurity.sdk.client.requests.SignedRequest
Create a new instance of SignedRequest
SignedRequestMetaModel - Class in com.virgilsecurity.sdk.client.model.dto
TODO: add type description
SignedRequestMetaModel() - Constructor for class com.virgilsecurity.sdk.client.model.dto.SignedRequestMetaModel
 
SignedRequestModel - Class in com.virgilsecurity.sdk.client.model.dto
TODO: add type description
SignedRequestModel() - Constructor for class com.virgilsecurity.sdk.client.model.dto.SignedRequestModel
 
SignedResponseMetaModel - Class in com.virgilsecurity.sdk.client.model.dto
TODO: add type description
SignedResponseMetaModel() - Constructor for class com.virgilsecurity.sdk.client.model.dto.SignedResponseMetaModel
 
SignedResponseModel - Class in com.virgilsecurity.sdk.client.model.dto
TODO: add type description
SignedResponseModel() - Constructor for class com.virgilsecurity.sdk.client.model.dto.SignedResponseModel
 
SigningException - Exception in com.virgilsecurity.sdk.crypto.exception
Signals that an exception of some sort has occurred during verification.
SigningException() - Constructor for exception com.virgilsecurity.sdk.crypto.exception.SigningException
Create a new instance of EncryptionException
SigningException(Throwable) - Constructor for exception com.virgilsecurity.sdk.crypto.exception.SigningException
Create a new instance of EncryptionException
signRequest(SignedRequest, String) - Method in class com.virgilsecurity.sdk.highlevel.VirgilKey
Signs the request as authority.
signThenEncrypt(byte[], PrivateKey, PublicKey) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Sign data and encrypt.
signThenEncrypt(byte[], PrivateKey, PublicKey[]) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Sign data and encrypt.
signThenEncrypt(byte[], PrivateKey, PublicKey) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
signThenEncrypt(byte[], PrivateKey, PublicKey[]) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
signThenEncrypt(byte[], List<VirgilCard>) - Method in class com.virgilsecurity.sdk.highlevel.VirgilKey
Encrypts and signs the data.
snapshot - Variable in class com.virgilsecurity.sdk.client.requests.SignedRequest
 
start() - Method in class com.virgilsecurity.crypto.VirgilHash
Initialize hashing for the new data hash.
store(KeyEntry) - Method in interface com.virgilsecurity.sdk.crypto.KeyStorage
Stores the private key (that has already been protected) to the given alias.
store(KeyEntry) - Method in class com.virgilsecurity.sdk.keystorage.VirgilKeyStorage
 
stringToBytes(String) - Static method in class com.virgilsecurity.crypto.VirgilByteArrayUtils
Represents given string as byte array.
StringUtils - Class in com.virgilsecurity.sdk.client.utils
Operations on String that are null safe.
StringUtils() - Constructor for class com.virgilsecurity.sdk.client.utils.StringUtils
 
swigCMemOwn - Variable in class com.virgilsecurity.crypto.VirgilAsn1Compatible
 
swigCMemOwn - Variable in class com.virgilsecurity.crypto.VirgilBase64
 
swigCMemOwn - Variable in class com.virgilsecurity.crypto.VirgilByteArrayUtils
 
swigCMemOwn - Variable in class com.virgilsecurity.crypto.VirgilCipherBase
 
swigCMemOwn - Variable in class com.virgilsecurity.crypto.VirgilDataSink
 
swigCMemOwn - Variable in class com.virgilsecurity.crypto.VirgilDataSource
 
swigCMemOwn - Variable in class com.virgilsecurity.crypto.VirgilKeyPair
 
swigCMemOwn - Variable in class com.virgilsecurity.crypto.VirgilRandom
 
swigCMemOwn - Variable in class com.virgilsecurity.crypto.VirgilSigner
 
swigCMemOwn - Variable in class com.virgilsecurity.crypto.VirgilStreamSigner
 
swigCMemOwn - Variable in class com.virgilsecurity.crypto.VirgilTinyCipher
 
swigCMemOwn - Variable in class com.virgilsecurity.crypto.VirgilVersion
 
SwigDirector_VirgilDataSink_isGood(VirgilDataSink) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
SwigDirector_VirgilDataSink_write(VirgilDataSink, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
SwigDirector_VirgilDataSource_hasData(VirgilDataSource) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
SwigDirector_VirgilDataSource_read(VirgilDataSource) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
swigDirectorDisconnect() - Method in class com.virgilsecurity.crypto.VirgilDataSink
 
swigDirectorDisconnect() - Method in class com.virgilsecurity.crypto.VirgilDataSource
 
swigReleaseOwnership() - Method in class com.virgilsecurity.crypto.VirgilDataSink
 
swigReleaseOwnership() - Method in class com.virgilsecurity.crypto.VirgilDataSource
 
swigTakeOwnership() - Method in class com.virgilsecurity.crypto.VirgilDataSink
 
swigTakeOwnership() - Method in class com.virgilsecurity.crypto.VirgilDataSource
 
swigToEnum(int) - Static method in class com.virgilsecurity.crypto.VirgilHash.Algorithm
 
swigToEnum(int) - Static method in class com.virgilsecurity.crypto.VirgilKeyPair.Type
 
swigToEnum(int) - Static method in class com.virgilsecurity.crypto.VirgilPBKDF.Algorithm
 
swigToEnum(int) - Static method in class com.virgilsecurity.crypto.VirgilTinyCipher.PackageSize
 
swigValue() - Method in class com.virgilsecurity.crypto.VirgilHash.Algorithm
 
swigValue() - Method in class com.virgilsecurity.crypto.VirgilKeyPair.Type
 
swigValue() - Method in class com.virgilsecurity.crypto.VirgilPBKDF.Algorithm
 
swigValue() - Method in class com.virgilsecurity.crypto.VirgilTinyCipher.PackageSize
 

T

takeSnapshot() - Method in class com.virgilsecurity.sdk.client.requests.CreateCardRequest
 
takeSnapshot() - Method in class com.virgilsecurity.sdk.client.requests.RevokeCardRequest
 
takeSnapshot() - Method in class com.virgilsecurity.sdk.client.requests.SignedRequest
Takes the request snapshot.
toAsn1() - Method in class com.virgilsecurity.crypto.VirgilAsn1Compatible
 
toBase64Array(String) - Static method in class com.virgilsecurity.sdk.client.utils.ConvertionUtils
Convert string to Base64 byte array.
toBase64String(String) - Static method in class com.virgilsecurity.sdk.client.utils.ConvertionUtils
Encode string to Base64 string.
toBase64String(byte[]) - Static method in class com.virgilsecurity.sdk.client.utils.ConvertionUtils
Encode byte array as Base64 string.
toBytes(String) - Static method in class com.virgilsecurity.sdk.client.utils.ConvertionUtils
Convert String to byte array.
toHex() - Method in interface com.virgilsecurity.sdk.crypto.Fingerprint
To the hexadecimal.
toHex() - Method in class com.virgilsecurity.sdk.crypto.VirgilFingerprint
 
Token - Class in com.virgilsecurity.sdk.client.model.identity
This class represent the token.
Token() - Constructor for class com.virgilsecurity.sdk.client.model.identity.Token
Create a new instance of Token
Token(Integer, Integer) - Constructor for class com.virgilsecurity.sdk.client.model.identity.Token
Create a new instance of Token
toString() - Method in class com.virgilsecurity.crypto.VirgilHash.Algorithm
 
toString() - Method in class com.virgilsecurity.crypto.VirgilKeyPair.Type
 
toString() - Method in class com.virgilsecurity.crypto.VirgilPBKDF.Algorithm
 
toString() - Method in class com.virgilsecurity.crypto.VirgilTinyCipher.PackageSize
 
toString(byte[]) - Static method in class com.virgilsecurity.sdk.client.utils.ConvertionUtils
Convert byte array to String.
toString(InputStream) - Static method in class com.virgilsecurity.sdk.client.utils.ConvertionUtils
Get the contents of an InputStream as a String using UTF-8 character encoding.
toVirgilKeyPairType(KeysType) - Static method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
type() - Method in class com.virgilsecurity.crypto.VirgilHash
Return underlying hash type.

U

update(byte[]) - Method in class com.virgilsecurity.crypto.VirgilHash
Update / process message hash.

V

validate(Card) - Method in interface com.virgilsecurity.sdk.client.CardValidator
Validates the specified Card
validate(Card) - Method in class com.virgilsecurity.sdk.client.utils.VirgilCardValidator
 
valueOf(String) - Static method in enum com.virgilsecurity.sdk.client.model.CardScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.virgilsecurity.sdk.client.model.GlobalIdentityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.virgilsecurity.sdk.client.model.RevocationReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.virgilsecurity.sdk.crypto.HashAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.virgilsecurity.sdk.crypto.KeysType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.virgilsecurity.sdk.client.model.CardScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.virgilsecurity.sdk.client.model.GlobalIdentityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.virgilsecurity.sdk.client.model.RevocationReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.virgilsecurity.sdk.crypto.HashAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.virgilsecurity.sdk.crypto.KeysType
Returns an array containing the constants of this enum type, in the order they are declared.
VerificationException - Exception in com.virgilsecurity.sdk.crypto.exception
Signals that an exception of some sort has occurred during verification.
VerificationException() - Constructor for exception com.virgilsecurity.sdk.crypto.exception.VerificationException
Create a new instance of EncryptionException
VerificationException(Throwable) - Constructor for exception com.virgilsecurity.sdk.crypto.exception.VerificationException
Create a new instance of EncryptionException
verify(byte[], byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilSigner
Verify sign and data to be conformed to the given public key.
verify(VirgilDataSource, byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilStreamSigner
Verify sign and data provided by the source to be conformed to the given public key.
verify(byte[], byte[], PublicKey) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Verify byte array with signature.
verify(InputStream, byte[], PublicKey) - Method in interface com.virgilsecurity.sdk.crypto.Crypto
Verify stream data with signature.
verify(byte[], byte[], PublicKey) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
verify(InputStream, byte[], PublicKey) - Method in class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
verify(byte[], byte[]) - Method in class com.virgilsecurity.sdk.highlevel.VirgilCard
Verifies the specified data and signature with current VirgilCard recipient.
verifyAndDecrypt(byte[], byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilTinyCipher
Verify accumulated packages and then decrypt it.
verifyAndDecrypt(byte[], byte[]) - Method in class com.virgilsecurity.crypto.VirgilTinyCipher
Verify accumulated packages and then decrypt it.
verifyText(String, byte[]) - Method in class com.virgilsecurity.sdk.highlevel.VirgilCard
Verifies that a digital signature is valid for specified text.
virgil_crypto_java - Class in com.virgilsecurity.crypto
 
virgil_crypto_java() - Constructor for class com.virgilsecurity.crypto.virgil_crypto_java
 
virgil_crypto_javaJNI - Class in com.virgilsecurity.crypto
 
virgil_crypto_javaJNI() - Constructor for class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilAsn1Compatible - Class in com.virgilsecurity.crypto
 
VirgilAsn1Compatible(long, boolean) - Constructor for class com.virgilsecurity.crypto.VirgilAsn1Compatible
 
VirgilAsn1Compatible_fromAsn1(long, VirgilAsn1Compatible, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilAsn1Compatible_toAsn1(long, VirgilAsn1Compatible) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilBase64 - Class in com.virgilsecurity.crypto
 
VirgilBase64(long, boolean) - Constructor for class com.virgilsecurity.crypto.VirgilBase64
 
VirgilBase64_decode(String) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilBase64_encode(byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilByteArrayUtils - Class in com.virgilsecurity.crypto
This class contains conversion utils for byte sequence.
VirgilByteArrayUtils(long, boolean) - Constructor for class com.virgilsecurity.crypto.VirgilByteArrayUtils
 
VirgilByteArrayUtils_bytesToHex__SWIG_0(byte[], boolean) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilByteArrayUtils_bytesToHex__SWIG_1(byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilByteArrayUtils_bytesToString(byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilByteArrayUtils_hexToBytes(String) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilByteArrayUtils_jsonToBytes(String) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilByteArrayUtils_stringToBytes(String) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCard - Class in com.virgilsecurity.sdk.highlevel
A Virgil Card is the main entity of the Virgil Security services, it includes an information about the user and his public key.
VirgilCardIsNotFoundException - Exception in com.virgilsecurity.sdk.client.exceptions
This exception occurred when Virgil Card couldn't be found.
VirgilCardIsNotFoundException() - Constructor for exception com.virgilsecurity.sdk.client.exceptions.VirgilCardIsNotFoundException
 
VirgilCards - Class in com.virgilsecurity.sdk.highlevel
This class represents list of Virgil Cards.
VirgilCards() - Constructor for class com.virgilsecurity.sdk.highlevel.VirgilCards
 
VirgilCardServiceException - Exception in com.virgilsecurity.sdk.client.exceptions
Exception class for Virgil Cards Service operations.
VirgilCardServiceException(int) - Constructor for exception com.virgilsecurity.sdk.client.exceptions.VirgilCardServiceException
Create a new instance of VirgilCardServiceException
VirgilCardServiceException() - Constructor for exception com.virgilsecurity.sdk.client.exceptions.VirgilCardServiceException
Create a new instance of VirgilCardServiceException
VirgilCardServiceException(Exception) - Constructor for exception com.virgilsecurity.sdk.client.exceptions.VirgilCardServiceException
Create a new instance of VirgilCardServiceException
VirgilCardValidator - Class in com.virgilsecurity.sdk.client.utils
 
VirgilCardValidator(Crypto) - Constructor for class com.virgilsecurity.sdk.client.utils.VirgilCardValidator
Create a new instance of VirgilCardValidator
VirgilChunkCipher - Class in com.virgilsecurity.crypto
This class provides high-level interface to encrypt / decrypt data splitted to chunks.
VirgilChunkCipher(long, boolean) - Constructor for class com.virgilsecurity.crypto.VirgilChunkCipher
 
VirgilChunkCipher() - Constructor for class com.virgilsecurity.crypto.VirgilChunkCipher
Create a new instance of VirgilChunkCipher
VirgilChunkCipher_decryptWithKey__SWIG_0(long, VirgilChunkCipher, long, VirgilDataSource, long, VirgilDataSink, byte[], byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilChunkCipher_decryptWithKey__SWIG_1(long, VirgilChunkCipher, long, VirgilDataSource, long, VirgilDataSink, byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilChunkCipher_decryptWithPassword(long, VirgilChunkCipher, long, VirgilDataSource, long, VirgilDataSink, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilChunkCipher_encrypt__SWIG_0(long, VirgilChunkCipher, long, VirgilDataSource, long, VirgilDataSink, boolean, long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilChunkCipher_encrypt__SWIG_1(long, VirgilChunkCipher, long, VirgilDataSource, long, VirgilDataSink, boolean) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilChunkCipher_encrypt__SWIG_2(long, VirgilChunkCipher, long, VirgilDataSource, long, VirgilDataSink) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilChunkCipher_kPreferredChunkSize_get() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilChunkCipher_SWIGUpcast(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipher - Class in com.virgilsecurity.crypto
This class provides high-level interface to encrypt / decrypt data using Virgil Security keys.
VirgilCipher(long, boolean) - Constructor for class com.virgilsecurity.crypto.VirgilCipher
 
VirgilCipher() - Constructor for class com.virgilsecurity.crypto.VirgilCipher
Create a new instance of VirgilCipher
VirgilCipher_decryptWithKey__SWIG_0(long, VirgilCipher, byte[], byte[], byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipher_decryptWithKey__SWIG_1(long, VirgilCipher, byte[], byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipher_decryptWithPassword(long, VirgilCipher, byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipher_encrypt__SWIG_0(long, VirgilCipher, byte[], boolean) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipher_encrypt__SWIG_1(long, VirgilCipher, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipher_SWIGUpcast(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipherBase - Class in com.virgilsecurity.crypto
This class provides configuration methods to all Virgil Cipher classes.
VirgilCipherBase(long, boolean) - Constructor for class com.virgilsecurity.crypto.VirgilCipherBase
 
VirgilCipherBase() - Constructor for class com.virgilsecurity.crypto.VirgilCipherBase
Create a new instance of VirgilCipherBase
VirgilCipherBase_addKeyRecipient(long, VirgilCipherBase, byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipherBase_addPasswordRecipient(long, VirgilCipherBase, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipherBase_computeShared__SWIG_0(byte[], byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipherBase_computeShared__SWIG_1(byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipherBase_customParams__SWIG_0(long, VirgilCipherBase) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipherBase_defineContentInfoSize(byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipherBase_getContentInfo(long, VirgilCipherBase) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipherBase_keyRecipientExists(long, VirgilCipherBase, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipherBase_passwordRecipientExists(long, VirgilCipherBase, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipherBase_removeAllRecipients(long, VirgilCipherBase) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipherBase_removeKeyRecipient(long, VirgilCipherBase, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipherBase_removePasswordRecipient(long, VirgilCipherBase, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCipherBase_setContentInfo(long, VirgilCipherBase, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilClient - Class in com.virgilsecurity.sdk.client
 
VirgilClient(String) - Constructor for class com.virgilsecurity.sdk.client.VirgilClient
Create a new instance of VirgilClient
VirgilClient(VirgilClientContext) - Constructor for class com.virgilsecurity.sdk.client.VirgilClient
Create a new instance of VirgilClient
VirgilClientContext - Class in com.virgilsecurity.sdk.client
Virgil Client Context contains common configuration parameters of Virgil Client.
VirgilClientContext(String) - Constructor for class com.virgilsecurity.sdk.client.VirgilClientContext
Create a new instance of VirgilClientContext
VirgilConfig - Class in com.virgilsecurity.sdk.highlevel
The VirgilConfig is responsible for the initialization of the high-level SDK components.
VirgilConfig() - Constructor for class com.virgilsecurity.sdk.highlevel.VirgilConfig
 
VirgilCrypto - Class in com.virgilsecurity.sdk.crypto
The Virgil's implementation of Crypto.
VirgilCrypto() - Constructor for class com.virgilsecurity.sdk.crypto.VirgilCrypto
 
VirgilCustomParams - Class in com.virgilsecurity.crypto
Data object that represent ASN.1 structure.
VirgilCustomParams(long, boolean) - Constructor for class com.virgilsecurity.crypto.VirgilCustomParams
 
VirgilCustomParams() - Constructor for class com.virgilsecurity.crypto.VirgilCustomParams
Create a new instance of VirgilCustomParams
VirgilCustomParams(VirgilCustomParams) - Constructor for class com.virgilsecurity.crypto.VirgilCustomParams
Create a new instance of VirgilCustomParams
VirgilCustomParams_clear(long, VirgilCustomParams) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCustomParams_getData(long, VirgilCustomParams, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCustomParams_getInteger(long, VirgilCustomParams, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCustomParams_getString(long, VirgilCustomParams, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCustomParams_isEmpty(long, VirgilCustomParams) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCustomParams_removeData(long, VirgilCustomParams, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCustomParams_removeInteger(long, VirgilCustomParams, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCustomParams_removeString(long, VirgilCustomParams, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCustomParams_setData(long, VirgilCustomParams, byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCustomParams_setInteger(long, VirgilCustomParams, byte[], int) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCustomParams_setString(long, VirgilCustomParams, byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilCustomParams_SWIGUpcast(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilDataSink - Class in com.virgilsecurity.crypto
This is base class for output streams.
VirgilDataSink(long, boolean) - Constructor for class com.virgilsecurity.crypto.VirgilDataSink
 
VirgilDataSink() - Constructor for class com.virgilsecurity.crypto.VirgilDataSink
Create a new instance of VirgilDataSink
VirgilDataSink_change_ownership(VirgilDataSink, long, boolean) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilDataSink_director_connect(VirgilDataSink, long, boolean, boolean) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilDataSink_isGood(long, VirgilDataSink) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilDataSink_write(long, VirgilDataSink, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilDataSource - Class in com.virgilsecurity.crypto
This is base class for input streams.
VirgilDataSource(long, boolean) - Constructor for class com.virgilsecurity.crypto.VirgilDataSource
 
VirgilDataSource() - Constructor for class com.virgilsecurity.crypto.VirgilDataSource
Create a new instance of VirgilDataSource
VirgilDataSource_change_ownership(VirgilDataSource, long, boolean) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilDataSource_director_connect(VirgilDataSource, long, boolean, boolean) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilDataSource_hasData(long, VirgilDataSource) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilDataSource_read(long, VirgilDataSource) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilException - Exception in com.virgilsecurity.sdk.client.exceptions
Represents errors occurred during interaction with SDK components.
VirgilException() - Constructor for exception com.virgilsecurity.sdk.client.exceptions.VirgilException
Create a new instance of VirgilException
VirgilException(String) - Constructor for exception com.virgilsecurity.sdk.client.exceptions.VirgilException
Create a new instance of VirgilException
VirgilException - Exception in com.virgilsecurity.sdk.crypto.exception
Represents errors occurred during interaction with SDK components.
VirgilException() - Constructor for exception com.virgilsecurity.sdk.crypto.exception.VirgilException
Create a new instance of VirgilException
VirgilException(Throwable) - Constructor for exception com.virgilsecurity.sdk.crypto.exception.VirgilException
Create a new instance of VirgilException
VirgilException(String) - Constructor for exception com.virgilsecurity.sdk.crypto.exception.VirgilException
Create a new instance of VirgilException with the specified detail message.
VirgilFingerprint - Class in com.virgilsecurity.sdk.crypto
Virgil implentation of Fingerprint.
VirgilFingerprint(byte[]) - Constructor for class com.virgilsecurity.sdk.crypto.VirgilFingerprint
Create a new instance of VirgilFingerprint
VirgilFingerprint(String) - Constructor for class com.virgilsecurity.sdk.crypto.VirgilFingerprint
Create a new instance of VirgilFingerprint
VirgilHash - Class in com.virgilsecurity.crypto
Provides hashing algorithms.
VirgilHash(long, boolean) - Constructor for class com.virgilsecurity.crypto.VirgilHash
 
VirgilHash() - Constructor for class com.virgilsecurity.crypto.VirgilHash
Create a new instance of VirgilHash
VirgilHash(VirgilHash.Algorithm) - Constructor for class com.virgilsecurity.crypto.VirgilHash
Create a new instance of VirgilHash with given algorithm.
VirgilHash(String) - Constructor for class com.virgilsecurity.crypto.VirgilHash
Create a new instance of VirgilHash with given algorithm name.
VirgilHash.Algorithm - Class in com.virgilsecurity.crypto
Enumerates possible Hash algorithms.
VirgilHash_finish(long, VirgilHash) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilHash_hash(long, VirgilHash, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilHash_hmac(long, VirgilHash, byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilHash_hmacFinish(long, VirgilHash) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilHash_hmacReset(long, VirgilHash) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilHash_hmacStart(long, VirgilHash, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilHash_hmacUpdate(long, VirgilHash, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilHash_name(long, VirgilHash) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilHash_start(long, VirgilHash) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilHash_SWIGUpcast(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilHash_type(long, VirgilHash) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilHash_update(long, VirgilHash, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilIdentityServiceException - Exception in com.virgilsecurity.sdk.client.exceptions
Exception class for Virgil Identity Service operations.
VirgilIdentityServiceException(Exception) - Constructor for exception com.virgilsecurity.sdk.client.exceptions.VirgilIdentityServiceException
Create a new instance of VirgilIdentityServiceException
VirgilKey - Class in com.virgilsecurity.sdk.highlevel
This class allows to store Virgil Keys in a storage.
VirgilKeyEntry - Class in com.virgilsecurity.sdk.keystorage
A key pair storage entry.
VirgilKeyEntry() - Constructor for class com.virgilsecurity.sdk.keystorage.VirgilKeyEntry
Create a new instance of VirgilKeyEntry
VirgilKeyEntry(String, byte[]) - Constructor for class com.virgilsecurity.sdk.keystorage.VirgilKeyEntry
Create a new instance of VirgilKeyEntry
VirgilKeyIsAlreadyExistsException - Exception in com.virgilsecurity.sdk.client.exceptions
This exception occurred when key with the same name already exists at the storage.
VirgilKeyIsAlreadyExistsException() - Constructor for exception com.virgilsecurity.sdk.client.exceptions.VirgilKeyIsAlreadyExistsException
Create a new instance of VirgilKeyIsAlreadyExistsException
VirgilKeyIsNotFoundException - Exception in com.virgilsecurity.sdk.client.exceptions
This exception occurred when key couldn't be loaded from storage.
VirgilKeyIsNotFoundException() - Constructor for exception com.virgilsecurity.sdk.client.exceptions.VirgilKeyIsNotFoundException
Create a new instance of VirgilKeyIsNotFoundException
VirgilKeyPair - Class in com.virgilsecurity.crypto
This class handles information about Virgil Security key pair.
VirgilKeyPair(long, boolean) - Constructor for class com.virgilsecurity.crypto.VirgilKeyPair
 
VirgilKeyPair(byte[], byte[]) - Constructor for class com.virgilsecurity.crypto.VirgilKeyPair
Create a new instance of VirgilKeyPair
VirgilKeyPair(VirgilKeyPair) - Constructor for class com.virgilsecurity.crypto.VirgilKeyPair
Create a new instance of VirgilKeyPair
VirgilKeyPair.Type - Class in com.virgilsecurity.crypto
Type of the keypair.
VirgilKeyPair_checkPrivateKeyPassword(byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_decryptPrivateKey(byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_encryptPrivateKey(byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_extractPublicKey(byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_generate__SWIG_0(int, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_generate__SWIG_1(int) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_generateFrom__SWIG_0(long, VirgilKeyPair, byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_generateFrom__SWIG_1(long, VirgilKeyPair, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_generateFrom__SWIG_2(long, VirgilKeyPair) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_generateRecommended__SWIG_0(byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_generateRecommended__SWIG_1() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_isKeyPairMatch__SWIG_0(byte[], byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_isKeyPairMatch__SWIG_1(byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_isPrivateKeyEncrypted(byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_privateKey(long, VirgilKeyPair) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_privateKeyToDER__SWIG_0(byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_privateKeyToDER__SWIG_1(byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_privateKeyToPEM__SWIG_0(byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_privateKeyToPEM__SWIG_1(byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_publicKey(long, VirgilKeyPair) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_publicKeyToDER(byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_publicKeyToPEM(byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyPair_resetPrivateKeyPassword(byte[], byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilKeyStorage - Class in com.virgilsecurity.sdk.keystorage
Virgil implementation of a storage facility for cryptographic keys.
VirgilKeyStorage() - Constructor for class com.virgilsecurity.sdk.keystorage.VirgilKeyStorage
Create a new instance of VirgilKeyStorage
VirgilKeyStorage(String) - Constructor for class com.virgilsecurity.sdk.keystorage.VirgilKeyStorage
Create a new instance of VirgilKeyStorage
VirgilPBKDF - Class in com.virgilsecurity.crypto
 
VirgilPBKDF(long, boolean) - Constructor for class com.virgilsecurity.crypto.VirgilPBKDF
 
VirgilPBKDF() - Constructor for class com.virgilsecurity.crypto.VirgilPBKDF
 
VirgilPBKDF(byte[], long) - Constructor for class com.virgilsecurity.crypto.VirgilPBKDF
 
VirgilPBKDF(byte[]) - Constructor for class com.virgilsecurity.crypto.VirgilPBKDF
 
VirgilPBKDF.Algorithm - Class in com.virgilsecurity.crypto
 
VirgilPBKDF_derive__SWIG_0(long, VirgilPBKDF, byte[], long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilPBKDF_derive__SWIG_1(long, VirgilPBKDF, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilPBKDF_disableRecommendationsCheck(long, VirgilPBKDF) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilPBKDF_enableRecommendationsCheck(long, VirgilPBKDF) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilPBKDF_getAlgorithm(long, VirgilPBKDF) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilPBKDF_getHashAlgorithm(long, VirgilPBKDF) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilPBKDF_getIterationCount(long, VirgilPBKDF) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilPBKDF_getSalt(long, VirgilPBKDF) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilPBKDF_kIterationCount_Default_get() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilPBKDF_setAlgorithm(long, VirgilPBKDF, int) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilPBKDF_setHashAlgorithm(long, VirgilPBKDF, int) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilPBKDF_SWIGUpcast(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilPrivateKey - Class in com.virgilsecurity.sdk.crypto
A private key.
VirgilPrivateKey() - Constructor for class com.virgilsecurity.sdk.crypto.VirgilPrivateKey
Create a new instance of VirgilPrivateKey
VirgilPrivateKey(byte[], byte[]) - Constructor for class com.virgilsecurity.sdk.crypto.VirgilPrivateKey
Create a new instance of VirgilPrivateKey
VirgilPublicKey - Class in com.virgilsecurity.sdk.crypto
A public key.
VirgilRandom - Class in com.virgilsecurity.crypto
 
VirgilRandom(long, boolean) - Constructor for class com.virgilsecurity.crypto.VirgilRandom
 
VirgilRandom(String) - Constructor for class com.virgilsecurity.crypto.VirgilRandom
 
VirgilRandom_randomize__SWIG_0(long, VirgilRandom, long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilRandom_randomize__SWIG_1(long, VirgilRandom) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilRandom_randomize__SWIG_2(long, VirgilRandom, long, long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilServiceException - Exception in com.virgilsecurity.sdk.client.exceptions
Base exception class for all Virgil Services operations
VirgilServiceException() - Constructor for exception com.virgilsecurity.sdk.client.exceptions.VirgilServiceException
Create a new instance of VirgilServiceException
VirgilServiceException(int) - Constructor for exception com.virgilsecurity.sdk.client.exceptions.VirgilServiceException
Create a new instance of VirgilServiceException
VirgilServiceException(int, Exception) - Constructor for exception com.virgilsecurity.sdk.client.exceptions.VirgilServiceException
Create a new instance of VirgilServiceException
VirgilServiceException(Exception) - Constructor for exception com.virgilsecurity.sdk.client.exceptions.VirgilServiceException
Create a new instance of VirgilServiceException
VirgilSigner - Class in com.virgilsecurity.crypto
This class provides high-level interface to sign and verify data using Virgil Security keys.
VirgilSigner(long, boolean) - Constructor for class com.virgilsecurity.crypto.VirgilSigner
 
VirgilSigner(VirgilHash.Algorithm) - Constructor for class com.virgilsecurity.crypto.VirgilSigner
Create a new instance of VirgilSigner
VirgilSigner() - Constructor for class com.virgilsecurity.crypto.VirgilSigner
Create a new instance of VirgilSigner
VirgilSigner_sign__SWIG_0(long, VirgilSigner, byte[], byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilSigner_sign__SWIG_1(long, VirgilSigner, byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilSigner_verify(long, VirgilSigner, byte[], byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilStreamCipher - Class in com.virgilsecurity.crypto
This class provides high-level interface to encrypt / decrypt streaming data using Virgil Security keys.
VirgilStreamCipher(long, boolean) - Constructor for class com.virgilsecurity.crypto.VirgilStreamCipher
 
VirgilStreamCipher() - Constructor for class com.virgilsecurity.crypto.VirgilStreamCipher
Create a new instance of VirgilStreamCipher
VirgilStreamCipher_decryptWithKey__SWIG_0(long, VirgilStreamCipher, long, VirgilDataSource, long, VirgilDataSink, byte[], byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilStreamCipher_decryptWithKey__SWIG_1(long, VirgilStreamCipher, long, VirgilDataSource, long, VirgilDataSink, byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilStreamCipher_decryptWithPassword(long, VirgilStreamCipher, long, VirgilDataSource, long, VirgilDataSink, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilStreamCipher_encrypt__SWIG_0(long, VirgilStreamCipher, long, VirgilDataSource, long, VirgilDataSink, boolean) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilStreamCipher_encrypt__SWIG_1(long, VirgilStreamCipher, long, VirgilDataSource, long, VirgilDataSink) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilStreamCipher_SWIGUpcast(long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilStreamDataSink - Class in com.virgilsecurity.crypto
TODO: add type description
VirgilStreamDataSink(OutputStream) - Constructor for class com.virgilsecurity.crypto.VirgilStreamDataSink
 
VirgilStreamDataSource - Class in com.virgilsecurity.crypto
 
VirgilStreamDataSource(InputStream) - Constructor for class com.virgilsecurity.crypto.VirgilStreamDataSource
 
VirgilStreamDataSource(InputStream, int) - Constructor for class com.virgilsecurity.crypto.VirgilStreamDataSource
 
VirgilStreamSigner - Class in com.virgilsecurity.crypto
This class provides high-level interface to sign and verify data using Virgil Security keys.
VirgilStreamSigner(long, boolean) - Constructor for class com.virgilsecurity.crypto.VirgilStreamSigner
 
VirgilStreamSigner(VirgilHash.Algorithm) - Constructor for class com.virgilsecurity.crypto.VirgilStreamSigner
Create a new instance of VirgilStreamSigner
VirgilStreamSigner() - Constructor for class com.virgilsecurity.crypto.VirgilStreamSigner
Create a new instance of VirgilStreamSigner
VirgilStreamSigner_sign__SWIG_0(long, VirgilStreamSigner, long, VirgilDataSource, byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilStreamSigner_sign__SWIG_1(long, VirgilStreamSigner, long, VirgilDataSource, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilStreamSigner_verify(long, VirgilStreamSigner, long, VirgilDataSource, byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilTinyCipher - Class in com.virgilsecurity.crypto
This class aim is to minimize encryption output.
VirgilTinyCipher(long, boolean) - Constructor for class com.virgilsecurity.crypto.VirgilTinyCipher
 
VirgilTinyCipher(long) - Constructor for class com.virgilsecurity.crypto.VirgilTinyCipher
Create a new instance of VirgilTinyCipher
VirgilTinyCipher() - Constructor for class com.virgilsecurity.crypto.VirgilTinyCipher
Create a new instance of VirgilTinyCipher
VirgilTinyCipher.PackageSize - Class in com.virgilsecurity.crypto
 
VirgilTinyCipher_addPackage(long, VirgilTinyCipher, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilTinyCipher_decrypt__SWIG_0(long, VirgilTinyCipher, byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilTinyCipher_decrypt__SWIG_1(long, VirgilTinyCipher, byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilTinyCipher_encrypt(long, VirgilTinyCipher, byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilTinyCipher_encryptAndSign__SWIG_0(long, VirgilTinyCipher, byte[], byte[], byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilTinyCipher_encryptAndSign__SWIG_1(long, VirgilTinyCipher, byte[], byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilTinyCipher_getPackage(long, VirgilTinyCipher, long) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilTinyCipher_getPackageCount(long, VirgilTinyCipher) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilTinyCipher_isPackagesAccumulated(long, VirgilTinyCipher) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilTinyCipher_Long_SMS_get() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilTinyCipher_Min_get() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilTinyCipher_reset(long, VirgilTinyCipher) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilTinyCipher_Short_SMS_get() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilTinyCipher_verifyAndDecrypt__SWIG_0(long, VirgilTinyCipher, byte[], byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilTinyCipher_verifyAndDecrypt__SWIG_1(long, VirgilTinyCipher, byte[], byte[]) - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilVersion - Class in com.virgilsecurity.crypto
Provides information about Virgil library version.
VirgilVersion(long, boolean) - Constructor for class com.virgilsecurity.crypto.VirgilVersion
 
VirgilVersion() - Constructor for class com.virgilsecurity.crypto.VirgilVersion
Create a new instance of VirgilVersion
VirgilVersion_asNumber() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilVersion_asString() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilVersion_fullName() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilVersion_majorVersion() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilVersion_minorVersion() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 
VirgilVersion_patchVersion() - Static method in class com.virgilsecurity.crypto.virgil_crypto_javaJNI
 

W

write(byte[]) - Method in class com.virgilsecurity.crypto.VirgilDataSink
Write data to the target object.
write(byte[]) - Method in class com.virgilsecurity.crypto.VirgilStreamDataSink
 
A B C D E F G H I J K L M N P R S T U V W 
Skip navigation links

Copyright © 2016. All rights reserved.