A C D E G I J K L M N O P S U V W X 
All Classes All Packages

A

AlgorithmNames - Class in com.microej.crypto.internal
The algorithm ids of one LLAPI, for a mock that accepts every algorithm name the host JDK supports.
AlgorithmNames() - Constructor for class com.microej.crypto.internal.AlgorithmNames
Creates a registry that knows no algorithm name.
aliases() - Method in class ej.crypto.mock.ExternalKeyStore
 
appendCertToPath(int, byte[]) - Static method in class com.microej.crypto.internal.natives.X509CertSupportNatives
 
appendTrustedCertificate(int, byte[]) - Static method in class com.microej.crypto.internal.natives.X509CertSupportNatives
 

C

CertificateChainResource - Class in com.microej.crypto.internal.hil.resource
 
CertificateChainResource(Certificate[]) - Constructor for class com.microej.crypto.internal.hil.resource.CertificateChainResource
 
CertificateResource - Class in com.microej.crypto.internal.hil.resource
 
CertificateResource(byte[]) - Constructor for class com.microej.crypto.internal.hil.resource.CertificateResource
 
checkValidity(byte[], int) - Static method in class com.microej.crypto.internal.natives.X509CertSupportNatives
Checks that the certificate is currently valid, i.e.
CipherResource - Class in com.microej.crypto.internal.hil.resource
 
CipherResource(Cipher) - Constructor for class com.microej.crypto.internal.hil.resource.CipherResource
 
close() - Method in class com.microej.crypto.internal.hil.resource.CertificateChainResource
 
close() - Method in class com.microej.crypto.internal.hil.resource.CertificateResource
 
close() - Method in class com.microej.crypto.internal.hil.resource.CipherResource
 
close() - Method in class com.microej.crypto.internal.hil.resource.KeyEntryResource
 
close() - Method in class com.microej.crypto.internal.hil.resource.KeyEntryResourceWithPassword
 
close() - Method in class com.microej.crypto.internal.hil.resource.KeyPairResource
 
close() - Method in class com.microej.crypto.internal.hil.resource.MacNativeResource
 
close() - Method in class com.microej.crypto.internal.hil.resource.MessageDigestResource
 
close() - Method in class com.microej.crypto.internal.hil.resource.SecretKeyResource
 
close() - Method in class com.microej.crypto.internal.hil.resource.SecureRandomNativeResource
 
closeCertificateChainHandle(int) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 
closeCertPathValidator(int) - Static method in class com.microej.crypto.internal.natives.X509CertSupportNatives
 
closeKeyEntry(int) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 
com.microej.crypto.internal - package com.microej.crypto.internal
 
com.microej.crypto.internal.cipher - package com.microej.crypto.internal.cipher
 
com.microej.crypto.internal.digest - package com.microej.crypto.internal.digest
 
com.microej.crypto.internal.hil.resource - package com.microej.crypto.internal.hil.resource
 
com.microej.crypto.internal.keyfactory - package com.microej.crypto.internal.keyfactory
 
com.microej.crypto.internal.keypairgen - package com.microej.crypto.internal.keypairgen
 
com.microej.crypto.internal.mac - package com.microej.crypto.internal.mac
 
com.microej.crypto.internal.natives - package com.microej.crypto.internal.natives
 
com.microej.crypto.internal.provider - package com.microej.crypto.internal.provider
 
com.microej.crypto.internal.secretkey - package com.microej.crypto.internal.secretkey
 
com.microej.crypto.internal.securerandom - package com.microej.crypto.internal.securerandom
 
com.microej.crypto.internal.signature - package com.microej.crypto.internal.signature
 
com.microej.crypto.internal.sni - package com.microej.crypto.internal.sni
 
containsAlias(byte[]) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 

D

deleteEntry(byte[]) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 
deleteEntry(String) - Method in class ej.crypto.mock.ExternalKeyStore
 

E

ecPublicKeyFromRaw(byte[], byte[], byte[]) - Static method in class com.microej.crypto.internal.keyfactory.NativeKeyFactorySpi
 
ej.crypto.mock - package ej.crypto.mock
 
expectForwardCertPath() - Static method in class com.microej.crypto.internal.natives.X509CertSupportNatives
 
ExternalKeyStore - Class in ej.crypto.mock
Mock implementation of the External Key Store.
ExternalKeyStoreNatives - Class in com.microej.crypto.internal.sni
Mock implementation of the External Key Store.

