Package io.aether.crypto
Class PairSignKeys
- java.lang.Object
-
- io.aether.crypto.PairSignKeys
-
- All Implemented Interfaces:
CryptoProviderUnit,PairKeys
public class PairSignKeys extends java.lang.Object implements PairKeys
-
-
Field Summary
Fields Modifier and Type Field Description AKey.SignPrivateprivateKeyAKey.SignPublicpublicKey
-
Constructor Summary
Constructors Constructor Description PairSignKeys(AKey.SignPublic publicKey, AKey.SignPrivate privateKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CryptoProvidergetCryptoProvider()AKey.SignPrivategetPrivateKey()java.lang.StringgetProviderName()AKey.SignPublicgetPublicKey()SignertoSigner()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.aether.crypto.PairKeys
toCryptoEngine
-
-
-
-
Field Detail
-
publicKey
public final AKey.SignPublic publicKey
-
privateKey
public final AKey.SignPrivate privateKey
-
-
Constructor Detail
-
PairSignKeys
public PairSignKeys(AKey.SignPublic publicKey, AKey.SignPrivate privateKey)
-
-
Method Detail
-
toSigner
public Signer toSigner()
-
getProviderName
public java.lang.String getProviderName()
- Specified by:
getProviderNamein interfaceCryptoProviderUnit
-
getCryptoProvider
public CryptoProvider getCryptoProvider()
- Specified by:
getCryptoProviderin interfaceCryptoProviderUnit
-
getPublicKey
public AKey.SignPublic getPublicKey()
- Specified by:
getPublicKeyin interfacePairKeys
-
getPrivateKey
public AKey.SignPrivate getPrivateKey()
- Specified by:
getPrivateKeyin interfacePairKeys
-
-