A C D E G I J K L M N O P S U V W X
All Classes All Packages
All Classes All Packages
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
Providerto 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
All Classes All Packages