public class SkEcdsaPublicKey extends java.lang.Object implements SecurityKeyPublicKey<java.security.interfaces.ECPublicKey>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ALGORITHM |
private java.lang.String |
appName |
private java.security.interfaces.ECPublicKey |
delegatePublicKey |
private boolean |
noTouchRequired |
private static long |
serialVersionUID |
Constructor and Description |
---|
SkEcdsaPublicKey(java.lang.String appName,
boolean noTouchRequired,
java.security.interfaces.ECPublicKey delegatePublicKey) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAlgorithm() |
java.lang.String |
getAppName() |
java.security.interfaces.ECPublicKey |
getDelegatePublicKey() |
byte[] |
getEncoded() |
java.lang.String |
getFormat() |
boolean |
isNoTouchRequired() |
java.lang.String |
toString() |
public static final java.lang.String ALGORITHM
private static final long serialVersionUID
private final java.lang.String appName
private final boolean noTouchRequired
private final java.security.interfaces.ECPublicKey delegatePublicKey
public SkEcdsaPublicKey(java.lang.String appName, boolean noTouchRequired, java.security.interfaces.ECPublicKey delegatePublicKey)
public java.lang.String getAlgorithm()
getAlgorithm
in interface java.security.Key
public java.lang.String getFormat()
getFormat
in interface java.security.Key
public byte[] getEncoded()
getEncoded
in interface java.security.Key
public java.lang.String getAppName()
getAppName
in interface SecurityKeyPublicKey<java.security.interfaces.ECPublicKey>
public boolean isNoTouchRequired()
isNoTouchRequired
in interface SecurityKeyPublicKey<java.security.interfaces.ECPublicKey>
public java.security.interfaces.ECPublicKey getDelegatePublicKey()
getDelegatePublicKey
in interface SecurityKeyPublicKey<java.security.interfaces.ECPublicKey>
public java.lang.String toString()
toString
in class java.lang.Object