- G(int, int, int, int, int, int, int, int, byte[], int) - Static method in class com.safenetinc.luna.provider.digest.Sha224
-
- G(int, int, int, int, int, int, int, int, byte[], int) - Static method in class com.safenetinc.luna.provider.digest.Sha256
-
- G(long, long, long, long, long, long, long, long, byte[], int) - Static method in class com.safenetinc.luna.provider.digest.Sha384
-
- G(long, long, long, long, long, long, long, long, byte[], int) - Static method in class com.safenetinc.luna.provider.digest.Sha512
-
- GenerateDhKeyPair(int, byte[], byte[], int) - Method in class com.safenetinc.luna.LunaAPI
-
Generate a DH key pair with the given domain parameters.
- GenerateDsaKeyPair(int, byte[], byte[], byte[]) - Method in class com.safenetinc.luna.LunaAPI
-
Generate a DSA key pair with the given domain parameters.
- GenerateDsaParams(int, int, int) - Method in class com.safenetinc.luna.LunaAPI
-
Generate a DSA key with P and Q parameters of the given length.
- GenerateECDsaKeyPair(int, byte[], long) - Method in class com.safenetinc.luna.LunaAPI
-
Generate an ECDSA key pair with the given curve.
- generateKeyPair() - Method in class com.safenetinc.luna.provider.keygen.LunaKeyPairGeneratorDh
-
- generateKeyPair() - Method in class com.safenetinc.luna.provider.keygen.LunaKeyPairGeneratorDsa
-
- generateKeyPair() - Method in class com.safenetinc.luna.provider.keygen.LunaKeyPairGeneratorEc
-
Generates a key pair.
- generateKeyPair() - Method in class com.safenetinc.luna.provider.keygen.LunaKeyPairGeneratorEcWithExtraRandomBits
-
Generates a key pair.
- generateKeyPair() - Method in class com.safenetinc.luna.provider.keygen.LunaKeyPairGeneratorRsa
-
- GeneratePBEKey(int, long, byte[], char[], byte[], int, boolean, boolean) - Method in class com.safenetinc.luna.LunaAPI
-
Generate a fixed size PBE key with the given password, salt and iteration count.
- GeneratePBKDF2Key(int, long, long, int, char[], byte[], int, boolean, boolean) - Method in class com.safenetinc.luna.LunaAPI
-
Generate a fixed size PBKDF2 key with the given password, salt and iteration count.
- GenerateRandom(int, byte[]) - Method in class com.safenetinc.luna.LunaAPI
-
Returns random bytes in the given array
- GenerateRsaKeyPair(int, int, byte[], long) - Method in class com.safenetinc.luna.LunaAPI
-
Generate an RSA key pair with a modulus of the given size.
- GenerateSecretKey(int, int, long, LunaCKAttribute[], boolean, boolean) - Method in class com.safenetinc.luna.LunaAPI
-
Generate a secret key with the given size.
- get(long) - Static method in enum com.safenetinc.luna.LunaAPI.CKD
-
- get(long) - Static method in enum com.safenetinc.luna.LunaAPI.CKDHP
-
- get(long) - Static method in enum com.safenetinc.luna.LunaAPI.CKES
-
- get(long) - Static method in enum com.safenetinc.luna.LunaAPI.CKMS
-
- get(long) - Static method in enum com.safenetinc.luna.provider.param.LunaECIESParameterSpec.DH_PRIMITIVE
-
- get(long) - Static method in enum com.safenetinc.luna.provider.param.LunaECIESParameterSpec.ENCRYPTION_SCHEME
-
- get(long) - Static method in enum com.safenetinc.luna.provider.param.LunaECIESParameterSpec.HMAC
-
- get(long) - Static method in enum com.safenetinc.luna.provider.param.LunaECIESParameterSpec.KDF
-
- getA() - Method in enum com.safenetinc.luna.provider.param.LunaECCurve
-
- getAad() - Method in class com.safenetinc.luna.provider.param.LunaGcmParameterSpec
-
- getActiveSessionCount() - Static method in class com.safenetinc.luna.LunaSessionManager
-
Returns the number of sessions currently open and in-use on
the default slot.
- getActiveSessionCount(int) - Static method in class com.safenetinc.luna.LunaSessionManager
-
Returns the number of sessions currently open and in-use on
the specified slot.
- getAlgorithm() - Method in class com.safenetinc.luna.provider.key.LunaKey
-
Returns a String representation of the key algorithm
- getAlgorithm() - Method in class com.safenetinc.luna.provider.key.LunaKeyEC
-
- getAlgorithm() - Method in class com.safenetinc.luna.provider.key.LunaPBEKey
-
- getAlgorithm() - Method in class com.safenetinc.luna.provider.key.LunaPBKDF2Key
-
- getAlgorithm() - Method in class com.safenetinc.luna.provider.key.LunaSecretKeyPBE
-
- getAlgorithm() - Method in class com.safenetinc.luna.provider.key.LunaSecretKeyPBKDF2
-
- getAlgorithm() - Method in class com.safenetinc.luna.provider.key.LunaSIMKey
-
- GetAlias() - Method in class com.safenetinc.luna.LunaTokenObject
-
Returns the alias of the HSM object wrapped by this object.
- GetAlias() - Method in class com.safenetinc.luna.provider.key.LunaKey
-
Returns the alias of the LunaKey object.
- getB() - Method in enum com.safenetinc.luna.provider.param.LunaECCurve
-
- getBasicConstraints() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets the certificate constraints path length from the critical
BasicConstraints extension, (OID = 2.5.29.19).
- getBOid() - Method in enum com.safenetinc.luna.provider.param.LunaECCurve
-
- GetBooleanAttribute(long) - Method in class com.safenetinc.luna.LunaTokenObject
-
Gets the boolean value of the given attribute.
- getCachedSessionCount() - Static method in class com.safenetinc.luna.LunaSessionManager
-
Returns the number of sessions currently cached for the default
slot.
- getCachedSessionCount(int) - Static method in class com.safenetinc.luna.LunaSessionManager
-
Returns the number of sessions currently cached for the specified
slot.
- getCallingClassName(int) - Static method in class com.safenetinc.luna.LunaLogging
-
Gets the name of the class calling the caller of this method.
- getCallingClassName(Throwable, int) - Static method in class com.safenetinc.luna.LunaLogging
-
Gets the name of the class that created the throwable.
- GetCertChainEntryName(String, int) - Static method in class com.safenetinc.luna.provider.LunaCertificateX509
-
- GetCertHandle() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
- GetCKRValue() - Method in exception com.safenetinc.luna.exception.LunaCryptokiException
-
- GetClassAndType() - Method in class com.safenetinc.luna.LunaTokenObject
-
Returns the PKCS11 key class (CKO_PUBLIC_KEY, CKO_PRIVATE_KEY, etc)
and type (CKK_AES, CKK_RSA, etc) for the HSM object wrapped by
this object.
- getCode() - Method in enum com.safenetinc.luna.LunaAPI.CKD
-
- getCode() - Method in enum com.safenetinc.luna.LunaAPI.CKDHP
-
- getCode() - Method in enum com.safenetinc.luna.LunaAPI.CKES
-
- getCode() - Method in enum com.safenetinc.luna.LunaAPI.CKMS
-
- getCode() - Method in enum com.safenetinc.luna.provider.param.LunaECIESParameterSpec.DH_PRIMITIVE
-
- getCode() - Method in enum com.safenetinc.luna.provider.param.LunaECIESParameterSpec.ENCRYPTION_SCHEME
-
- getCode() - Method in enum com.safenetinc.luna.provider.param.LunaECIESParameterSpec.HMAC
-
- getCode() - Method in enum com.safenetinc.luna.provider.param.LunaECIESParameterSpec.KDF
-
- getContext() - Method in class com.safenetinc.luna.provider.param.LunaPRFKDFParameterSpec
-
- getCounter() - Method in class com.safenetinc.luna.provider.param.LunaPRFKDFParameterSpec
-
- getCriticalExtensionOIDs() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets a Set of the OID strings for the extension(s) marked CRITICAL.
- getCurrentObjectCount(int) - Method in class com.safenetinc.luna.LunaSlotManager
-
Returns the current persistent object count for the token at the
specified slot.
- getCurrentObjectCount() - Method in class com.safenetinc.luna.LunaSlotManager
-
Returns the current persistent object count for the token at the
current default slot.
- getCurrentTotalObjectCount() - Method in class com.safenetinc.luna.LunaSlotManager
-
Returns the current persistent object count all logged-in tokens.
- getCurveCommonName(ECParameterSpec) - Static method in class com.safenetinc.luna.provider.param.LunaECUtils
-
Given a set of parameters, returns the common name of the
curve (ex.
- getCurveId() - Method in enum com.safenetinc.luna.provider.param.LunaECCurve
-
- getCurveName(ECParameterSpec) - Static method in class com.safenetinc.luna.provider.param.LunaECUtils
-
Given a set of parameters, returns the a String representation
of the curve's OID (ex.
- getDataEncoded() - Method in class com.safenetinc.luna.provider.param.LunaGcmParameterSpec
-
- GetDateMadePersistent() - Method in class com.safenetinc.luna.LunaTokenObject
-
Gets the date and time that the HSM object wrapped by this object
was made persistent.
- GetDateMadePersistent() - Method in class com.safenetinc.luna.provider.key.LunaKey
-
Returns the date that the LunaKey was made persistent.
- GetDateMadePersistent() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
- getDefaultSize() - Method in enum com.safenetinc.luna.LunaAPI.CKD
-
- getDefaultSize() - Method in enum com.safenetinc.luna.LunaAPI.CKMS
-
- getDefaultSize() - Method in enum com.safenetinc.luna.provider.param.LunaECIESParameterSpec.HMAC
-
- getDefaultSize() - Method in enum com.safenetinc.luna.provider.param.LunaECIESParameterSpec.KDF
-
- getDefaultSlot() - Method in class com.safenetinc.luna.LunaSlotManager
-
Gets the current default slot number.
- getDeriveTemplate() - Static method in class com.safenetinc.luna.LunaTokenObject
-
- getDHPrimitive() - Method in class com.safenetinc.luna.provider.param.LunaECIESParameterSpec
-
- getECParameterSpec(ObjectIdentifier) - Static method in class com.safenetinc.luna.provider.param.LunaNamedCurve
-
Return a NamedCurve for the specified OID or null if unknown.
- getECParameterSpec(String) - Static method in class com.safenetinc.luna.provider.param.LunaNamedCurve
-
Checks the OID map for the given string.
- getECParameterSpec(int) - Static method in class com.safenetinc.luna.provider.param.LunaNamedCurve
-
Return EC parameters for the specified field size.
- getECParameterSpecById(int) - Static method in class com.safenetinc.luna.provider.param.LunaNamedCurve
-
Returns the LunaNamedCurve corresponding to the given internal
curve id.
- getEncKeyLen() - Method in class com.safenetinc.luna.provider.param.LunaECIESParameterSpec
-
- getEncoded() - Method in class com.safenetinc.luna.provider.key.LunaKey
-
Returns the encoded form of the LunaKey object.
- getEncoded() - Method in class com.safenetinc.luna.provider.key.LunaPBEKey
-
- getEncoded() - Method in class com.safenetinc.luna.provider.key.LunaPBKDF2Key
-
- getEncoded() - Method in class com.safenetinc.luna.provider.key.LunaSIMKey
-
- getEncoded() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Retrieve the encoding of the certificate.
- getEncoded() - Method in class com.safenetinc.luna.provider.param.LunaNamedCurve
-
- getEncodedDigest(byte[], int, int, String) - Static method in class com.safenetinc.luna.LunaUtils
-
Generates an encoded ASN.1 digest of the given message, using the given digest algorithm.
- getEncodedDigest(byte[]) - Method in class com.safenetinc.luna.provider.signature.LunaSignatureRSAWithDigest
-
- getEncodedDigest(byte[]) - Method in class com.safenetinc.luna.provider.signature.LunaSignatureRSAX9_31WithDigest
-
- getEncodedInternal() - Method in class com.safenetinc.luna.provider.key.LunaKey
-
- getEncodedInternal() - Method in class com.safenetinc.luna.provider.key.LunaPrivateKeyECDsa
-
- getEncodedInternal() - Method in class com.safenetinc.luna.provider.key.LunaPublicKeyDh
-
- getEncodedInternal() - Method in class com.safenetinc.luna.provider.key.LunaPublicKeyDsa
-
- getEncodedInternal() - Method in class com.safenetinc.luna.provider.key.LunaPublicKeyECDsa
-
- getEncodedInternal() - Method in class com.safenetinc.luna.provider.key.LunaPublicKeyRsa
-
- getEncodedInternal() - Method in class com.safenetinc.luna.provider.key.LunaSecretKey
-
- getEncodingScheme() - Method in class com.safenetinc.luna.provider.param.LunaPRFKDFParameterSpec
-
- getEncScheme() - Method in class com.safenetinc.luna.provider.param.LunaECIESParameterSpec
-
- getExtendedKeyUsage() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets a list of extended key usage details
- getExtensionValue(String) - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets the DER-encoded OCTET string for the extension value
(extnValue) identified by the passed-in oid String.
- getField() - Method in enum com.safenetinc.luna.provider.param.LunaECCurve
-
- getFieldSize(ECParameterSpec) - Static method in class com.safenetinc.luna.provider.param.LunaECUtils
-
Return the field size of the curve defined by the given spec
- GetFingerprint() - Method in class com.safenetinc.luna.LunaTokenObject
-
Returns the fingerprint of the HSM object wrapped by this object.
- GetFingerprint() - Method in class com.safenetinc.luna.provider.key.LunaKey
-
Returns a fingerprint of an object (a byte array that contains a
cryptographic hash of various attributes of the object).
- GetFingerprint() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
- getFormat() - Method in class com.safenetinc.luna.provider.key.LunaKey
-
Returns the name of the format used to encode the LunaKey object.
- getFormat() - Method in class com.safenetinc.luna.provider.key.LunaPBEKey
-
- getFormat() - Method in class com.safenetinc.luna.provider.key.LunaPBKDF2Key
-
- getFormat() - Method in class com.safenetinc.luna.provider.key.LunaPublicKeyDh
-
- getFormat() - Method in class com.safenetinc.luna.provider.key.LunaPublicKeyDsa
-
- getFormat() - Method in class com.safenetinc.luna.provider.key.LunaPublicKeyECDsa
-
- getFormat() - Method in class com.safenetinc.luna.provider.key.LunaPublicKeyRsa
-
- getFormat() - Method in class com.safenetinc.luna.provider.key.LunaSecretKey
-
- getFormat() - Method in class com.safenetinc.luna.provider.key.LunaSIMKey
-
- getGroupSerial() - Method in class com.safenetinc.luna.LunaHAStatus
-
- getH() - Method in enum com.safenetinc.luna.provider.param.LunaECCurve
-
- GetHandle() - Method in class com.safenetinc.luna.LunaTokenObject
-
Returns the handle of the HSM object wrapped by this object.
- GetHashMechType() - Method in class com.safenetinc.luna.provider.param.LunaParameterSpecOAEP
-
- getHAStatus(int) - Method in class com.safenetinc.luna.LunaSlotManager
-
Gets the HA Status for the specified slot.
- getHAStatus() - Method in class com.safenetinc.luna.LunaSlotManager
-
Gets the HA Status for the default slot.
- getHexString(byte[], boolean) - Static method in class com.safenetinc.luna.LunaUtils
-
Turns a byte array into a human-readable hexademical string.
- getHmacScheme() - Method in class com.safenetinc.luna.provider.param.LunaECIESParameterSpec
-
- GetHSMPolicySetting(int, long) - Method in class com.safenetinc.luna.LunaAPI
-
Returns the given policy setting for the given HSM slot.
- getInfo() - Method in class com.safenetinc.luna.provider.LunaProvider
-
- GetInitialAttributes(int, int) - Method in class com.safenetinc.luna.LunaAPI
-
Returns some attributes common to all objects, as an array of longs.
- getInstance() - Static method in class com.safenetinc.luna.LunaSlotManager
-
Returns the only instance of the singleton LunaSlotManager class.
- getIssuerDN() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
- getIssuerUniqueID() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets the issuerUniqueID value from the certificate.
- getIssuerX500Principal() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets the issuer distinguished name from the certificate.
- getIterationCount() - Method in class com.safenetinc.luna.provider.key.LunaPBEKey
-
- getIterationCount() - Method in class com.safenetinc.luna.provider.key.LunaPBKDF2Key
-
- getIterationCount() - Method in class com.safenetinc.luna.provider.key.LunaSecretKeyPBE
-
- getIterationCount() - Method in class com.safenetinc.luna.provider.key.LunaSecretKeyPBKDF2
-
- getIv() - Method in class com.safenetinc.luna.provider.key.LunaSecretKeyPBE
-
- getIv() - Method in class com.safenetinc.luna.provider.param.LunaGcmParameterSpec
-
- getKDF() - Method in class com.safenetinc.luna.provider.param.LunaECIESParameterSpec
-
- getKey() - Method in class com.safenetinc.luna.provider.key.LunaSIMKey
-
UnSIM the key with CKA_SIM_NO_AUTHORIZATION
- getKey(char[]) - Method in class com.safenetinc.luna.provider.key.LunaSIMKey
-
UnSIM the key with CKA_SIM_NO_AUTHORIZATION or CKA_SIM_PASSWORD and M=N=1
- getKey(int, Collection<String>) - Method in class com.safenetinc.luna.provider.key.LunaSIMKey
-
UnSIM the key with any auth form
Kept for backwards compatibility.
- getKey(long, Collection<String>) - Method in class com.safenetinc.luna.provider.key.LunaSIMKey
-
UnSIM the key with any auth form
- GetKeyAlias(int, int) - Method in class com.safenetinc.luna.LunaAPI
-
Return the alias of the object with the specified handle.
- GetKeyClass() - Method in class com.safenetinc.luna.provider.key.LunaKey
-
Returns the PKCS11 object class of the key.
- getKeyHandle() - Method in exception com.safenetinc.luna.exception.LunaKeyLimitException
-
Return the handle of the key that caused this exception.
- GetKeyHandle() - Method in class com.safenetinc.luna.provider.key.LunaKey
-
Returns the handle of the key stored in hardware.
- getKeyLength() - Method in class com.safenetinc.luna.provider.key.LunaPBKDF2Key
-
- getKeyLength() - Method in class com.safenetinc.luna.provider.key.LunaSecretKeyPBKDF2
-
- GetKeyList(int) - Method in class com.safenetinc.luna.LunaAPI
-
Return a list of key handles of all persistent keys
- getKeySize() - Method in class com.safenetinc.luna.provider.key.LunaKey
-
Returns the size of the key wrapped by this LunaKey, in bits.
- GetKeyType(String) - Static method in class com.safenetinc.luna.provider.key.LunaKey
-
Returns the key type identifier for the given algorithm
- getKeyUsage() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets a boolean array representing bits of the KeyUsage extension, (OID = 2.5.29.15).
- getLabel() - Method in class com.safenetinc.luna.provider.param.LunaPRFKDFParameterSpec
-
- GetLargeAttribute(int, int, long) - Method in class com.safenetinc.luna.LunaAPI
-
Return the attribute value for the given key
- GetLargeAttribute(long) - Method in class com.safenetinc.luna.LunaTokenObject
-
Returns the value of the requested attribute as a byte array.
- getLogger(String) - Static method in class com.safenetinc.luna.LunaLogging
-
- getLogger() - Static method in class com.safenetinc.luna.LunaLogging
-
Gets a logger whose category is the full name of the calling class.
- getLogger(Class) - Static method in class com.safenetinc.luna.LunaLogging
-
Gets a logger whose category is the full name of the given class.
- getLunaAPI() - Method in class com.safenetinc.luna.LunaSlotManager
-
Returns a reference to the LunaAPI object.
- getMacKeyLen() - Method in class com.safenetinc.luna.provider.param.LunaECIESParameterSpec
-
- getMacLen() - Method in class com.safenetinc.luna.provider.param.LunaECIESParameterSpec
-
- getMaxSharedSecretLength() - Method in class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementDh
-
The maximum size of the generated key will be equal to the size of
the prime, in bits.
- getMaxSharedSecretLength() - Method in class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementEcDh
-
The key size is the maximum size of key that this curve can generate,
in bits.
- getMaxSharedSecretLength() - Method in class com.safenetinc.luna.provider.keyderive.LunaKeyDerivationHash
-
- getMaxSharedSecretLength() - Method in class com.safenetinc.luna.provider.keyderive.LunaKeyDerivationPRFKDF
-
- getMemberCount() - Method in class com.safenetinc.luna.LunaHAStatus
-
- GetMgfType() - Method in class com.safenetinc.luna.provider.param.LunaParameterSpecOAEP
-
- getModulus() - Method in class com.safenetinc.luna.provider.key.LunaKeyRsa
-
- GetModulusLength() - Method in class com.safenetinc.luna.provider.key.LunaKeyRsa
-
- getN() - Method in enum com.safenetinc.luna.provider.param.LunaECCurve
-
- getName() - Method in class com.safenetinc.luna.provider.LunaProvider
-
- getName() - Method in enum com.safenetinc.luna.provider.param.LunaECCurve
-
- getName() - Method in class com.safenetinc.luna.provider.param.LunaNamedCurve
-
- getNamedCurve(ECParameterSpec) - Static method in class com.safenetinc.luna.provider.param.LunaNamedCurve
-
Look up the LunaNamedCurve corresponding to the parameters in the
given ECParameterSpec object.
- getNonCriticalExtensionOIDs() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets a Set of the OID strings for the extension(s) marked NON-CRITICAL.
- getNotAfter() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets the notAfter date from the validity period of the certificate.
- getNotBefore() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets the notBefore date from the validity period of the certificate.
- GetNumberOfSlots() - Method in class com.safenetinc.luna.LunaAPI
-
Returns the number of available PKCS slots
- getNumberOfSlots() - Method in class com.safenetinc.luna.LunaSlotManager
-
Determines how many slots are present in the system.
- GetObjectClassAndType(int, int) - Method in class com.safenetinc.luna.LunaAPI
-
Get the key class and type respectively for the given handle.
- getObjectIdentifier() - Method in class com.safenetinc.luna.provider.param.LunaNamedCurve
-
- getP() - Method in class com.safenetinc.luna.provider.key.LunaPublicKeyECDsa
-
- getParameterBytes() - Method in class com.safenetinc.luna.provider.signature.LunaSignature
-
- getParameterSpec() - Method in class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementEcDhWithNistKdf256
-
Gets the additional information as a byte[].
- getParams() - Method in class com.safenetinc.luna.provider.key.LunaKeyDh
-
- getParams() - Method in class com.safenetinc.luna.provider.key.LunaKeyDsa
-
- getParams() - Method in class com.safenetinc.luna.provider.key.LunaKeyEC
-
- getPassword() - Method in class com.safenetinc.luna.provider.key.LunaPBEKey
-
- getPassword() - Method in class com.safenetinc.luna.provider.key.LunaPBKDF2Key
-
- getPassword() - Method in class com.safenetinc.luna.provider.key.LunaSecretKeyPBE
-
- getPassword() - Method in class com.safenetinc.luna.provider.key.LunaSecretKeyPBKDF2
-
- getPrfType() - Method in class com.safenetinc.luna.provider.param.LunaPRFKDFParameterSpec
-
- getPrivateExponent() - Method in class com.safenetinc.luna.provider.key.LunaPrivateKeyRsa
-
- getPublicExponent() - Method in class com.safenetinc.luna.provider.key.LunaPublicKeyRsa
-
- getPublicKey() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets the public key from this certificate.
- getRawSignatureSize(ECKey) - Static method in class com.safenetinc.luna.provider.param.LunaECUtils
-
Returns the size of a raw ECDSA signature generated on the HSM
for the given key.
- getReconnectEnabled() - Method in class com.safenetinc.luna.LunaSlotManager
-
Get the reconnect enabled flag in LunaSlotManager
- getReconnectRequired() - Method in class com.safenetinc.luna.LunaSlotManager
-
Get the reinit flag in LunaSlotManager
- getResult() - Method in class com.safenetinc.luna.provider.digest.BaseHash
-
Constructs the result from the contents of the current context.
- getResult() - Method in class com.safenetinc.luna.provider.digest.Sha224
-
- getResult() - Method in class com.safenetinc.luna.provider.digest.Sha256
-
- getResult() - Method in class com.safenetinc.luna.provider.digest.Sha384
-
- getResult() - Method in class com.safenetinc.luna.provider.digest.Sha512
-
- getS() - Method in class com.safenetinc.luna.provider.key.LunaPrivateKeyECDsa
-
- getSalt() - Method in class com.safenetinc.luna.provider.key.LunaPBEKey
-
- getSalt() - Method in class com.safenetinc.luna.provider.key.LunaPBKDF2Key
-
- getSalt() - Method in class com.safenetinc.luna.provider.key.LunaSecretKeyPBE
-
- getSalt() - Method in class com.safenetinc.luna.provider.key.LunaSecretKeyPBKDF2
-
- getSerial() - Method in class com.safenetinc.luna.LunaHAStatus.LunaMemberState
-
- getSerialNumber() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets the serialNumber value from the certificate.
- getSession() - Static method in class com.safenetinc.luna.LunaSessionManager
-
Get a new session on the current default active slot.
- getSession(int) - Static method in class com.safenetinc.luna.LunaSessionManager
-
Get a new session on the specified slot.
- getSession(LunaKey) - Static method in class com.safenetinc.luna.LunaSessionManager
-
Get a new session on the same slot as the specified key.
- getSession() - Method in class com.safenetinc.luna.LunaTokenObject
-
Returns a session on the slot this HSM object lives in
- getSession() - Method in class com.safenetinc.luna.provider.key.LunaKey
-
Returns a new LunaSession on same slot as this key.
- getSessionCount() - Static method in class com.safenetinc.luna.LunaSessionManager
-
Returns the number of sessions currently open on the default
slot.
- getSessionCount(int) - Static method in class com.safenetinc.luna.LunaSessionManager
-
Returns the number of sessions currently open on the specified
slot.
- GetSessionHandle() - Method in class com.safenetinc.luna.LunaSession
-
Gets the session handle.
- getSharedData() - Method in class com.safenetinc.luna.provider.param.LunaECDHParameterSpec
-
- getSharedData1() - Method in class com.safenetinc.luna.provider.param.LunaECIESParameterSpec
-
- getSharedData2() - Method in class com.safenetinc.luna.provider.param.LunaECIESParameterSpec
-
- getSigAlgName() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets the signature algorithm name for the certificate signature algorithm.
- getSigAlgOID() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets the signature algorithm OID string from the certificate.
- getSigAlgParams() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets the DER-encoded signature algorithm parameters from this
certificate's signature algorithm.
- getSignature() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets the signature value (the raw signature bits) from the certificate.
- getSlot() - Method in class com.safenetinc.luna.LunaSession
-
Gets the slot number that this session was opened on.
- getSlot() - Method in class com.safenetinc.luna.LunaTokenObject
-
Returns the slot number of the HSM object wrapped by this object
- getSlot() - Method in class com.safenetinc.luna.provider.key.LunaKey
-
Returns the slot the key is stored in.
- GetSlotList() - Method in class com.safenetinc.luna.LunaAPI
-
Returns a list of the available PKCS slot numbers.
- getSlotList() - Method in class com.safenetinc.luna.LunaSlotManager
-
Returns a list of slots that have tokens present.
- GetSmallAttribute(long) - Method in class com.safenetinc.luna.LunaTokenObject
-
Returns the requested attribute value of the given key, interpreted as
a PKCS CK_ULONG.
- getSOid() - Method in enum com.safenetinc.luna.provider.param.LunaECCurve
-
- GetSourceData() - Method in class com.safenetinc.luna.provider.param.LunaParameterSpecOAEP
-
- GetSourceType() - Method in class com.safenetinc.luna.provider.param.LunaParameterSpecOAEP
-
- getStatus() - Method in class com.safenetinc.luna.LunaHAStatus.LunaMemberState
-
- getStatusMessage() - Method in class com.safenetinc.luna.LunaHAStatus.LunaMemberState
-
- getSubjectDN() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
- getSubjectUniqueID() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets the subjectUniqueID value from the certificate.
- getSubjectX500Principal() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
- getTagBits() - Method in class com.safenetinc.luna.provider.param.LunaGcmParameterSpec
-
- getTBSCertificate() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets the DER-encoded certificate information, the tbsCertificate
from this certificate.
- GetTokenFirmwareVersion(int) - Method in class com.safenetinc.luna.LunaAPI
-
Queries the token in the given slot for the firmware version
- getTokenFirmwareVersion(int) - Method in class com.safenetinc.luna.LunaSlotManager
-
Reads the serial number of the token contained in the given slot.
- GetTokenLabel(int) - Method in class com.safenetinc.luna.LunaAPI
-
Queries the token in the given slot and returns the label of the token
- getTokenLabel(int) - Method in class com.safenetinc.luna.LunaSlotManager
-
Reads the label of the token contained in the given slot.
- GetTokenSerialNumber(int) - Method in class com.safenetinc.luna.LunaAPI
-
Queries the token in the given slot for the serial number
- getTokenSerialNumber(int) - Method in class com.safenetinc.luna.LunaSlotManager
-
Reads the serial number of the token contained in the given slot.
- getTotalSessionCount() - Static method in class com.safenetinc.luna.LunaSessionManager
-
Returns the number of sessions currently open on all slots used by
this application.
- getType() - Method in enum com.safenetinc.luna.provider.param.LunaECCurve
-
- getUsageCount() - Method in class com.safenetinc.luna.provider.key.LunaKey
-
Get the number of times this key has been used.
- getUsageLimit() - Method in class com.safenetinc.luna.provider.key.LunaKey
-
Get the usage limit set on this on this key.
- getVersion() - Method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Gets the version (version number) value from the certificate.
- getVersion() - Method in class com.safenetinc.luna.provider.LunaProvider
-
- getW() - Method in class com.safenetinc.luna.provider.key.LunaPublicKeyECDsa
-
Returns the EC point W for this key.
- getWrappingKeyBytesToo(int) - Method in class com.safenetinc.luna.LunaSlotManager
-
Returns wrapping key bytes for DeriveKeyAndWrapEcDh feature.
- getWrappingKeyHandle(int) - Method in class com.safenetinc.luna.LunaSlotManager
-
Returns the handle for the wrapping key for a given slot.
- getWrappingKeyHandleToo(int) - Method in class com.safenetinc.luna.LunaSlotManager
-
Returns the wrapping key handle for DeriveKeyAndWrapEcDh feature.
- getX() - Method in class com.safenetinc.luna.provider.key.LunaPrivateKeyDh
-
- getX() - Method in class com.safenetinc.luna.provider.key.LunaPrivateKeyDsa
-
- getX() - Method in enum com.safenetinc.luna.provider.param.LunaECCurve
-
- getY() - Method in class com.safenetinc.luna.provider.key.LunaPublicKeyDh
-
- getY() - Method in class com.safenetinc.luna.provider.key.LunaPublicKeyDsa
-
- getY() - Method in enum com.safenetinc.luna.provider.param.LunaECCurve
-
- groupSerial - Variable in class com.safenetinc.luna.LunaHAStatus
-
The serial number of the HA group
- label - Variable in class com.safenetinc.luna.provider.keyderive.LunaKeyDerivationPRFKDF
-
- label - Variable in class com.safenetinc.luna.provider.param.LunaParametersPRFKDF
-
- LABEL_TAG - Static variable in class com.safenetinc.luna.provider.LunaKeyStore
-
- lapi - Static variable in class com.safenetinc.luna.provider.key.LunaKey
-
- LocateCertByAlias(String) - Static method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Create a LunaCertificateX509 object by searching the default token
for a certificate with the given alias.
- LocateCertByAlias(String, int) - Static method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Create a LunaCertificateX509 object by searching the specified token
for a certificate with the given alias.
- LocateCertByHandle(int) - Static method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Locate a certificate on the default slot by using the object handle.
- LocateCertByHandle(int, int) - Static method in class com.safenetinc.luna.provider.LunaCertificateX509
-
Locate a certificate on the specified slot by using the object handle.
- LocateKeyByAlias(int, String) - Method in class com.safenetinc.luna.LunaAPI
-
Search the token for a key or certificate with the given alias and return its handle.
- LocateKeyByAlias(String) - Static method in class com.safenetinc.luna.LunaTokenObject
-
Finds a key in the default slot by its alias.
- LocateKeyByAlias(String, int) - Static method in class com.safenetinc.luna.LunaTokenObject
-
Finds a persistent key in the given slot by its alias.
- LocateKeyByAlias(String) - Static method in class com.safenetinc.luna.provider.key.LunaKey
-
Locate a persisted key on the default slot using the alias assigned
when MakePersistant() was invoked.
- LocateKeyByAlias(String, int) - Static method in class com.safenetinc.luna.provider.key.LunaKey
-
Locate a persisted key on the specified slot using the alias assigned
when MakePersistant() was invoked.
- LocateKeyByFingerprint(int, byte[], int) - Method in class com.safenetinc.luna.LunaAPI
-
Search the token for a key or certificate with the given fingerprint and return
its handle.
- LocateKeyByFingerprint(byte[]) - Static method in class com.safenetinc.luna.provider.key.LunaKey
-
Locate a persisted key on the default slot using the key's fingerprint.
- LocateKeyByFingerprint(byte[], int) - Static method in class com.safenetinc.luna.provider.key.LunaKey
-
Locate a persisted key on the specified slot using the key's fingerprint.
- LocateKeyByHandle(int) - Static method in class com.safenetinc.luna.provider.key.LunaKey
-
Locate a persisted key on the default slot using the handle assigned
when MakePersistant() was invoked.
- LocateKeyByHandle(int, int) - Static method in class com.safenetinc.luna.provider.key.LunaKey
-
Locate a persisted key on the specified slot using the handle assigned
when MakePersistent() was invoked.
- LocateKeyOnlyByAlias(int, String) - Method in class com.safenetinc.luna.LunaAPI
-
Search the token for a key with the given alias and return its handle.
- LocateKeyOnlyByAlias(String) - Static method in class com.safenetinc.luna.provider.key.LunaKey
-
Locate a persisted key on the default slot using the alias assigned
when MakePersistant() was invoked.
- LocateKeyOnlyByAlias(String, int) - Static method in class com.safenetinc.luna.provider.key.LunaKey
-
Locate a persisted key on the specified slot using the alias assigned
when MakePersistant() was invoked.
- LocateObjectByAlias(String) - Static method in class com.safenetinc.luna.LunaTokenObject
-
Finds a persistent object in the default slot by its alias.
- LocateObjectByAlias(String, int) - Static method in class com.safenetinc.luna.LunaTokenObject
-
Finds a persistent object in the given slot by its alias.
- LocateObjectByFingerprint(byte[]) - Static method in class com.safenetinc.luna.LunaTokenObject
-
Finds a persistent object in the default slot by its fingerprint.
- LocateObjectByFingerprint(byte[], int) - Static method in class com.safenetinc.luna.LunaTokenObject
-
Finds a persistent object in the given slot by its fingerprint.
- LocateObjectByHandle(int) - Static method in class com.safenetinc.luna.LunaTokenObject
-
Finds an object in the default slot by its object handle.
- LocateObjectByHandle(int, int) - Static method in class com.safenetinc.luna.LunaTokenObject
-
Finds an object in the given slot by its object handle.
- LocateObjectByHandle(int, int, Map<Long, Object>) - Static method in class com.safenetinc.luna.LunaTokenObject
-
Finds an object in the given slot by its object handle.
- LogExternal(int, int, String) - Method in class com.safenetinc.luna.LunaAPI
-
Send the string for logging on the Luna
- logExternal(int, String) - Method in class com.safenetinc.luna.LunaSlotManager
-
Sends a log message to the token at the specified slot.
- logExternal(String) - Method in class com.safenetinc.luna.LunaSlotManager
-
Sends a log message to the token at the specified slot.
- LOGGER - Static variable in class com.safenetinc.luna.provider.cipher.LunaCipher
-
- Login(int, long, String) - Method in class com.safenetinc.luna.LunaAPI
-
Login to the given session.
- login(int, UserRole, String) - Method in class com.safenetinc.luna.LunaSlotManager
-
Logs in to a slot with the specified user role and password.
- login(int, String) - Method in class com.safenetinc.luna.LunaSlotManager
-
Logs in to a slot as a normal user role with the specified password.
- login(String) - Method in class com.safenetinc.luna.LunaSlotManager
-
Logs in to the current default slot as a normal user, using the given
password.
- login(String, String) - Method in class com.safenetinc.luna.LunaSlotManager
-
Logs in to the token with the given label as a normal user,
with the given password.
- Logout(int) - Method in class com.safenetinc.luna.LunaAPI
-
Logs out of the given session
- logout() - Method in class com.safenetinc.luna.LunaSlotManager
-
Logs out from the current default slot.
- logout(int) - Method in class com.safenetinc.luna.LunaSlotManager
-
Logs out from the specified slot.
- longFromHsm(byte[]) - Static method in class com.safenetinc.luna.LunaAPI
-
Reads a 64-bit CK_ULONG returned from the HSM.
- longToBytes(long) - Static method in class com.safenetinc.luna.LunaAPI
-
Converts a Java big-endian long value into a byte array corresponding
to a 4-byte ULONG on the HSM.
- LUNA_PRF_KDF_ENCODING_SCHEME_1 - Static variable in class com.safenetinc.luna.LunaAPI
-
- LUNA_PRF_KDF_ENCODING_SCHEME_2 - Static variable in class com.safenetinc.luna.LunaAPI
-
- LunaAlgorithmParameterGeneratorDSA - Class in com.safenetinc.luna.provider.param
-
Engine class for generating DSA key parameters.
- LunaAlgorithmParameterGeneratorDSA() - Constructor for class com.safenetinc.luna.provider.param.LunaAlgorithmParameterGeneratorDSA
-
- LunaAPI - Class in com.safenetinc.luna
-
This class defines the JNI interface to the LunaAPI native library that is
used to connect the JVM to the PKCS#11 cryptoki library.
- LunaAPI() - Constructor for class com.safenetinc.luna.LunaAPI
-
- lunaAPI - Variable in class com.safenetinc.luna.provider.signature.LunaSignature
-
- LunaAPI.CKD - Enum in com.safenetinc.luna
-
Encapsulates the PKCS KDF values.
- LunaAPI.CKDHP - Enum in com.safenetinc.luna
-
Encapsulates the PKCS DH primitive values.
- LunaAPI.CKES - Enum in com.safenetinc.luna
-
Encapsulates the PKCS encryption scheme values.
- LunaAPI.CKMS - Enum in com.safenetinc.luna
-
Encapsulates the PKCS HMAC values.
- LunaCertificate - Interface in com.safenetinc.luna.provider
-
An interface class for certificates stored on Luna hardware
- LunaCertificateX509 - Class in com.safenetinc.luna.provider
-
An implementation of X509Certificate abstract class for certificates
stored on Luna hardware
- LunaCertificateX509(X509Certificate) - Constructor for class com.safenetinc.luna.provider.LunaCertificateX509
-
Create a LunaCertificateX509 object and initialize it using values
from the given certificate.
- LunaCertificateX509(X509Certificate, int) - Constructor for class com.safenetinc.luna.provider.LunaCertificateX509
-
Create a LunaCertificateX509 object and initialize it using values
from the given certificate.
- LunaCertificateX509(byte[]) - Constructor for class com.safenetinc.luna.provider.LunaCertificateX509
-
Create a LunaCertificateX509 object from the given DER encoding.
- LunaCertificateX509(byte[], int) - Constructor for class com.safenetinc.luna.provider.LunaCertificateX509
-
Create a LunaCertificateX509 object from the given DER encoding.
- LunaCertificateX509(LunaTokenObject) - Constructor for class com.safenetinc.luna.provider.LunaCertificateX509
-
Define a LunaCertificateX509 object from a certificate stored on
Luna hardware.
- LunaCertificateX509(LunaTokenObject, AsnCertificate) - Constructor for class com.safenetinc.luna.provider.LunaCertificateX509
-
Used by the factory methods to create a LunaCert when we've already
retrieved/created the token object and certificate.
- LunaCipher - Class in com.safenetinc.luna.provider.cipher
-
The LunaCipher abstract class serves as a base class for all
cipher engine classes.
- LunaCipher(long, String, String, int, boolean, boolean) - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipher
-
- LunaCipher.Padding - Enum in com.safenetinc.luna.provider.cipher
-
padding options
- LunaCipherAESCbc - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CBC-mode AES.
- LunaCipherAESCbc() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherAESCbc
-
- LunaCipherAEScbcISO10126Pad - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CBC-mode AES with ISO-10126 padding
- LunaCipherAEScbcISO10126Pad() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherAEScbcISO10126Pad
-
- LunaCipherAESCbcPad - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CBC-mode AES with PKCS#5 padding
- LunaCipherAESCbcPad() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherAESCbcPad
-
- LunaCipherAESCfb128 - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CFB128-mode AES
- LunaCipherAESCfb128() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherAESCfb128
-
- LunaCipherAESCfb8 - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CFB8-mode AES
- LunaCipherAESCfb8() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherAESCfb8
-
- LunaCipherAESCtr - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CTR-mode AES
- LunaCipherAESCtr() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherAESCtr
-
- LunaCipherAESEcb - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for ECB-mode AES.
- LunaCipherAESEcb() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherAESEcb
-
- LunaCipherAESGcm - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for GCM-mode AES.
- LunaCipherAESGcm() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherAESGcm
-
- LunaCipherAESKw - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for KW-mode AES.
- LunaCipherAESKw() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherAESKw
-
- LunaCipherAESOfb - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for OFB-mode AES
- LunaCipherAESOfb() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherAESOfb
-
- LunaCipherARIACbc - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CBC-mode ARIA
- LunaCipherARIACbc() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherARIACbc
-
- LunaCipherARIAcbcISO10126Pad - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CBC-mode ARIA with ISO-10126 padding
- LunaCipherARIAcbcISO10126Pad() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherARIAcbcISO10126Pad
-
- LunaCipherARIACbcPad - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CBC-mode ARIA with PKCS#5 padding
- LunaCipherARIACbcPad() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherARIACbcPad
-
- LunaCipherARIACfb128 - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CFB128-mode ARIA
- LunaCipherARIACfb128() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherARIACfb128
-
- LunaCipherARIACfb8 - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CFB8-mode ARIA
- LunaCipherARIACfb8() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherARIACfb8
-
- LunaCipherARIACtr - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CTR-mode ARIA
- LunaCipherARIACtr() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherARIACtr
-
- LunaCipherARIAEcb - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for ECB-mode ARIA.
- LunaCipherARIAEcb() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherARIAEcb
-
- LunaCipherARIAOfb - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for OFB-mode ARIA
- LunaCipherARIAOfb() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherARIAOfb
-
- LunaCipherDES3Cbc - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CBC-mode DES3
- LunaCipherDES3Cbc() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherDES3Cbc
-
- LunaCipherDES3CbcISO10126Pad - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CBC-mode DES3 with ISO-10126 padding
- LunaCipherDES3CbcISO10126Pad() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherDES3CbcISO10126Pad
-
- LunaCipherDES3CbcPad - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CBC-mode DES3 with PKCS#5 padding
- LunaCipherDES3CbcPad() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherDES3CbcPad
-
- LunaCipherDES3Ctr - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CTR-mode DES3
- LunaCipherDES3Ctr() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherDES3Ctr
-
- LunaCipherDES3Ecb - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for ECB-mode DES3.
- LunaCipherDES3Ecb() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherDES3Ecb
-
- LunaCipherDESCbc - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CBC-mode DES.
- LunaCipherDESCbc() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherDESCbc
-
- LunaCipherDESCbcPad - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CBC-mode DES with PKCS#5 padding
- LunaCipherDESCbcPad() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherDESCbcPad
-
- LunaCipherDESEcb - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for ECB-mode DES
- LunaCipherDESEcb() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherDESEcb
-
- LunaCipherECIES - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for ECIES
- LunaCipherECIES() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherECIES
-
- LunaCipherECIES(long, String, String, int, boolean) - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherECIES
-
- LunaCipherPBE - Class in com.safenetinc.luna.provider.cipher
-
Abstract cipher subclass to group the PBE mechanisms.
- LunaCipherPBE(long, String) - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherPBE
-
- LunaCipherPBEWithMD2AndDES - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for PBE with MD2 and DES
- LunaCipherPBEWithMD2AndDES() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherPBEWithMD2AndDES
-
- LunaCipherPBEWithSHA1AndDESede - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for PBE with SHA1 and DESede
- LunaCipherPBEWithSHA1AndDESede() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherPBEWithSHA1AndDESede
-
- LunaCipherRC2Cbc - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CBC-mode RC2
- LunaCipherRC2Cbc() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherRC2Cbc
-
- LunaCipherRC2CbcPad - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CBC-mode RC2 with PKCS#5 padding
- LunaCipherRC2CbcPad() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherRC2CbcPad
-
- LunaCipherRC2Ecb - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for ECB-mode RC2
- LunaCipherRC2Ecb() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherRC2Ecb
-
- LunaCipherRC4 - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for RC4 stream cipher
- LunaCipherRC4() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherRC4
-
- LunaCipherRC5Cbc - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CBC-mode RC5
- LunaCipherRC5Cbc() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherRC5Cbc
-
- LunaCipherRC5CbcPad - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for CBC-mode RC5 with PKCS#5 padding
- LunaCipherRC5CbcPad() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherRC5CbcPad
-
- LunaCipherRC5Ecb - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for ECB-mode RC5
- LunaCipherRC5Ecb() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherRC5Ecb
-
- LunaCipherRSAOAEP - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for RSA with OAEP padding
- LunaCipherRSAOAEP() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherRSAOAEP
-
- LunaCipherRSAOAEP(String, String, int) - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherRSAOAEP
-
- LunaCipherRSAOAEPWithSHA1 - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for RSA OAEP with SHA1
- LunaCipherRSAOAEPWithSHA1() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherRSAOAEPWithSHA1
-
- LunaCipherRSAOAEPWithSHA224 - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for RSA OAEP with SHA224
- LunaCipherRSAOAEPWithSHA224() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherRSAOAEPWithSHA224
-
- LunaCipherRSAOAEPWithSHA256 - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for RSA OAEP with SHA256
- LunaCipherRSAOAEPWithSHA256() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherRSAOAEPWithSHA256
-
- LunaCipherRSAOAEPWithSHA384 - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for RSA OAEP with SHA384
- LunaCipherRSAOAEPWithSHA384() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherRSAOAEPWithSHA384
-
- LunaCipherRSAOAEPWithSHA512 - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for RSA OAEP with SHA512
- LunaCipherRSAOAEPWithSHA512() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherRSAOAEPWithSHA512
-
- LunaCipherRSAPKCS - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for RSA with PKCS#1 v1.5 padding (i.e.
- LunaCipherRSAPKCS() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherRSAPKCS
-
- LunaCipherRSAX509 - Class in com.safenetinc.luna.provider.cipher
-
Cipher subclass for RSA with no padding
- LunaCipherRSAX509() - Constructor for class com.safenetinc.luna.provider.cipher.LunaCipherRSAX509
-
- LunaCKAttribute - Class in com.safenetinc.luna
-
Class to contain the type, value and length of an attribute.
- LunaCKAttribute() - Constructor for class com.safenetinc.luna.LunaCKAttribute
-
Values initialised to 0 or null.
- LunaCKAttribute(long, Boolean) - Constructor for class com.safenetinc.luna.LunaCKAttribute
-
The type of the pValue is examined, and if supported, then the
valueLen is determined.
- LunaCryptokiException - Exception in com.safenetinc.luna.exception
-
Thrown by the Luna security provider when errors occur in the Cryptoki
native library.
- LunaCryptokiException() - Constructor for exception com.safenetinc.luna.exception.LunaCryptokiException
-
Creates a new LunaCryptokiException
without a
detailed message.
- LunaCryptokiException(String) - Constructor for exception com.safenetinc.luna.exception.LunaCryptokiException
-
Constructs a LunaCryptokiException
with the specified
detail message.
- LunaDigest - Class in com.safenetinc.luna.provider.digest
-
Abstract base class for the Luna provider's message digest engine classes.
- LunaDigest(long) - Constructor for class com.safenetinc.luna.provider.digest.LunaDigest
-
Creates a new LunaDigest using a PKCS11 mechanism type to specify the
digest type.
- LunaDigestMD2 - Class in com.safenetinc.luna.provider.digest
-
Engine class for MD2 digests.
- LunaDigestMD2() - Constructor for class com.safenetinc.luna.provider.digest.LunaDigestMD2
-
- LunaDigestSHA1 - Class in com.safenetinc.luna.provider.digest
-
Engine class for SHA1 digests
- LunaDigestSHA1() - Constructor for class com.safenetinc.luna.provider.digest.LunaDigestSHA1
-
- LunaDigestSHA224 - Class in com.safenetinc.luna.provider.digest
-
Engine class for SHA256 digests
- LunaDigestSHA224() - Constructor for class com.safenetinc.luna.provider.digest.LunaDigestSHA224
-
- LunaDigestSHA256 - Class in com.safenetinc.luna.provider.digest
-
Engine class for SHA256 digests
- LunaDigestSHA256() - Constructor for class com.safenetinc.luna.provider.digest.LunaDigestSHA256
-
- LunaDigestSHA384 - Class in com.safenetinc.luna.provider.digest
-
Engine class for SHA384 digests
- LunaDigestSHA384() - Constructor for class com.safenetinc.luna.provider.digest.LunaDigestSHA384
-
- LunaDigestSHA512 - Class in com.safenetinc.luna.provider.digest
-
Engine class for SHA512 digests
- LunaDigestSHA512() - Constructor for class com.safenetinc.luna.provider.digest.LunaDigestSHA512
-
- LunaDigestSM3 - Class in com.safenetinc.luna.provider.digest
-
Engine class for SM3 digests
- LunaDigestSM3() - Constructor for class com.safenetinc.luna.provider.digest.LunaDigestSM3
-
- LunaECCurve - Enum in com.safenetinc.luna.provider.param
-
This enum encapsulates various bits of information for a set of
supported named elliptic curves.
- LunaECDHParameterSpec - Class in com.safenetinc.luna.provider.param
-
Specifies the parameters necessary for ECDH key derivation.
- LunaECDHParameterSpec(byte[]) - Constructor for class com.safenetinc.luna.provider.param.LunaECDHParameterSpec
-
Sets the spec data
- LunaECIESParameterSpec - Class in com.safenetinc.luna.provider.param
-
Specifies the parameters necessary for ECIES encryption/decryption
This class is designed to be fairly neutral so that it can be
replaced by a Java-native GcmParameterSpec if one appears.
- LunaECIESParameterSpec(LunaECIESParameterSpec.DH_PRIMITIVE, LunaECIESParameterSpec.KDF, LunaECIESParameterSpec.HMAC, byte[], byte[]) - Constructor for class com.safenetinc.luna.provider.param.LunaECIESParameterSpec
-
Sets the spec data
- LunaECIESParameterSpec(LunaECIESParameterSpec.DH_PRIMITIVE, LunaECIESParameterSpec.KDF, LunaECIESParameterSpec.HMAC, LunaECIESParameterSpec.ENCRYPTION_SCHEME, int, int, int, byte[], byte[]) - Constructor for class com.safenetinc.luna.provider.param.LunaECIESParameterSpec
-
Sets the spec data
- LunaECIESParameterSpec.DH_PRIMITIVE - Enum in com.safenetinc.luna.provider.param
-
- LunaECIESParameterSpec.ENCRYPTION_SCHEME - Enum in com.safenetinc.luna.provider.param
-
- LunaECIESParameterSpec.HMAC - Enum in com.safenetinc.luna.provider.param
-
- LunaECIESParameterSpec.KDF - Enum in com.safenetinc.luna.provider.param
-
- LunaECUtils - Class in com.safenetinc.luna.provider.param
-
Various static elliptic curve utility methods
- LunaECUtils() - Constructor for class com.safenetinc.luna.provider.param.LunaECUtils
-
- LunaException - Exception in com.safenetinc.luna.exception
-
Thrown by the Luna security provider when it encounters an internal error.
- LunaException() - Constructor for exception com.safenetinc.luna.exception.LunaException
-
Creates a new LunaException
without a detail message.
- LunaException(String) - Constructor for exception com.safenetinc.luna.exception.LunaException
-
Constructs a LunaException
with the specified detail message.
- LunaException(String, Throwable) - Constructor for exception com.safenetinc.luna.exception.LunaException
-
Constructs a LunaException
with the specified detail
message and cause.
- LunaException(Throwable) - Constructor for exception com.safenetinc.luna.exception.LunaException
-
Constructs a LunaException
with the specified cause.
- LunaGcmParameterSpec - Class in com.safenetinc.luna.provider.param
-
Specifies the parameters necessary for GCM mode of authenticated
encryption.
- LunaGcmParameterSpec(byte[], byte[], int) - Constructor for class com.safenetinc.luna.provider.param.LunaGcmParameterSpec
-
Sets the spec data
- LunaGmacParameterSpec - Class in com.safenetinc.luna.provider.param
-
Specifies the parameters necessary for GMAC mode of tag generation.
- LunaGmacParameterSpec() - Constructor for class com.safenetinc.luna.provider.param.LunaGmacParameterSpec
-
- LunaGmacParameterSpec(byte[]) - Constructor for class com.safenetinc.luna.provider.param.LunaGmacParameterSpec
-
- LunaGmacParameterSpec(byte[], byte[]) - Constructor for class com.safenetinc.luna.provider.param.LunaGmacParameterSpec
-
- LunaGmacParameterSpec(byte[], byte[], int) - Constructor for class com.safenetinc.luna.provider.param.LunaGmacParameterSpec
-
- LunaHAStatus - Class in com.safenetinc.luna
-
Contains information about the current HA status.
- LunaHAStatus(int) - Constructor for class com.safenetinc.luna.LunaHAStatus
-
This constructor will query the HA status of the specified slot
The slot specified should be an HA slot.
- LunaHAStatus.LunaMemberState - Class in com.safenetinc.luna
-
Class to hold details of individual cluster members.
- LunaKey - Class in com.safenetinc.luna.provider.key
-
The LunaKey class encapsulates all keys stored on Luna hardware.
- LunaKey() - Constructor for class com.safenetinc.luna.provider.key.LunaKey
-
Creates an uninitialized LunaKey object.
- LunaKey(int) - Constructor for class com.safenetinc.luna.provider.key.LunaKey
-
Create a LunaKey object from the key stored in the default slot
with the given handle.
- LunaKey(int, int) - Constructor for class com.safenetinc.luna.provider.key.LunaKey
-
Create a LunaKey object from the key stored in the specified slot
with the given handle.
- LunaKey(int, int, long, long) - Constructor for class com.safenetinc.luna.provider.key.LunaKey
-
Create a LunaKey object from the key stored in the specified slot
with the given handle.
- LunaKey(int, int, Map<Long, Object>) - Constructor for class com.safenetinc.luna.provider.key.LunaKey
-
Create a LunaKey object from the key stored in the specified slot
with the given handle.
- LunaKey(LunaTokenObject) - Constructor for class com.safenetinc.luna.provider.key.LunaKey
-
Create a LunaKey object from the key stored on the Luna hardware.
- LunaKeyAgreementDh - Class in com.safenetinc.luna.provider.keyagree
-
This class implements a Diffie-Hellman key agreement where the private
key and shared secret are stored on the Luna HSM.
- LunaKeyAgreementDh() - Constructor for class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementDh
-
- LunaKeyAgreementEcDh - Class in com.safenetinc.luna.provider.keyagree
-
This class implements an Elliptic Curve Diffie-Hellman key agreement
where the private key and shared secret are stored on the Luna HSM.
- LunaKeyAgreementEcDh() - Constructor for class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementEcDh
-
- LunaKeyAgreementEcDh(long, boolean) - Constructor for class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementEcDh
-
- LunaKeyAgreementEcDhC - Class in com.safenetinc.luna.provider.keyagree
-
This class implements an Elliptic Curve Diffie-Hellman key
agreement with Cofactor multiplication where the private key
is stored on the HSM.
- LunaKeyAgreementEcDhC() - Constructor for class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementEcDhC
-
- LunaKeyAgreementEcDhCWithKdf1 - Class in com.safenetinc.luna.provider.keyagree
-
This class implements an Elliptic Curve Diffie-Hellman key
agreement with Cofactor multiplication and the SHA1 KDF, where
the private key is stored on the HSM.
- LunaKeyAgreementEcDhCWithKdf1() - Constructor for class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementEcDhCWithKdf1
-
- LunaKeyAgreementEcDhCWithKdf224 - Class in com.safenetinc.luna.provider.keyagree
-
This class implements an Elliptic Curve Diffie-Hellman key
agreement with Cofactor multiplication and the SHA224 KDF, where
the private key is stored on the HSM.
- LunaKeyAgreementEcDhCWithKdf224() - Constructor for class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementEcDhCWithKdf224
-
- LunaKeyAgreementEcDhCWithKdf256 - Class in com.safenetinc.luna.provider.keyagree
-
This class implements an Elliptic Curve Diffie-Hellman key
agreement with Cofactor multiplication and the SHA256 KDF, where
the private key is stored on the HSM.
- LunaKeyAgreementEcDhCWithKdf256() - Constructor for class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementEcDhCWithKdf256
-
- LunaKeyAgreementEcDhCWithKdf384 - Class in com.safenetinc.luna.provider.keyagree
-
This class implements an Elliptic Curve Diffie-Hellman key
agreement with Cofactor multiplication and the SHA384 KDF, where
the private key is stored on the HSM.
- LunaKeyAgreementEcDhCWithKdf384() - Constructor for class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementEcDhCWithKdf384
-
- LunaKeyAgreementEcDhCWithKdf512 - Class in com.safenetinc.luna.provider.keyagree
-
This class implements an Elliptic Curve Diffie-Hellman key
agreement with Cofactor multiplication and the SHA512 KDF, where
the private key is stored on the HSM.
- LunaKeyAgreementEcDhCWithKdf512() - Constructor for class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementEcDhCWithKdf512
-
- LunaKeyAgreementEcDhWithKdf1 - Class in com.safenetinc.luna.provider.keyagree
-
This class implements an Elliptic Curvce Diffie-Hellman key
agreement with the SHA1 KDF, where the private key is stored on
the HSM.
- LunaKeyAgreementEcDhWithKdf1() - Constructor for class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementEcDhWithKdf1
-
- LunaKeyAgreementEcDhWithKdf224 - Class in com.safenetinc.luna.provider.keyagree
-
This class implements an Elliptic Curve Diffie-Hellman key
agreement with the SHA224 KDF, where the private key is stored on
the HSM.
- LunaKeyAgreementEcDhWithKdf224() - Constructor for class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementEcDhWithKdf224
-
- LunaKeyAgreementEcDhWithKdf256 - Class in com.safenetinc.luna.provider.keyagree
-
This class implements an Elliptic Curve Diffie-Hellman key
agreement with the SHA256 KDF, where the private key is stored on
the HSM.
- LunaKeyAgreementEcDhWithKdf256() - Constructor for class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementEcDhWithKdf256
-
- LunaKeyAgreementEcDhWithKdf384 - Class in com.safenetinc.luna.provider.keyagree
-
This class implements an Elliptic Curve Diffie-Hellman key
agreement with the SHA384 KDF, where the private key is stored on
the HSM.
- LunaKeyAgreementEcDhWithKdf384() - Constructor for class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementEcDhWithKdf384
-
- LunaKeyAgreementEcDhWithKdf512 - Class in com.safenetinc.luna.provider.keyagree
-
This class implements an Elliptic Curve Diffie-Hellman key
agreement with the SHA512 KDF, where the private key is stored on
the HSM.
- LunaKeyAgreementEcDhWithKdf512() - Constructor for class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementEcDhWithKdf512
-
- LunaKeyAgreementEcDhWithNistKdf256 - Class in com.safenetinc.luna.provider.keyagree
-
This class implements an Elliptic Curve Diffie-Hellman key
agreement with the NIST SHA256 KDF, where the private key is stored on
the HSM.
- LunaKeyAgreementEcDhWithNistKdf256() - Constructor for class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementEcDhWithNistKdf256
-
- LunaKeyAgreementEcDhWithNistKdf256(LunaECDHParameterSpec) - Constructor for class com.safenetinc.luna.provider.keyagree.LunaKeyAgreementEcDhWithNistKdf256
-
- LunaKeyDerivationHash - Class in com.safenetinc.luna.provider.keyderive
-
Provides generic key factory methods for the hash key derivation mechanism
- LunaKeyDerivationHash(long) - Constructor for class com.safenetinc.luna.provider.keyderive.LunaKeyDerivationHash
-
- LunaKeyDerivationHashSHA1 - Class in com.safenetinc.luna.provider.keyderive
-
sets the SHA1 hash mechanism
- LunaKeyDerivationHashSHA1() - Constructor for class com.safenetinc.luna.provider.keyderive.LunaKeyDerivationHashSHA1
-
- LunaKeyDerivationHashSM3 - Class in com.safenetinc.luna.provider.keyderive
-
sets the SM3 hash mechanism
- LunaKeyDerivationHashSM3() - Constructor for class com.safenetinc.luna.provider.keyderive.LunaKeyDerivationHashSM3
-
- LunaKeyDerivationPRFKDF - Class in com.safenetinc.luna.provider.keyderive
-
sets the CKM_NIST_PRF_KDF mechanism
- LunaKeyDerivationPRFKDF() - Constructor for class com.safenetinc.luna.provider.keyderive.LunaKeyDerivationPRFKDF
-
- LunaKeyDerivationPRFKDF(long, long, long, long) - Constructor for class com.safenetinc.luna.provider.keyderive.LunaKeyDerivationPRFKDF
-
- LunaKeyDh - Class in com.safenetinc.luna.provider.key
-
The LunaKeyDh class encapsulates DH keys stored on SafeNet, Inc.
- LunaKeyDh() - Constructor for class com.safenetinc.luna.provider.key.LunaKeyDh
-
- LunaKeyDh(int) - Constructor for class com.safenetinc.luna.provider.key.LunaKeyDh
-
- LunaKeyDh(int, int) - Constructor for class com.safenetinc.luna.provider.key.LunaKeyDh
-
- LunaKeyDh(LunaTokenObject) - Constructor for class com.safenetinc.luna.provider.key.LunaKeyDh
-
- LunaKeyDsa - Class in com.safenetinc.luna.provider.key
-
The LunaDsaKey class encapsulates DSA keys stored on SafeNet, Inc.
- LunaKeyDsa() - Constructor for class com.safenetinc.luna.provider.key.LunaKeyDsa
-
- LunaKeyDsa(int) - Constructor for class com.safenetinc.luna.provider.key.LunaKeyDsa
-
- LunaKeyDsa(int, int) - Constructor for class com.safenetinc.luna.provider.key.LunaKeyDsa
-
- LunaKeyDsa(LunaTokenObject) - Constructor for class com.safenetinc.luna.provider.key.LunaKeyDsa
-
- LunaKeyEC - Class in com.safenetinc.luna.provider.key
-
Encapsulates Elliptic Curve keys stored on SafeNet Inc hardware
- LunaKeyEC() - Constructor for class com.safenetinc.luna.provider.key.LunaKeyEC
-
- LunaKeyEC(int) - Constructor for class com.safenetinc.luna.provider.key.LunaKeyEC
-
- LunaKeyEC(int, int) - Constructor for class com.safenetinc.luna.provider.key.LunaKeyEC
-
- LunaKeyEC(LunaTokenObject) - Constructor for class com.safenetinc.luna.provider.key.LunaKeyEC
-
- LunaKeyFactory - Class in com.safenetinc.luna.provider.keyfactory
-
Abstract base class for the Luna key factories.
- LunaKeyFactory() - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaKeyFactory
-
- LunaKeyFactoryDH - Class in com.safenetinc.luna.provider.keyfactory
-
Key factory for DH keys.
- LunaKeyFactoryDH() - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaKeyFactoryDH
-
- LunaKeyFactoryDsa - Class in com.safenetinc.luna.provider.keyfactory
-
Key factory for DSA keys.
- LunaKeyFactoryDsa() - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaKeyFactoryDsa
-
- LunaKeyFactoryEC - Class in com.safenetinc.luna.provider.keyfactory
-
Used to convert EC keys into encoded form and vice versa.
- LunaKeyFactoryEC() - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaKeyFactoryEC
-
- LunaKeyFactoryRsa - Class in com.safenetinc.luna.provider.keyfactory
-
Key factory for RSA keys.
- LunaKeyFactoryRsa() - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaKeyFactoryRsa
-
- LunaKeyGeneratorAes - Class in com.safenetinc.luna.provider.keygen
-
A key-generator engine for AES keys.
- LunaKeyGeneratorAes() - Constructor for class com.safenetinc.luna.provider.keygen.LunaKeyGeneratorAes
-
- LunaKeyGeneratorAria - Class in com.safenetinc.luna.provider.keygen
-
A key-generator engine for ARIA keys.
- LunaKeyGeneratorAria() - Constructor for class com.safenetinc.luna.provider.keygen.LunaKeyGeneratorAria
-
- LunaKeyGeneratorDes - Class in com.safenetinc.luna.provider.keygen
-
A key-generator engine for DES keys.
- LunaKeyGeneratorDes() - Constructor for class com.safenetinc.luna.provider.keygen.LunaKeyGeneratorDes
-
- LunaKeyGeneratorDes2 - Class in com.safenetinc.luna.provider.keygen
-
A key-generator engine for DES2 keys.
- LunaKeyGeneratorDes2() - Constructor for class com.safenetinc.luna.provider.keygen.LunaKeyGeneratorDes2
-
- LunaKeyGeneratorDes3 - Class in com.safenetinc.luna.provider.keygen
-
A key-generator engine for DES3 keys.
- LunaKeyGeneratorDes3() - Constructor for class com.safenetinc.luna.provider.keygen.LunaKeyGeneratorDes3
-
- LunaKeyGeneratorGenericSecret - Class in com.safenetinc.luna.provider.keygen
-
A key-generator engine for generic secret keys.
- LunaKeyGeneratorGenericSecret() - Constructor for class com.safenetinc.luna.provider.keygen.LunaKeyGeneratorGenericSecret
-
- LunaKeyGeneratorRc2 - Class in com.safenetinc.luna.provider.keygen
-
A key-generator engine for RC2 keys.
- LunaKeyGeneratorRc2() - Constructor for class com.safenetinc.luna.provider.keygen.LunaKeyGeneratorRc2
-
- LunaKeyGeneratorRc4 - Class in com.safenetinc.luna.provider.keygen
-
A key-generator engine for RC4 keys.
- LunaKeyGeneratorRc4() - Constructor for class com.safenetinc.luna.provider.keygen.LunaKeyGeneratorRc4
-
- LunaKeyGeneratorRc5 - Class in com.safenetinc.luna.provider.keygen
-
A key-generator engine for RC5 keys.
- LunaKeyGeneratorRc5() - Constructor for class com.safenetinc.luna.provider.keygen.LunaKeyGeneratorRc5
-
- LunaKeyGeneratorSecret - Class in com.safenetinc.luna.provider.keygen
-
Base class for all key generator engine classes.
- LunaKeyGeneratorSecret(long, int) - Constructor for class com.safenetinc.luna.provider.keygen.LunaKeyGeneratorSecret
-
- LunaKeyLimitException - Exception in com.safenetinc.luna.exception
-
Thrown by the Luna security provider when a key usage limit has been
exceeded.
- LunaKeyLimitException(String, int) - Constructor for exception com.safenetinc.luna.exception.LunaKeyLimitException
-
Creates a new LunaKeyLimitException
.
- LunaKeyPairGeneratorDh - Class in com.safenetinc.luna.provider.keygen
-
Engine class for generating Diffie-Hellman key pairs.
- LunaKeyPairGeneratorDh() - Constructor for class com.safenetinc.luna.provider.keygen.LunaKeyPairGeneratorDh
-
- LunaKeyPairGeneratorDsa - Class in com.safenetinc.luna.provider.keygen
-
Engine class for generating DSA key pairs.
- LunaKeyPairGeneratorDsa() - Constructor for class com.safenetinc.luna.provider.keygen.LunaKeyPairGeneratorDsa
-
- LunaKeyPairGeneratorEc - Class in com.safenetinc.luna.provider.keygen
-
Engine class for generating EC DSA key pairs.
- LunaKeyPairGeneratorEc() - Constructor for class com.safenetinc.luna.provider.keygen.LunaKeyPairGeneratorEc
-
- LunaKeyPairGeneratorEcWithExtraRandomBits - Class in com.safenetinc.luna.provider.keygen
-
Engine class for generating EC DSA key pairs with Extra Random Bits (for GBCS).
- LunaKeyPairGeneratorEcWithExtraRandomBits() - Constructor for class com.safenetinc.luna.provider.keygen.LunaKeyPairGeneratorEcWithExtraRandomBits
-
- LunaKeyPairGeneratorRsa - Class in com.safenetinc.luna.provider.keygen
-
Engine class for generating RSA key pairs.
- LunaKeyPairGeneratorRsa() - Constructor for class com.safenetinc.luna.provider.keygen.LunaKeyPairGeneratorRsa
-
Default to RSA PKCS Key Pair Generation mechanism type.
- LunaKeyPairGeneratorRsa(long) - Constructor for class com.safenetinc.luna.provider.keygen.LunaKeyPairGeneratorRsa
-
- LunaKeyPairGeneratorRsaX931 - Class in com.safenetinc.luna.provider.keygen
-
Engine class for generating RSA X9.31 key pairs.
- LunaKeyPairGeneratorRsaX931() - Constructor for class com.safenetinc.luna.provider.keygen.LunaKeyPairGeneratorRsaX931
-
Creates new LunaKeyPairGeneratorRsaX931
- LunaKeyRsa - Class in com.safenetinc.luna.provider.key
-
Encapsulates RSA keys stored on SafeNet Inc hardware
- LunaKeyRsa() - Constructor for class com.safenetinc.luna.provider.key.LunaKeyRsa
-
- LunaKeyRsa(int) - Constructor for class com.safenetinc.luna.provider.key.LunaKeyRsa
-
- LunaKeyRsa(int, int) - Constructor for class com.safenetinc.luna.provider.key.LunaKeyRsa
-
- LunaKeyRsa(LunaTokenObject) - Constructor for class com.safenetinc.luna.provider.key.LunaKeyRsa
-
- LunaKeyStore - Class in com.safenetinc.luna.provider
-
This is the preferred means of managing Luna HSM access via the LunaProvider.
- LunaKeyStore() - Constructor for class com.safenetinc.luna.provider.LunaKeyStore
-
Creates a new LunaKeyStore
- LunaKeyStoreSIM - Class in com.safenetinc.luna.provider
-
KeyStore engine class for storing objects on Luna hardware via SIM feature.
- LunaKeyStoreSIM() - Constructor for class com.safenetinc.luna.provider.LunaKeyStoreSIM
-
- LunaLogging - Class in com.safenetinc.luna
-
- LunaLogging() - Constructor for class com.safenetinc.luna.LunaLogging
-
- LunaMac - Class in com.safenetinc.luna.provider.mac
-
Base class for Mac engine class
- LunaMac(long, int) - Constructor for class com.safenetinc.luna.provider.mac.LunaMac
-
Creates a new LunaMac
- LunaMacGmacAES - Class in com.safenetinc.luna.provider.mac
-
Mac subclass for GMAC AES algorithm.
- LunaMacGmacAES() - Constructor for class com.safenetinc.luna.provider.mac.LunaMacGmacAES
-
- LunaMacHmacMD5 - Class in com.safenetinc.luna.provider.mac
-
Mac subclass for HmacMD5
- LunaMacHmacMD5() - Constructor for class com.safenetinc.luna.provider.mac.LunaMacHmacMD5
-
Creates a new LunaMacHmacMD5
- LunaMacHmacSHA1 - Class in com.safenetinc.luna.provider.mac
-
Mac subclass for HmacSHA1
- LunaMacHmacSHA1() - Constructor for class com.safenetinc.luna.provider.mac.LunaMacHmacSHA1
-
Creates a new LunaMacHmacSHA1
- LunaMacHmacSHA224 - Class in com.safenetinc.luna.provider.mac
-
Mac subclass for HmacSHA224
- LunaMacHmacSHA224() - Constructor for class com.safenetinc.luna.provider.mac.LunaMacHmacSHA224
-
Creates a new LunaMacHmacSHA224
- LunaMacHmacSHA256 - Class in com.safenetinc.luna.provider.mac
-
Mac subclass for HmacSHA1
- LunaMacHmacSHA256() - Constructor for class com.safenetinc.luna.provider.mac.LunaMacHmacSHA256
-
Creates a new LunaMacHmacSHA256
- LunaMacHmacSHA384 - Class in com.safenetinc.luna.provider.mac
-
Mac subclass for HmacSHA1
- LunaMacHmacSHA384() - Constructor for class com.safenetinc.luna.provider.mac.LunaMacHmacSHA384
-
Creates a new LunaMacHmacSHA384
- LunaMacHmacSHA512 - Class in com.safenetinc.luna.provider.mac
-
Mac subclass for HmacSHA1
- LunaMacHmacSHA512() - Constructor for class com.safenetinc.luna.provider.mac.LunaMacHmacSHA512
-
Creates a new LunaMacHmacSHA512
- LunaMacHmacSM3 - Class in com.safenetinc.luna.provider.mac
-
Mac subclass for HmacSM3
- LunaMacHmacSM3() - Constructor for class com.safenetinc.luna.provider.mac.LunaMacHmacSM3
-
- LunaMechanismInvalidException - Exception in com.safenetinc.luna.exception
-
A LunaMechanismInvalidException is thrown when the HSM does not support the requested operation.
- LunaMechanismInvalidException(String) - Constructor for exception com.safenetinc.luna.exception.LunaMechanismInvalidException
-
Constructs a LunaMechanismInvalidException
with the
specified detail message.
- LunaMemberState(long, long) - Constructor for class com.safenetinc.luna.LunaHAStatus.LunaMemberState
-
- LunaNamedCurve - Class in com.safenetinc.luna.provider.param
-
Named elliptic curve support
- LunaNotSupportedException - Exception in com.safenetinc.luna.exception
-
A LunaNotSupportedException is thrown when the HSM does not support the requested operation.
- LunaNotSupportedException(String) - Constructor for exception com.safenetinc.luna.exception.LunaNotSupportedException
-
Constructs a LunaNotSupportedException
with the
specified detail message.
- LunaParametersDSA - Class in com.safenetinc.luna.provider.param
-
An algorithm parameters engine class for DSA parameters
- LunaParametersDSA() - Constructor for class com.safenetinc.luna.provider.param.LunaParametersDSA
-
- LunaParametersEC - Class in com.safenetinc.luna.provider.param
-
An algorithm parameters engine class for EC parameters
- LunaParametersEC() - Constructor for class com.safenetinc.luna.provider.param.LunaParametersEC
-
- LunaParametersECIES - Class in com.safenetinc.luna.provider.param
-
An algorithm parameters engine class for EC parameters
- LunaParametersECIES() - Constructor for class com.safenetinc.luna.provider.param.LunaParametersECIES
-
- LunaParametersGcm - Class in com.safenetinc.luna.provider.param
-
An algorithm parameters engine class for AES GCM parameters
- LunaParametersGcm() - Constructor for class com.safenetinc.luna.provider.param.LunaParametersGcm
-
This constructor is typically used by the JCE provider.
- LunaParametersGcm(byte[], byte[], int) - Constructor for class com.safenetinc.luna.provider.param.LunaParametersGcm
-
Constructor for use when creating an instance directly.
- LunaParametersIv - Class in com.safenetinc.luna.provider.param
-
An algorithm parameters engine class for IV parameters.
- LunaParametersIv() - Constructor for class com.safenetinc.luna.provider.param.LunaParametersIv
-
- LunaParametersOAEP - Class in com.safenetinc.luna.provider.param
-
An algorithm parameters engine class for OAEP parameters
- LunaParametersOAEP() - Constructor for class com.safenetinc.luna.provider.param.LunaParametersOAEP
-
- LunaParameterSpecOAEP - Class in com.safenetinc.luna.provider.param
-
A parameter spec for OAEP parameters
There is actually very little flexibility in the OAEP parameter specification.
- LunaParameterSpecOAEP() - Constructor for class com.safenetinc.luna.provider.param.LunaParameterSpecOAEP
-
Default constructor for a LunaParameterSpecOAEP object.
- LunaParameterSpecOAEP(String, int) - Constructor for class com.safenetinc.luna.provider.param.LunaParameterSpecOAEP
-
- LunaParameterSpecOAEP(String, int, int, byte[]) - Constructor for class com.safenetinc.luna.provider.param.LunaParameterSpecOAEP
-
Generic constructor for a LunaParameterOAEP object.
- LunaParametersPRFKDF - Class in com.safenetinc.luna.provider.param
-
- LunaParametersPRFKDF() - Constructor for class com.safenetinc.luna.provider.param.LunaParametersPRFKDF
-
- LunaParametersPSS - Class in com.safenetinc.luna.provider.param
-
An algorithm parameters engine class for OAEP parameters
- LunaParametersPSS() - Constructor for class com.safenetinc.luna.provider.param.LunaParametersPSS
-
- LunaParametersRC2 - Class in com.safenetinc.luna.provider.param
-
An algorithm parameters engine class for RC2 parameters
- LunaParametersRC2() - Constructor for class com.safenetinc.luna.provider.param.LunaParametersRC2
-
- LunaParametersRC5 - Class in com.safenetinc.luna.provider.param
-
An algorithm parameter engine class for RC5 parameters
- LunaParametersRC5() - Constructor for class com.safenetinc.luna.provider.param.LunaParametersRC5
-
- LunaPartitionFullException - Exception in com.safenetinc.luna.exception
-
A LunaPartitionFullException is thrown when the persistent object
limit for the logged-in partition is reached.
- LunaPartitionFullException(String, Throwable) - Constructor for exception com.safenetinc.luna.exception.LunaPartitionFullException
-
Constructs a LunaPartitionFullException
with the
specified detail message and cause.
- LunaPBEKey - Class in com.safenetinc.luna.provider.key
-
A class to hold on to the PBE key values.
- LunaPBEKey(int, char[], byte[], long) - Constructor for class com.safenetinc.luna.provider.key.LunaPBEKey
-
- LunaPBKDF2Key - Class in com.safenetinc.luna.provider.key
-
A class to hold on to the PBE key values.
- LunaPBKDF2Key(long, int, char[], byte[], int) - Constructor for class com.safenetinc.luna.provider.key.LunaPBKDF2Key
-
- LunaPRFKDFParameterSpec - Class in com.safenetinc.luna.provider.param
-
Specifies the parameters necessary for CKM_NIST_PRF_KDF mechanism .
- LunaPRFKDFParameterSpec(byte[], byte[], long, long, long) - Constructor for class com.safenetinc.luna.provider.param.LunaPRFKDFParameterSpec
-
- LunaPrivateKey - Interface in com.safenetinc.luna.provider.key
-
An interface for grouping private keys
- LunaPrivateKeyDh - Class in com.safenetinc.luna.provider.key
-
Represents a DH private key stored on Luna hardware
- LunaPrivateKeyDh(int) - Constructor for class com.safenetinc.luna.provider.key.LunaPrivateKeyDh
-
- LunaPrivateKeyDh(int, int) - Constructor for class com.safenetinc.luna.provider.key.LunaPrivateKeyDh
-
- LunaPrivateKeyDh(LunaTokenObject) - Constructor for class com.safenetinc.luna.provider.key.LunaPrivateKeyDh
-
- LunaPrivateKeyDsa - Class in com.safenetinc.luna.provider.key
-
Represents a DSA private key stored on Luna hardware
- LunaPrivateKeyDsa(int) - Constructor for class com.safenetinc.luna.provider.key.LunaPrivateKeyDsa
-
- LunaPrivateKeyDsa(int, int) - Constructor for class com.safenetinc.luna.provider.key.LunaPrivateKeyDsa
-
- LunaPrivateKeyDsa(LunaTokenObject) - Constructor for class com.safenetinc.luna.provider.key.LunaPrivateKeyDsa
-
- LunaPrivateKeyECDsa - Class in com.safenetinc.luna.provider.key
-
Represents an EC private key stored on Luna hardware
- LunaPrivateKeyECDsa(int) - Constructor for class com.safenetinc.luna.provider.key.LunaPrivateKeyECDsa
-
- LunaPrivateKeyECDsa(int, int) - Constructor for class com.safenetinc.luna.provider.key.LunaPrivateKeyECDsa
-
- LunaPrivateKeyECDsa(LunaTokenObject) - Constructor for class com.safenetinc.luna.provider.key.LunaPrivateKeyECDsa
-
- LunaPrivateKeyRsa - Class in com.safenetinc.luna.provider.key
-
Represents an RSA private key stored on Luna hardware.
- LunaPrivateKeyRsa(int) - Constructor for class com.safenetinc.luna.provider.key.LunaPrivateKeyRsa
-
- LunaPrivateKeyRsa(int, int) - Constructor for class com.safenetinc.luna.provider.key.LunaPrivateKeyRsa
-
- LunaPrivateKeyRsa(LunaTokenObject) - Constructor for class com.safenetinc.luna.provider.key.LunaPrivateKeyRsa
-
- LunaProvider - Class in com.safenetinc.luna.provider
-
This is the entry point for the Luna-based JCA implementation.
- LunaProvider() - Constructor for class com.safenetinc.luna.provider.LunaProvider
-
- LunaPublicKey - Interface in com.safenetinc.luna.provider.key
-
An interface for grouping public keys
- LunaPublicKeyDh - Class in com.safenetinc.luna.provider.key
-
Represents a DH public key stored on Luna hardware.
- LunaPublicKeyDh(int) - Constructor for class com.safenetinc.luna.provider.key.LunaPublicKeyDh
-
- LunaPublicKeyDh(int, int) - Constructor for class com.safenetinc.luna.provider.key.LunaPublicKeyDh
-
- LunaPublicKeyDh(LunaTokenObject) - Constructor for class com.safenetinc.luna.provider.key.LunaPublicKeyDh
-
- LunaPublicKeyDh(BigInteger, BigInteger, BigInteger, int) - Constructor for class com.safenetinc.luna.provider.key.LunaPublicKeyDh
-
- LunaPublicKeyDsa - Class in com.safenetinc.luna.provider.key
-
Represents a DSA public key stored on Luna hardware.
- LunaPublicKeyDsa(int) - Constructor for class com.safenetinc.luna.provider.key.LunaPublicKeyDsa
-
- LunaPublicKeyDsa(int, int) - Constructor for class com.safenetinc.luna.provider.key.LunaPublicKeyDsa
-
- LunaPublicKeyDsa(LunaTokenObject) - Constructor for class com.safenetinc.luna.provider.key.LunaPublicKeyDsa
-
- LunaPublicKeyDsa(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class com.safenetinc.luna.provider.key.LunaPublicKeyDsa
-
- LunaPublicKeyECDsa - Class in com.safenetinc.luna.provider.key
-
Represents an EC DSA public key stored on Luna hardware.
- LunaPublicKeyECDsa(int) - Constructor for class com.safenetinc.luna.provider.key.LunaPublicKeyECDsa
-
- LunaPublicKeyECDsa(int, int) - Constructor for class com.safenetinc.luna.provider.key.LunaPublicKeyECDsa
-
- LunaPublicKeyECDsa(LunaTokenObject) - Constructor for class com.safenetinc.luna.provider.key.LunaPublicKeyECDsa
-
- LunaPublicKeyECDsa(byte[], byte[]) - Constructor for class com.safenetinc.luna.provider.key.LunaPublicKeyECDsa
-
- LunaPublicKeyECDsa(byte[], ECParameterSpec) - Constructor for class com.safenetinc.luna.provider.key.LunaPublicKeyECDsa
-
- LunaPublicKeyECDsa(ECPoint, ECParameterSpec) - Constructor for class com.safenetinc.luna.provider.key.LunaPublicKeyECDsa
-
- LunaPublicKeyRsa - Class in com.safenetinc.luna.provider.key
-
Represents a RSA public key stored on Luna hardware.
- LunaPublicKeyRsa(int) - Constructor for class com.safenetinc.luna.provider.key.LunaPublicKeyRsa
-
- LunaPublicKeyRsa(int, int) - Constructor for class com.safenetinc.luna.provider.key.LunaPublicKeyRsa
-
- LunaPublicKeyRsa(LunaTokenObject) - Constructor for class com.safenetinc.luna.provider.key.LunaPublicKeyRsa
-
- LunaPublicKeyRsa(BigInteger, BigInteger) - Constructor for class com.safenetinc.luna.provider.key.LunaPublicKeyRsa
-
- LunaRandom - Class in com.safenetinc.luna.provider
-
The LunaProvider SecureRandom engine class.
- LunaRandom() - Constructor for class com.safenetinc.luna.provider.LunaRandom
-
- LunaSecretKey - Class in com.safenetinc.luna.provider.key
-
Base class for all secret keys stored on Luna hardware.
- LunaSecretKey(int) - Constructor for class com.safenetinc.luna.provider.key.LunaSecretKey
-
- LunaSecretKey(int, int) - Constructor for class com.safenetinc.luna.provider.key.LunaSecretKey
-
- LunaSecretKey(int, int, long) - Constructor for class com.safenetinc.luna.provider.key.LunaSecretKey
-
- LunaSecretKey(int, int, Map<Long, Object>) - Constructor for class com.safenetinc.luna.provider.key.LunaSecretKey
-
- LunaSecretKey(LunaTokenObject) - Constructor for class com.safenetinc.luna.provider.key.LunaSecretKey
-
- LunaSecretKeyFactoryAES - Class in com.safenetinc.luna.provider.keyfactory
-
Key factory for AES keys.
- LunaSecretKeyFactoryAES() - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaSecretKeyFactoryAES
-
- LunaSecretKeyFactoryARIA - Class in com.safenetinc.luna.provider.keyfactory
-
Key factory for ARIA keys.
- LunaSecretKeyFactoryARIA() - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaSecretKeyFactoryARIA
-
- LunaSecretKeyFactoryDES - Class in com.safenetinc.luna.provider.keyfactory
-
Key factory for DES keys.
- LunaSecretKeyFactoryDES() - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaSecretKeyFactoryDES
-
- LunaSecretKeyFactoryDES3 - Class in com.safenetinc.luna.provider.keyfactory
-
Key factory for DES keys.
- LunaSecretKeyFactoryDES3() - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaSecretKeyFactoryDES3
-
- LunaSecretKeyFactoryGeneric - Class in com.safenetinc.luna.provider.keyfactory
-
Key factory for Secret Keys.
- LunaSecretKeyFactoryGeneric() - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaSecretKeyFactoryGeneric
-
- LunaSecretKeyFactoryPBE - Class in com.safenetinc.luna.provider.keyfactory
-
Base class for all PBE key factory classes
- LunaSecretKeyFactoryPBE(long) - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaSecretKeyFactoryPBE
-
- LunaSecretKeyFactoryPBEWithMD2AndDES - Class in com.safenetinc.luna.provider.keyfactory
-
A secret key factory engine for PBE keys with MD2 and DES
- LunaSecretKeyFactoryPBEWithMD2AndDES() - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaSecretKeyFactoryPBEWithMD2AndDES
-
- LunaSecretKeyFactoryPBEWithSHA1AndDESede - Class in com.safenetinc.luna.provider.keyfactory
-
A secret key factory engine for PBE keys with SHA-1 and DESede
(algorithm is from PKCS#12, not PKCS#5)
- LunaSecretKeyFactoryPBEWithSHA1AndDESede() - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaSecretKeyFactoryPBEWithSHA1AndDESede
-
- LunaSecretKeyFactoryPBKDF2 - Class in com.safenetinc.luna.provider.keyfactory
-
Base class for all PBKDF2 key factory classes
- LunaSecretKeyFactoryPBKDF2(long) - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaSecretKeyFactoryPBKDF2
-
- LunaSecretKeyFactoryPBKDF2WithHmacSHA1 - Class in com.safenetinc.luna.provider.keyfactory
-
A secret key factory engine for PBKDF2WithHmacSHA1.
- LunaSecretKeyFactoryPBKDF2WithHmacSHA1() - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaSecretKeyFactoryPBKDF2WithHmacSHA1
-
- LunaSecretKeyFactoryPBKDF2WithHmacSM3 - Class in com.safenetinc.luna.provider.keyfactory
-
A secret key factory engine for PBKDF2WithHmacSM3.
- LunaSecretKeyFactoryPBKDF2WithHmacSM3() - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaSecretKeyFactoryPBKDF2WithHmacSM3
-
- LunaSecretKeyFactoryRC2 - Class in com.safenetinc.luna.provider.keyfactory
-
Key factory for RC2 keys.
- LunaSecretKeyFactoryRC2() - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaSecretKeyFactoryRC2
-
- LunaSecretKeyFactoryRC4 - Class in com.safenetinc.luna.provider.keyfactory
-
Key factory for RC4 keys.
- LunaSecretKeyFactoryRC4() - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaSecretKeyFactoryRC4
-
- LunaSecretKeyFactoryRC5 - Class in com.safenetinc.luna.provider.keyfactory
-
Key factory for RC5 keys.
- LunaSecretKeyFactoryRC5() - Constructor for class com.safenetinc.luna.provider.keyfactory.LunaSecretKeyFactoryRC5
-
- LunaSecretKeyPBE - Class in com.safenetinc.luna.provider.key
-
A special case of secret keys, PBE stores the generated IV with it
- LunaSecretKeyPBE(int, byte[], int, char[], byte[], long) - Constructor for class com.safenetinc.luna.provider.key.LunaSecretKeyPBE
-
- LunaSecretKeyPBE(int, byte[], int, char[], byte[], long, int) - Constructor for class com.safenetinc.luna.provider.key.LunaSecretKeyPBE
-
- LunaSecretKeyPBKDF2 - Class in com.safenetinc.luna.provider.key
-
A special case of secret key similar to PBE.
- LunaSecretKeyPBKDF2(int, long, int, char[], byte[], int) - Constructor for class com.safenetinc.luna.provider.key.LunaSecretKeyPBKDF2
-
- LunaSecretKeyPBKDF2(int, long, int, char[], byte[], int, int) - Constructor for class com.safenetinc.luna.provider.key.LunaSecretKeyPBKDF2
-
- LunaSession - Class in com.safenetinc.luna
-
This class acts as an interface to sessions on the Luna HSM.
- LunaSession(int) - Constructor for class com.safenetinc.luna.LunaSession
-
Create a session on the specified slot.
- LunaSessionManager - Class in com.safenetinc.luna
-
LunaSessionManager is a collection of methods to make handling sessions
easier.
- LunaSessionManager() - Constructor for class com.safenetinc.luna.LunaSessionManager
-
- LunaSignature - Class in com.safenetinc.luna.provider.signature
-
A base class for all Luna provider signature engine classes.
- LunaSignature(long) - Constructor for class com.safenetinc.luna.provider.signature.LunaSignature
-
Creates a new LunaSignature with the specified PKCS mechanism type.
- LunaSignatureDSA - Class in com.safenetinc.luna.provider.signature
-
DSA signature engine class
- LunaSignatureDSA() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureDSA
-
Creates a new LunaSignatureDSA
- LunaSignatureDSA(long) - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureDSA
-
- LunaSignatureECDSA - Class in com.safenetinc.luna.provider.signature
-
ECDSA signature engine class
- LunaSignatureECDSA() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureECDSA
-
Creates a new LunaSignatureECDSA
- LunaSignatureECDSA(long) - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureECDSA
-
- LunaSignatureECDSAWithDigest - Class in com.safenetinc.luna.provider.signature
-
A base class for all ECDSA signature engine classes
- LunaSignatureECDSAWithDigest(String) - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureECDSAWithDigest
-
- LunaSignatureMD2withRSA - Class in com.safenetinc.luna.provider.signature
-
MD5withRSA signature engine class
- LunaSignatureMD2withRSA() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureMD2withRSA
-
Creates a new LunaSignature object for the MD2withRSA algorithm
- LunaSignatureRSA - Class in com.safenetinc.luna.provider.signature
-
RSA signature engine class
- LunaSignatureRSA() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureRSA
-
Creates a new LunaSignatureRSA with RSA_PKCS mechanism.
- LunaSignatureRSA(long) - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureRSA
-
- LunaSignatureRSAWithDigest - Class in com.safenetinc.luna.provider.signature
-
A base class for all Signature engine classes
- LunaSignatureRSAWithDigest(String) - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureRSAWithDigest
-
- LunaSignatureRSAWithDigest(long, String) - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureRSAWithDigest
-
- LunaSignatureRSAX9_31 - Class in com.safenetinc.luna.provider.signature
-
RSAX9_31 signature engine class
- LunaSignatureRSAX9_31() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureRSAX9_31
-
Creates a new LunaSignature object for the RSAX9_31 algorithm
- LunaSignatureRSAX9_31NonFips - Class in com.safenetinc.luna.provider.signature
-
RSAX9_31NonFips signature engine class
- LunaSignatureRSAX9_31NonFips() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureRSAX9_31NonFips
-
Creates a new LunaSignature object for the RSAX9_31NonFips algorithm
- LunaSignatureRSAX9_31WithDigest - Class in com.safenetinc.luna.provider.signature
-
A base class for all RSA X9.31 with Digest Signature engine classes
- LunaSignatureRSAX9_31WithDigest(long, String) - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureRSAX9_31WithDigest
-
- LunaSignatureSHA1withDSA - Class in com.safenetinc.luna.provider.signature
-
SHA1withDSA signature engine class
- LunaSignatureSHA1withDSA() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA1withDSA
-
Creates a new LunaSignature object for the SHA1withDSA algorithm
- LunaSignatureSHA1withECDSA - Class in com.safenetinc.luna.provider.signature
-
SHA1withECDSA signature engine class
- LunaSignatureSHA1withECDSA() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA1withECDSA
-
Creates a new LunaSignature object for the SHA1withECDSA algorithm
- LunaSignatureSHA1withRSA - Class in com.safenetinc.luna.provider.signature
-
SHA1withRSA signature engine class
- LunaSignatureSHA1withRSA() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA1withRSA
-
Creates a new LunaSignature object for the SHA1withRSA algorithm
- LunaSignatureSHA1withRSAandPSS - Class in com.safenetinc.luna.provider.signature
-
SHA1withRSAandMGF1 signature engine class
- LunaSignatureSHA1withRSAandPSS() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA1withRSAandPSS
-
Creates a new LunaSignature object for the SHA1withRSAandMGF1 algorithm
- LunaSignatureSHA1withRSAX9_31 - Class in com.safenetinc.luna.provider.signature
-
SHA1withRSAX9_31 signature engine class
- LunaSignatureSHA1withRSAX9_31() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA1withRSAX9_31
-
Creates a new LunaSignature object for the SHA1withRSAX9_31 algorithm
- LunaSignatureSHA1withRSAX9_31NonFips - Class in com.safenetinc.luna.provider.signature
-
SHA1withRSAX9_31NonFips signature engine class
- LunaSignatureSHA1withRSAX9_31NonFips() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA1withRSAX9_31NonFips
-
Creates a new LunaSignature object for the SHA1withRSAX9_31NonFips algorithm
- LunaSignatureSHA224withECDSA - Class in com.safenetinc.luna.provider.signature
-
SHA224withECDSA signature engine class
- LunaSignatureSHA224withECDSA() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA224withECDSA
-
Creates a new LunaSignature object for the SHA224withECDSA algorithm
- LunaSignatureSHA224withRSA - Class in com.safenetinc.luna.provider.signature
-
SHA224withRSA signature engine class
- LunaSignatureSHA224withRSA() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA224withRSA
-
Creates a new LunaSignature object for the SHA224withRSA algorithm
- LunaSignatureSHA224withRSAandPSS - Class in com.safenetinc.luna.provider.signature
-
SHA224withRSAandPSS signature engine class
- LunaSignatureSHA224withRSAandPSS() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA224withRSAandPSS
-
Creates a new LunaSignature object for the SHA224withRSAandPSS algorithm
- LunaSignatureSHA224withRSAX9_31 - Class in com.safenetinc.luna.provider.signature
-
SHA224withRSAX9_31 signature engine class
- LunaSignatureSHA224withRSAX9_31() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA224withRSAX9_31
-
Creates a new LunaSignature object for the SHA224withRSAX9_31 algorithm
- LunaSignatureSHA224withRSAX9_31NonFips - Class in com.safenetinc.luna.provider.signature
-
SHA224withRSAX9_31NonFips signature engine class
- LunaSignatureSHA224withRSAX9_31NonFips() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA224withRSAX9_31NonFips
-
Creates a new LunaSignature object for the SHA224withRSAX9_31NonFips algorithm
- LunaSignatureSHA256withECDSA - Class in com.safenetinc.luna.provider.signature
-
SHA256withECDSA signature engine class
- LunaSignatureSHA256withECDSA() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA256withECDSA
-
Creates a new LunaSignature object for the SHA256withECDSA algorithm
- LunaSignatureSHA256withECDSAGBCS - Class in com.safenetinc.luna.provider.signature
-
SHA256withECDSAGBCS signature engine class
Required for GBCS (LHSM-13774)
- LunaSignatureSHA256withECDSAGBCS() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA256withECDSAGBCS
-
- LunaSignatureSHA256withRSA - Class in com.safenetinc.luna.provider.signature
-
SHA256withRSA signature engine class
- LunaSignatureSHA256withRSA() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA256withRSA
-
Creates a new LunaSignature object for the SHA256withRSA algorithm
- LunaSignatureSHA256withRSAandPSS - Class in com.safenetinc.luna.provider.signature
-
SHA256withRSAandPSS signature engine class
- LunaSignatureSHA256withRSAandPSS() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA256withRSAandPSS
-
Creates a new LunaSignature object for the SHA256withRSAandPSS algorithm
- LunaSignatureSHA256withRSAX9_31 - Class in com.safenetinc.luna.provider.signature
-
SHA256withRSAX9_31 signature engine class
- LunaSignatureSHA256withRSAX9_31() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA256withRSAX9_31
-
Creates a new LunaSignature object for the SHA256withRSAX9_31 algorithm
- LunaSignatureSHA256withRSAX9_31NonFips - Class in com.safenetinc.luna.provider.signature
-
SHA256withRSAX9_31NonFips signature engine class
- LunaSignatureSHA256withRSAX9_31NonFips() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA256withRSAX9_31NonFips
-
Creates a new LunaSignature object for the SHA256withRSAX9_31NonFips algorithm
- LunaSignatureSHA384withECDSA - Class in com.safenetinc.luna.provider.signature
-
SHA384withECDSA signature engine class
- LunaSignatureSHA384withECDSA() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA384withECDSA
-
Creates a new LunaSignature object for the SHA384withECDSA algorithm
- LunaSignatureSHA384withRSA - Class in com.safenetinc.luna.provider.signature
-
SHA384withRSA signature engine class
- LunaSignatureSHA384withRSA() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA384withRSA
-
Creates a new LunaSignature object for the SHA384withRSA algorithm
- LunaSignatureSHA384withRSAandPSS - Class in com.safenetinc.luna.provider.signature
-
SHA384withRSAandPSS signature engine class
- LunaSignatureSHA384withRSAandPSS() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA384withRSAandPSS
-
Creates a new LunaSignature object for the SHA384withRSAandPSS algorithm
- LunaSignatureSHA384withRSAX9_31 - Class in com.safenetinc.luna.provider.signature
-
SHA384withRSAX9_31 signature engine class
- LunaSignatureSHA384withRSAX9_31() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA384withRSAX9_31
-
Creates a new LunaSignature object for the SHA384withRSAX9_31 algorithm
- LunaSignatureSHA384withRSAX9_31NonFips - Class in com.safenetinc.luna.provider.signature
-
SHA384withRSAX9_31NonFips signature engine class
- LunaSignatureSHA384withRSAX9_31NonFips() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA384withRSAX9_31NonFips
-
Creates a new LunaSignature object for the SHA384withRSAX9_31NonFips algorithm
- LunaSignatureSHA512withECDSA - Class in com.safenetinc.luna.provider.signature
-
SHA512withECDSA signature engine class
- LunaSignatureSHA512withECDSA() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA512withECDSA
-
Creates a new LunaSignature object for the SHA512withECDSA algorithm
- LunaSignatureSHA512withRSA - Class in com.safenetinc.luna.provider.signature
-
SHA512withRSA signature engine class
- LunaSignatureSHA512withRSA() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA512withRSA
-
Creates a new LunaSignature object for the SHA512withRSA algorithm
- LunaSignatureSHA512withRSAandPSS - Class in com.safenetinc.luna.provider.signature
-
SHA512withRSAandPSS signature engine class
- LunaSignatureSHA512withRSAandPSS() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA512withRSAandPSS
-
Creates a new LunaSignature object for the SHA512withRSAandPSS algorithm
- LunaSignatureSHA512withRSAX9_31 - Class in com.safenetinc.luna.provider.signature
-
SHA512withRSAX9_31 signature engine class
- LunaSignatureSHA512withRSAX9_31() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA512withRSAX9_31
-
Creates a new LunaSignature object for the SHA512withRSAX9_31 algorithm
- LunaSignatureSHA512withRSAX9_31NonFips - Class in com.safenetinc.luna.provider.signature
-
SHA512withRSAX9_31NonFips signature engine class
- LunaSignatureSHA512withRSAX9_31NonFips() - Constructor for class com.safenetinc.luna.provider.signature.LunaSignatureSHA512withRSAX9_31NonFips
-
Creates a new LunaSignature object for the SHA512withRSAX9_31NonFips algorithm
- LunaSIMKey - Class in com.safenetinc.luna.provider.key
-
Special interface to SIM/unSIM LunaKeys
- LunaSIMKey() - Constructor for class com.safenetinc.luna.provider.key.LunaSIMKey
-
Default constructor.
- LunaSIMKey(byte[]) - Constructor for class com.safenetinc.luna.provider.key.LunaSIMKey
-
Create a LunaSIMKey an initialize its blob
- LunaSIMKey(Key) - Constructor for class com.safenetinc.luna.provider.key.LunaSIMKey
-
SIM a Key with CKA_SIM_NO_AUTHORIZATION
- LunaSIMKey(Key, char[]) - Constructor for class com.safenetinc.luna.provider.key.LunaSIMKey
-
SIM a Key with CKA_SIM_NO_AUTHORIZATION or CKA_SIM_PASSWORD and M=N=1
- LunaSIMKey(Key, int, int, int) - Constructor for class com.safenetinc.luna.provider.key.LunaSIMKey
-
SIM a Key with CKA_SIM_CHALLENGE or CKA_SIM_SECURE_PORT
- LunaSIMKey(Key, int, Collection<String>) - Constructor for class com.safenetinc.luna.provider.key.LunaSIMKey
-
SIM a Key with CKA_SIM_PASSWORD
- LunaSlotManager - Class in com.safenetinc.luna
-
This class is used to manage access to Gemalto SafeNet Luna hardware security
modules (HSMs).
- LunaTokenObject - Class in com.safenetinc.luna
-
An instance of this class represents an object stored on a Luna token.
- LunaUtils - Class in com.safenetinc.luna
-
Various static utility methods
- LunaUtils() - Constructor for class com.safenetinc.luna.LunaUtils
-