G

generateSecret(int, int, int, byte[]) - Static method in class com.microej.crypto.internal.sni.KeyAgreementNatives
 
getAlgOID(byte[], byte[], int) - Static method in class com.microej.crypto.internal.signature.NativeSignatureSpi
 
getAlgorithmId(byte[]) - Static method in class com.microej.crypto.internal.sni.KeyAgreementNatives
 
getAlias() - Method in class com.microej.crypto.internal.hil.resource.KeyEntryResource
 
getAlias() - Method in class com.microej.crypto.internal.hil.resource.KeyEntryResourceWithPassword
 
getAlias(int, byte[]) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 
getCertificate(int) - Method in class com.microej.crypto.internal.hil.resource.CertificateChainResource
 
getCertificate(String) - Method in class ej.crypto.mock.ExternalKeyStore
 
getCertificateChain() - Method in class com.microej.crypto.internal.hil.resource.KeyEntryResource
 
getCertificateChain() - Method in class com.microej.crypto.internal.hil.resource.KeyEntryResourceWithPassword
 
getCertificateChain(String) - Method in class ej.crypto.mock.ExternalKeyStore
 
getCertificateChainHandle(byte[]) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 
getCertificateChainLength(int) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 
getCertificateData(int, byte[]) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 
getCertificateFromChain(int, int) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 
getCertificateHandle(byte[]) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 
getCertificateSize(int) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 
getEncoded() - Method in class com.microej.crypto.internal.hil.resource.CertificateResource
 
getEntryType(byte[]) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 
getInstance() - Static method in class ej.crypto.mock.ExternalKeyStore
 
getKey() - Method in class com.microej.crypto.internal.hil.resource.KeyEntryResource
 
getKey() - Method in class com.microej.crypto.internal.hil.resource.KeyEntryResourceWithPassword
 
getKey(String, char[]) - Method in class ej.crypto.mock.ExternalKeyStore
 
getKeyAlgorithm(int, byte[]) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 
getKeyData(byte[], int) - Static method in class com.microej.crypto.internal.natives.X509CertSupportNatives
Extracts the public key from the given certificate and registers it as a native resource.
getKeyId(byte[], char[]) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 
getKeyType(int) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 
getMaxSize(int, int, int) - Static method in class com.microej.crypto.internal.sni.KeyAgreementNatives
 
getPassword() - Method in class com.microej.crypto.internal.hil.resource.KeyEntryResourceWithPassword
 
getSize() - Method in class com.microej.crypto.internal.hil.resource.CertificateChainResource
 
getX500PrincipalData(byte[], int, byte[], int, boolean) - Static method in class com.microej.crypto.internal.natives.X509CertSupportNatives
 

I

idOf(String) - Method in class com.microej.crypto.internal.AlgorithmNames
Gets the id of the given algorithm name, and assigns one if the name is not known yet.
initializeNative() - Static method in class com.microej.crypto.internal.NativeSecurityProvider
Called by the foundation library at mock initialization.
insertCertificateInChain(int, int, byte[]) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 
insertCertificateInChain(int, Certificate) - Method in class com.microej.crypto.internal.hil.resource.KeyEntryResource
 
insertCertificateInChain(int, Certificate) - Method in class com.microej.crypto.internal.hil.resource.KeyEntryResourceWithPassword
 
instance - Variable in class com.microej.crypto.internal.hil.resource.CipherResource
 
instance - Variable in class com.microej.crypto.internal.hil.resource.KeyPairResource
 
instance - Variable in class com.microej.crypto.internal.hil.resource.MacNativeResource
 
instance - Variable in class com.microej.crypto.internal.hil.resource.MessageDigestResource
 
instance - Variable in class com.microej.crypto.internal.hil.resource.SecretKeyResource
 
instance - Variable in class com.microej.crypto.internal.hil.resource.SecureRandomNativeResource
 
isCertificateEntry(String) - Method in class ej.crypto.mock.ExternalKeyStore
 
isKeyEntry(String) - Method in class ej.crypto.mock.ExternalKeyStore
 

J

J_SEC_NO_ERROR - Static variable in class com.microej.crypto.internal.natives.X509CertSupportNatives
Not an error
J_UNKNOWN_ERROR - Static variable in class com.microej.crypto.internal.natives.X509CertSupportNatives
Unknown error
J_X509_CERT_EXPIRED_ERROR - Static variable in class com.microej.crypto.internal.natives.X509CertSupportNatives
X509 certificate checkValidity error: expired
J_X509_CERT_NOT_YET_VALID_ERROR - Static variable in class com.microej.crypto.internal.natives.X509CertSupportNatives
X509 certificate checkValidity error: not yet valid

