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.Keypublic java.lang.String getFormat()
getFormat in interface java.security.Keypublic byte[] getEncoded()
getEncoded in interface java.security.Keypublic 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