public class SkED25519PublicKey extends Object implements SecurityKeyPublicKey<net.i2p.crypto.eddsa.EdDSAPublicKey>
Constructor and Description |
---|
SkED25519PublicKey(String appName,
boolean noTouchRequired,
net.i2p.crypto.eddsa.EdDSAPublicKey delegatePublicKey) |
Modifier and Type | Method and Description |
---|---|
String |
getAlgorithm() |
String |
getAppName() |
net.i2p.crypto.eddsa.EdDSAPublicKey |
getDelegatePublicKey() |
byte[] |
getEncoded() |
String |
getFormat() |
boolean |
isNoTouchRequired() |
String |
toString() |
public static final String ALGORITHM
public SkED25519PublicKey(String appName, boolean noTouchRequired, net.i2p.crypto.eddsa.EdDSAPublicKey delegatePublicKey)
public String getAlgorithm()
getAlgorithm
in interface Key
public byte[] getEncoded()
getEncoded
in interface Key
public String getAppName()
getAppName
in interface SecurityKeyPublicKey<net.i2p.crypto.eddsa.EdDSAPublicKey>
public boolean isNoTouchRequired()
isNoTouchRequired
in interface SecurityKeyPublicKey<net.i2p.crypto.eddsa.EdDSAPublicKey>
public net.i2p.crypto.eddsa.EdDSAPublicKey getDelegatePublicKey()
getDelegatePublicKey
in interface SecurityKeyPublicKey<net.i2p.crypto.eddsa.EdDSAPublicKey>
Copyright © 2008–2024 The Apache Software Foundation. All rights reserved.