public class ECKeyPairTemplate<Public extends ECPublicKeyTemplate,Private extends ECPrivateKeyTemplate> extends KeyPairTemplate<Public,Private>
Description:
| Constructor and Description |
|---|
ECKeyPairTemplate(Public publicKeyTemplate,
Private privateKeyTemplate) |
ECKeyPairTemplate(java.lang.String keyLabel,
java.security.spec.ECParameterSpec parameterSpec) |
ECKeyPairTemplate(java.lang.String keyLabel,
java.security.spec.ECParameterSpec parameterSpec,
java.security.interfaces.ECPrivateKey ecPrivateKey,
java.security.interfaces.ECPublicKey ecPublicKey) |
ECKeyPairTemplate(java.lang.String keyLabel,
java.security.spec.ECParameterSpec parameterSpec,
java.security.PrivateKey aPrivate,
java.security.PublicKey aPublic) |
| Modifier and Type | Method and Description |
|---|---|
ECKeyPairTemplate |
getAsExtractableTemplate() |
ECKeyPairTemplate |
getAsSecretECCurveTemplate(boolean isSecretECCurve) |
ECKeyPairTemplate |
getAsSignerAndVerifierTemplate() |
ECKeyPairTemplate |
getAsTokenOrSessionTemplate(boolean isToken) |
ECKeyPairTemplate |
getAsTokenTemplate(boolean sign,
boolean encrypt,
boolean isWrapUnwrapKey) |
getPrivateKeyTemplate, getPublicKeyTemplatepublic ECKeyPairTemplate(java.lang.String keyLabel,
java.security.spec.ECParameterSpec parameterSpec,
java.security.interfaces.ECPrivateKey ecPrivateKey,
java.security.interfaces.ECPublicKey ecPublicKey)
throws java.io.IOException,
SmartCardException,
java.lang.reflect.InvocationTargetException,
java.lang.NoSuchMethodException,
java.lang.ClassNotFoundException,
java.lang.InstantiationException,
java.lang.IllegalAccessException
java.io.IOExceptionSmartCardExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.NoSuchMethodExceptionjava.lang.ClassNotFoundExceptionjava.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionpublic ECKeyPairTemplate(java.lang.String keyLabel,
java.security.spec.ECParameterSpec parameterSpec)
throws java.io.IOException,
SmartCardException
java.io.IOExceptionSmartCardExceptionpublic ECKeyPairTemplate(java.lang.String keyLabel,
java.security.spec.ECParameterSpec parameterSpec,
java.security.PrivateKey aPrivate,
java.security.PublicKey aPublic)
throws java.io.IOException,
java.lang.NoSuchMethodException,
SmartCardException,
java.lang.IllegalAccessException,
java.lang.InstantiationException,
java.lang.reflect.InvocationTargetException,
java.lang.ClassNotFoundException
java.io.IOExceptionjava.lang.NoSuchMethodExceptionSmartCardExceptionjava.lang.IllegalAccessExceptionjava.lang.InstantiationExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.ClassNotFoundExceptionpublic ECKeyPairTemplate getAsSignerAndVerifierTemplate()
public ECKeyPairTemplate getAsExtractableTemplate()
public ECKeyPairTemplate getAsTokenOrSessionTemplate(boolean isToken)
public ECKeyPairTemplate getAsTokenTemplate(boolean sign, boolean encrypt, boolean isWrapUnwrapKey)
public ECKeyPairTemplate getAsSecretECCurveTemplate(boolean isSecretECCurve)
Copyright © 2025. All rights reserved.