K

KeyAgreementNatives - Class in com.microej.crypto.internal.sni
Mock implementation of the LLAPI: LLSEC_KEY_AGREEMENT
KeyEntryResource - Class in com.microej.crypto.internal.hil.resource
 
KeyEntryResource(String, byte[], int) - Constructor for class com.microej.crypto.internal.hil.resource.KeyEntryResource
 
KeyEntryResourceWithPassword - Class in com.microej.crypto.internal.hil.resource
 
KeyEntryResourceWithPassword(String, Key, char[], int) - Constructor for class com.microej.crypto.internal.hil.resource.KeyEntryResourceWithPassword
 
KeyPairResource - Class in com.microej.crypto.internal.hil.resource
 
KeyPairResource(KeyPair) - Constructor for class com.microej.crypto.internal.hil.resource.KeyPairResource
 

L

login(char[]) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 
login(char[]) - Method in class ej.crypto.mock.ExternalKeyStore
 

M

MacNativeResource - Class in com.microej.crypto.internal.hil.resource
 
MacNativeResource(Mac) - Constructor for class com.microej.crypto.internal.hil.resource.MacNativeResource
 
MessageDigestResource - Class in com.microej.crypto.internal.hil.resource
 
MessageDigestResource(MessageDigest) - Constructor for class com.microej.crypto.internal.hil.resource.MessageDigestResource
 

N

nameOf(int) - Method in class com.microej.crypto.internal.AlgorithmNames
Gets the algorithm name that the given id is assigned to.
NativeAESWrapCipherSpi - Class in com.microej.crypto.internal.cipher
 
NativeCipherSpi - Class in com.microej.crypto.internal.cipher
 
NativeCipherSpi() - Constructor for class com.microej.crypto.internal.cipher.NativeCipherSpi
 
nativeClose(int) - Static method in class com.microej.crypto.internal.securerandom.NativeSecureRandomSpi
Closes the native resource
nativeClose(int, int) - Static method in class com.microej.crypto.internal.cipher.NativeAESWrapCipherSpi
Closes the resource related to the native ID
nativeClose(int, int) - Static method in class com.microej.crypto.internal.cipher.NativeCipherSpi
 
nativeClose(int, int) - Static method in class com.microej.crypto.internal.cipher.NativeRSACipherSpi
Closes the resource related to the native ID
nativeClose(int, int) - Static method in class com.microej.crypto.internal.digest.NativeMessageDigestSpi
 
nativeClose(int, int) - Static method in class com.microej.crypto.internal.mac.NativeMacSpi
 
nativeCreate(byte[], int, byte[]) - Static method in class com.microej.crypto.internal.secretkey.NativeSecretKey
 
nativeDecrypt(int, int, byte[], int, int, byte[], int) - Static method in class com.microej.crypto.internal.cipher.NativeRSACipherSpi
Decrypts the message contained in buffer.
nativeDecrypt(int, int, byte[], int, int, byte[], int, boolean) - Static method in class com.microej.crypto.internal.cipher.NativeCipherSpi
 
nativeDigest(int, int, byte[], int, int) - Static method in class com.microej.crypto.internal.digest.NativeMessageDigestSpi
 
nativeDoFinal(int, int, byte[], int, int) - Static method in class com.microej.crypto.internal.mac.NativeMacSpi
 
nativeEncrypt(int, int, byte[], int, int, byte[], int) - Static method in class com.microej.crypto.internal.cipher.NativeRSACipherSpi
Encrypts the message contained in buffer.
nativeEncrypt(int, int, byte[], int, int, byte[], int, boolean) - Static method in class com.microej.crypto.internal.cipher.NativeCipherSpi
 
nativeGenerateKey(int, int) - Static method in class com.microej.crypto.internal.provider.NativeKeyGeneratorSpi
 
nativeGenerateKeyPair(int, int, int, byte[]) - Static method in class com.microej.crypto.internal.keypairgen.NativeKeyPairGeneratorSpi
Generate the key pair in the specific algorithm represented by algorithmId
nativeGenerateSeed(int, byte[], int) - Static method in class com.microej.crypto.internal.securerandom.NativeSecureRandomSpi
 
