public class ECPublicKeyTemplate extends ECKeyTemplate
Description:
| Modifier and Type | Field and Description |
|---|---|
protected java.security.interfaces.ECPublicKey |
ecPublicKey |
OZET_ALICI, secretECCurvespecattributes, keyId, label, logger| Constructor and Description |
|---|
ECPublicKeyTemplate(java.lang.String label,
java.security.spec.ECParameterSpec ecParameterSpec) |
ECPublicKeyTemplate(java.lang.String keyLabel,
java.security.spec.ECParameterSpec parameterSpec,
java.security.interfaces.ECPublicKey ecPublicKey) |
ECPublicKeyTemplate(java.lang.String keyLabel,
java.security.spec.ECParameterSpec parameterSpec,
java.security.PublicKey aPublic) |
| Modifier and Type | Method and Description |
|---|---|
ECKeyTemplate |
getAsEcnryptorTemplate() |
ECPublicKeyTemplate |
getAsExtractableTemplate()
converts as Extractable RSA Public Key Template, adding:
|
ECPublicKeyTemplate |
getAsTokenTemplate(boolean verify,
boolean encrypt) |
ECPublicKeyTemplate |
getAsTokenTemplate(boolean verify,
boolean encrypt,
boolean isWrap) |
ECKeyTemplate |
getAsVerifierTemplate() |
java.security.interfaces.ECPublicKey |
getEcPublicKey() |
getAlgorithm, getAsExplicitECParameters, getAsSecretECCurve, getAsTokenOrSessionTemplate, initECParamsAttribute, initializeIDField, initializeIDField, isSecretECCurvegetSpecadd, containsAttribute, getAttribute, getAttributes, getAttributesAsArr, getEncoded, getFormat, getKeyId, getLabel, remove, setKeyIdpublic ECPublicKeyTemplate(java.lang.String keyLabel,
java.security.spec.ECParameterSpec parameterSpec,
java.security.interfaces.ECPublicKey ecPublicKey)
throws java.io.IOException
java.io.IOExceptionpublic ECPublicKeyTemplate(java.lang.String keyLabel,
java.security.spec.ECParameterSpec parameterSpec,
java.security.PublicKey aPublic)
throws java.lang.ClassNotFoundException,
java.lang.NoSuchMethodException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
java.lang.InstantiationException,
java.io.IOException,
SmartCardException
java.lang.ClassNotFoundExceptionjava.lang.NoSuchMethodExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.InstantiationExceptionjava.io.IOExceptionSmartCardExceptionpublic ECPublicKeyTemplate(java.lang.String label,
java.security.spec.ECParameterSpec ecParameterSpec)
throws SmartCardException,
java.io.IOException
SmartCardExceptionjava.io.IOExceptionpublic ECKeyTemplate getAsVerifierTemplate()
public ECKeyTemplate getAsEcnryptorTemplate()
public ECPublicKeyTemplate getAsTokenTemplate(boolean verify, boolean encrypt)
public ECPublicKeyTemplate getAsTokenTemplate(boolean verify, boolean encrypt, boolean isWrap)
public ECPublicKeyTemplate getAsExtractableTemplate()
CK_ATTRIBUTE(CKA_TOKEN, false)
getAsExtractableTemplate in class ECKeyTemplatepublic java.security.interfaces.ECPublicKey getEcPublicKey()
Copyright © 2025. All rights reserved.