public class KeyPairIdentity extends Object implements PublicKeyIdentity, SignatureFactoriesHolder
KeyPair to generate the identity signature| Constructor and Description |
|---|
KeyPairIdentity(SignatureFactoriesManager primary,
SignatureFactoriesManager secondary,
KeyPair pair) |
| Modifier and Type | Method and Description |
|---|---|
KeyPair |
getKeyIdentity() |
List<NamedFactory<Signature>> |
getSignatureFactories() |
Map.Entry<String,byte[]> |
sign(SessionContext session,
String algo,
byte[] data) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetSignatureFactoriesNameList, getSignatureFactoriesNamespublic KeyPairIdentity(SignatureFactoriesManager primary, SignatureFactoriesManager secondary, KeyPair pair)
public KeyPair getKeyIdentity()
getKeyIdentity in interface PublicKeyIdentitypublic List<NamedFactory<Signature>> getSignatureFactories()
getSignatureFactories in interface SignatureFactoriesHolderpublic Map.Entry<String,byte[]> sign(SessionContext session, String algo, byte[] data) throws Exception
sign in interface PublicKeyIdentityExceptionCopyright © 2008–2021 The Apache Software Foundation. All rights reserved.