nativeGetAlgorithm(byte[]) - Static method in class com.microej.crypto.internal.keypairgen.NativeKeyPairGeneratorSpi
On a device an algorithm id is a constant that the LLAPI returns, and Managed Code never closes it.
nativeGetAlgorithm(byte[]) - Static method in class com.microej.crypto.internal.secretkey.NativeSecretKeyFactorySpi
Get the supported algorithm native ID.
nativeGetAlgorithmDescription(byte[]) - Static method in class com.microej.crypto.internal.keyfactory.NativeKeyFactorySpi
On a device an algorithm id is a constant that the LLAPI returns, and Managed Code never closes it.
nativeGetAlgorithmDescription(byte[], byte[]) - Static method in class com.microej.crypto.internal.digest.NativeMessageDigestSpi
Gets for the given algorithm the message digest description.
nativeGetAlgorithmDescription(byte[], byte[]) - Static method in class com.microej.crypto.internal.mac.NativeMacSpi
Gets for the given algorithm the message digest description.
nativeGetAlgorithmDescription(byte[], byte[], int) - Static method in class com.microej.crypto.internal.signature.NativeSignatureSpi
Gets for the given algorithm the signature algorithm description.
nativeGetAlgorithmId(byte[]) - Static method in class com.microej.crypto.internal.provider.NativeKeyGeneratorSpi
 
nativeGetBufferedLength(int, int) - Static method in class com.microej.crypto.internal.cipher.NativeCipherSpi
 
nativeGetCloseId() - Static method in class com.microej.crypto.internal.secretkey.NativeSecretKey
 
nativeGetCloseId() - Static method in class com.microej.crypto.internal.securerandom.NativeSecureRandomSpi
Gets the id of the native close function.
nativeGetCloseId(int) - Static method in class com.microej.crypto.internal.cipher.NativeAESWrapCipherSpi
Gets the id of the native close function.
nativeGetCloseId(int) - Static method in class com.microej.crypto.internal.cipher.NativeCipherSpi
Gets the id of the native close function.
nativeGetCloseId(int) - Static method in class com.microej.crypto.internal.cipher.NativeRSACipherSpi
Gets the id of the native close function.
nativeGetCloseId(int) - Static method in class com.microej.crypto.internal.digest.NativeMessageDigestSpi
Gets the id of the native close function.
nativeGetCloseId(int) - Static method in class com.microej.crypto.internal.keypairgen.NativeKeyPairGeneratorSpi
Gets the id of the native close function.
nativeGetCloseId(int) - Static method in class com.microej.crypto.internal.mac.NativeMacSpi
Gets the id of the native close function.
nativeGetCloseId(int) - Static method in class com.microej.crypto.internal.secretkey.NativeSecretKeyFactorySpi
Gets the id of the native close function.
nativeGetCloseKeyId() - Static method in class com.microej.crypto.internal.natives.X509CertSupportNatives
 
nativeGetEncoded(int, byte[], int) - Static method in class com.microej.crypto.internal.NativePrivateKey
 
nativeGetEncoded(int, byte[], int) - Static method in class com.microej.crypto.internal.NativePublicKey
 
nativeGetEncoded(int, byte[], int) - Static method in class com.microej.crypto.internal.secretkey.NativeSecretKey
 
nativeGetEncodedMaxSize(int) - Static method in class com.microej.crypto.internal.NativePrivateKey
 
nativeGetEncodedMaxSize(int) - Static method in class com.microej.crypto.internal.NativePublicKey
 
nativeGetEncodedMaxSize(int) - Static method in class com.microej.crypto.internal.secretkey.NativeSecretKey
 
nativeGetIV(int, int, byte[], int) - Static method in class com.microej.crypto.internal.cipher.NativeCipherSpi
 
nativeGetIVLength(int, int) - Static method in class com.microej.crypto.internal.cipher.NativeCipherSpi
Return -1 if no IV, otherwise returns the length of the IV.
nativeGetKeyData(int, byte[], int, byte[], int, int, int) - Static method in class com.microej.crypto.internal.secretkey.NativeSecretKeyFactorySpi
Generate a Password Based Encryption Key from the encoded key format.
nativeGetOutputSize(int) - Static method in class com.microej.crypto.internal.NativePrivateKey
 
nativeGetOutputSize(int) - Static method in class com.microej.crypto.internal.NativePublicKey
 
