| Package | Description |
|---|---|
| org.apache.sshd.common.signature |
Signature
implementations. |
| org.apache.sshd.common.util.security | |
| org.apache.sshd.common.util.security.eddsa |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSecurityKeySignature |
class |
AbstractSignature
Useful base class for
Signature implementation |
class |
SignatureDSA
DSA
Signature |
class |
SignatureECDSA
Signature algorithm for EC keys using ECDSA.
|
static class |
SignatureECDSA.SignatureECDSA256 |
static class |
SignatureECDSA.SignatureECDSA384 |
static class |
SignatureECDSA.SignatureECDSA521 |
class |
SignatureRSA
RSA
Signature |
class |
SignatureRSASHA1 |
class |
SignatureRSASHA256 |
class |
SignatureRSASHA512 |
class |
SignatureSkECDSA |
class |
SignatureSkED25519 |
| Modifier and Type | Method and Description |
|---|---|
protected Signature |
SignatureSkECDSA.getDelegateSignature() |
protected abstract Signature |
AbstractSecurityKeySignature.getDelegateSignature() |
protected Signature |
SignatureSkED25519.getDelegateSignature() |
static Signature |
BuiltinSignatures.getSignerByCurveSize(ECParameterSpec params) |
| Modifier and Type | Method and Description |
|---|---|
List<NamedFactory<Signature>> |
SignatureFactoriesHolder.getSignatureFactories() |
static List<NamedFactory<Signature>> |
SignatureFactoriesManager.getSignatureFactories(SignatureFactoriesManager manager) |
static List<NamedFactory<Signature>> |
SignatureFactoriesManager.resolveSignatureFactories(SignatureFactoriesManager primary,
SignatureFactoriesManager secondary)
Attempts to use the primary manager's signature factories if not
null/empty, otherwise uses the secondary
ones (regardless of whether there are any...) |
static NamedFactory<? extends Signature> |
SignatureFactory.resolveSignatureFactory(String keyType,
Collection<? extends NamedFactory<? extends Signature>> factories) |
static NamedFactory<Signature> |
SignatureFactory.resolveSignatureFactoryByPublicKey(PublicKey pubKey,
String algo) |
| Modifier and Type | Method and Description |
|---|---|
static BuiltinSignatures |
BuiltinSignatures.fromFactory(NamedFactory<Signature> factory) |
static int |
SignatureFactory.resolvePreferredSignaturePosition(List<? extends NamedFactory<Signature>> factories,
NamedFactory<Signature> factory) |
static int |
SignatureFactory.resolvePreferredSignaturePosition(List<? extends NamedFactory<Signature>> factories,
NamedFactory<Signature> factory) |
static List<String> |
SignatureFactory.resolveSignatureFactoriesProposal(Iterable<String> provided,
Collection<? extends NamedFactory<Signature>> factories) |
static NamedFactory<? extends Signature> |
SignatureFactory.resolveSignatureFactory(String keyType,
Collection<? extends NamedFactory<? extends Signature>> factories) |
void |
SignatureFactoriesManager.setSignatureFactories(List<NamedFactory<Signature>> factories) |
| Modifier and Type | Method and Description |
|---|---|
static Signature |
SecurityUtils.getEDDSASigner() |
| Modifier and Type | Class and Description |
|---|---|
class |
SignatureEd25519 |
| Modifier and Type | Method and Description |
|---|---|
static Signature |
EdDSASecurityProviderUtils.getEDDSASignature() |
Copyright © 2018–2021 The Apache Software Foundation. All rights reserved.