public class LunaPublicKeyECBIP32 extends LunaPublicKeyECDsa implements LunaPublicKey, java.security.interfaces.ECPublicKey
ivRandom, ivSecureRandom, keySize, lapi, mKeyClass, mKeyType, mObject, UNLIMITED_USE| Constructor and Description |
|---|
LunaPublicKeyECBIP32(int handle) |
LunaPublicKeyECBIP32(int handle,
int slot) |
LunaPublicKeyECBIP32(LunaTokenObject object) |
| Modifier and Type | Method and Description |
|---|---|
protected byte[] |
getEncodedInternal() |
protected void |
verifyClassAndType()
Checks that the existing object handle being wrapped is a public ECDSA key.
|
getFormat, getP, getWgetAlgorithm, getParamsassign, AttributeToBigInteger, authorize, BigIntegerToAttribute, cacheAuthorizedSession, deleteCacheAuthorizedSession, DestroyKey, equals, generateRandomIv, GetAlias, getAuthorizedSession, getBytesRemaining, getCacheAuthorizedSession, GetDateMadePersistent, getEncoded, GetFingerprint, getKeyByType, GetKeyClass, GetKeyHandle, getKeySize, getKeyType, GetKeyType, GetOUID, getSession, getSlot, getUsageCount, getUsageLimit, hashCode, incrementFailedAuthorizationCount, Initialize, Initialize, injectKey, InjectPrivateKey, InjectPrivateKey, InjectPrivateKey, InjectPrivateKey, isInitialized, IsKeyPersistent, LocateKeyByAlias, LocateKeyByAlias, LocateKeyByFingerprint, LocateKeyByFingerprint, LocateKeyByHandle, LocateKeyByHandle, LocateKeyByOUID, LocateKeyByOUID, LocateKeyOnlyByAlias, LocateKeyOnlyByAlias, MakePersistent, release, resetAuthorizationData, resetAuthorizedSession, setAuthorizationData, setKeySize, setUsageCount, setUsageLimit, toStringpublic LunaPublicKeyECBIP32(int handle)
public LunaPublicKeyECBIP32(int handle,
int slot)
public LunaPublicKeyECBIP32(LunaTokenObject object)
protected byte[] getEncodedInternal()
getEncodedInternal in class LunaPublicKeyECDsaprotected void verifyClassAndType()
verifyClassAndType in class LunaPublicKeyECDsaLunaException - if there is a mismatchCopyright 2014-2018 SafeNet. All rights reserved.