nativeGetPrivateKeyCloseId(int) - Static method in class com.microej.crypto.internal.keyfactory.NativeKeyFactorySpi
Gets the id of the native close function.
nativeGetPrivateKeyData(int, byte[], byte[], int) - Static method in class com.microej.crypto.internal.keyfactory.NativeKeyFactorySpi
 
nativeGetPublicKeyCloseId(int) - Static method in class com.microej.crypto.internal.keyfactory.NativeKeyFactorySpi
Gets the id of the native close function.
nativeGetPublicKeyData(int, byte[], byte[], int) - Static method in class com.microej.crypto.internal.keyfactory.NativeKeyFactorySpi
 
nativeGetTransformation(byte[]) - Static method in class com.microej.crypto.internal.cipher.NativeAESWrapCipherSpi
Gets for the given transformation the cipher id.
nativeGetTransformationDescription(byte[], byte[]) - Static method in class com.microej.crypto.internal.cipher.NativeCipherSpi
 
nativeGetTransformationDescription(byte[], byte[]) - Static method in class com.microej.crypto.internal.cipher.NativeRSACipherSpi
Gets for the given transformation the cipher description.
nativeInit() - Static method in class com.microej.crypto.internal.securerandom.NativeSecureRandomSpi
 
nativeInit(int) - Static method in class com.microej.crypto.internal.digest.NativeMessageDigestSpi
Returns a nativeId.
nativeInit(int, boolean, int) - Static method in class com.microej.crypto.internal.cipher.NativeAESWrapCipherSpi
Initializes a AES Key Wrap resource.
nativeInit(int, boolean, int, byte[], int, int) - Static method in class com.microej.crypto.internal.cipher.NativeCipherSpi
Throw NativeException on error.
nativeInit(int, boolean, int, int, int) - Static method in class com.microej.crypto.internal.cipher.NativeRSACipherSpi
Initializes a Cipher resource.
nativeInit(int, byte[], int) - Static method in class com.microej.crypto.internal.mac.NativeMacSpi
Throw Exception on error.
nativeIsKeySizeSupported(int, int) - Static method in class com.microej.crypto.internal.provider.NativeKeyGeneratorSpi
 
NativeKeyFactorySpi - Class in com.microej.crypto.internal.keyfactory
Mock implementation for LLAPI: LLSEC_KEY_FACTORY
NativeKeyFactorySpi() - Constructor for class com.microej.crypto.internal.keyfactory.NativeKeyFactorySpi
 
NativeKeyGeneratorSpi - Class in com.microej.crypto.internal.provider
Mock implementation of the KeyGenerator.
NativeKeyPairGeneratorSpi - Class in com.microej.crypto.internal.keypairgen
NativeKeyPairGenerator Service Provider Mock
NativeKeyPairGeneratorSpi() - Constructor for class com.microej.crypto.internal.keypairgen.NativeKeyPairGeneratorSpi
 
NativeMacSpi - Class in com.microej.crypto.internal.mac
 
NativeMacSpi() - Constructor for class com.microej.crypto.internal.mac.NativeMacSpi
 
NativeMessageDigestSpi - Class in com.microej.crypto.internal.digest
 
NativeMessageDigestSpi() - Constructor for class com.microej.crypto.internal.digest.NativeMessageDigestSpi
 
nativeNextBytes(int, byte[], int) - Static method in class com.microej.crypto.internal.securerandom.NativeSecureRandomSpi
 
NativePrivateKey - Class in com.microej.crypto.internal
 
NativePrivateKey() - Constructor for class com.microej.crypto.internal.NativePrivateKey
 
NativePublicKey - Class in com.microej.crypto.internal
 
NativePublicKey() - Constructor for class com.microej.crypto.internal.NativePublicKey
 
nativeReset(int, int) - Static method in class com.microej.crypto.internal.mac.NativeMacSpi
 
NativeRSACipherSpi - Class in com.microej.crypto.internal.cipher
 
NativeRSACipherSpi() - Constructor for class com.microej.crypto.internal.cipher.NativeRSACipherSpi
 
NativeSecretKey - Class in com.microej.crypto.internal.secretkey
Mock implementation of the LLAPI: LLSEC_SECRET_KEY
NativeSecretKeyFactorySpi - Class in com.microej.crypto.internal.secretkey
NativeSecretKeyFactoryGenerator Service Provider Mock
NativeSecretKeyFactorySpi() - Constructor for class com.microej.crypto.internal.secretkey.NativeSecretKeyFactorySpi
 
NativeSecureRandomSpi - Class in com.microej.crypto.internal.securerandom
 
NativeSecureRandomSpi() - Constructor for class com.microej.crypto.internal.securerandom.NativeSecureRandomSpi
 
NativeSecurityProvider - Class in com.microej.crypto.internal
 
nativeSetIV(int, int, byte[], int) - Static method in class com.microej.crypto.internal.cipher.NativeCipherSpi
 
nativeSetSeed(int, byte[], int) - Static method in class com.microej.crypto.internal.securerandom.NativeSecureRandomSpi
 
nativeSign(int, byte[], int, int, byte[], int) - Static method in class com.microej.crypto.internal.signature.NativeSignatureSpi
 
NativeSignatureSpi - Class in com.microej.crypto.internal.signature
 
NativeSignatureSpi() - Constructor for class com.microej.crypto.internal.signature.NativeSignatureSpi
 
nativeUnWrap(int, int, byte[], int, int, byte[]) - Static method in class com.microej.crypto.internal.cipher.NativeAESWrapCipherSpi
Unwraps a wrapped key blob into an AES data Key.
nativeUpdate(int, int, byte[], int, int) - Static method in class com.microej.crypto.internal.digest.NativeMessageDigestSpi
 
nativeUpdate(int, int, byte[], int, int) - Static method in class com.microej.crypto.internal.mac.NativeMacSpi
 
nativeUpdateAAD(int, int, byte[], int, int) - Static method in class com.microej.crypto.internal.cipher.NativeCipherSpi
 
nativeVerify(int, byte[], int, int, byte[], int) - Static method in class com.microej.crypto.internal.signature.NativeSignatureSpi
 
nativeWrap(int, int, int, byte[], int, int, byte[]) - Static method in class com.microej.crypto.internal.cipher.NativeAESWrapCipherSpi
Wraps a AES data key.
newCertPathValidator() - Static method in class com.microej.crypto.internal.natives.X509CertSupportNatives
 

O

openKeyEntryWithData(byte[], byte[], int) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 
openKeyEntryWithNativeId(byte[], int, char[], int) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 

P

parse(byte[], int, int) - Static method in class com.microej.crypto.internal.natives.X509CertSupportNatives
Parses the given certificate to validate it and returns its encoded format type.
PROVIDER_CLASS_PROPERTY - Static variable in class com.microej.crypto.internal.NativeSecurityProvider
System property that specifies the fully-qualified class name of a Provider to load, instantiate and register in the host JVM security framework at mock initialization time.

S

SecretKeyResource - Class in com.microej.crypto.internal.hil.resource
 
SecretKeyResource(SecretKey) - Constructor for class com.microej.crypto.internal.hil.resource.SecretKeyResource
 
SecureRandomNativeResource - Class in com.microej.crypto.internal.hil.resource
 
SecureRandomNativeResource(SecureRandom) - Constructor for class com.microej.crypto.internal.hil.resource.SecureRandomNativeResource
 
setCertificateEntry(byte[], byte[]) - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 
setCertificateEntry(String, Certificate) - Method in class ej.crypto.mock.ExternalKeyStore
 
setKeyEntry(String, byte[], Certificate[]) - Method in class ej.crypto.mock.ExternalKeyStore
 
setKeyEntry(String, Key, char[], Certificate[]) - Method in class ej.crypto.mock.ExternalKeyStore
 
size() - Static method in class com.microej.crypto.internal.sni.ExternalKeyStoreNatives
 

U

Utils - Class in com.microej.crypto.internal
 
Utils() - Constructor for class com.microej.crypto.internal.Utils
 

V

validateCertPath(int) - Static method in class com.microej.crypto.internal.natives.X509CertSupportNatives
 
verify(byte[], int, int) - Static method in class com.microej.crypto.internal.natives.X509CertSupportNatives
 

W

writeInt(byte[], int, int) - Static method in class com.microej.crypto.internal.Utils
 

X

X509CertSupportNatives - Class in com.microej.crypto.internal.natives
Mock implementation of the LLAPI: LLSEC_X509
X509CertSupportNatives() - Constructor for class com.microej.crypto.internal.natives.X509CertSupportNatives
 
A C D E G I J K L M N O P S U V W X 
All Classes All Packages