Package | Description |
---|---|
com.maverick.ssh | |
com.maverick.ssh.components |
This package contains an abstract cryptographic provider for the SSH protocol.
|
com.maverick.ssh.components.jce |
This package contains a set of algoritm implementations that enable the Maverick API
to use a Java Cryptography Extension provider.
|
com.maverick.ssh.compression |
Compression interface for the SSH Transport Protocol.
|
com.maverick.sshd |
This package contains the base implementation of the SSH server.
|
com.maverick.sshd.components |
This package contains the specific server components required by the Maverick SSHD server.
|
com.maverick.sshd.components.jce.server |
This package contains a set of algoritm implementations that enable the Maverick SSHD
to use a Java Cryptography Extension provider.
|
com.sshtools.zlib |
Modifier and Type | Method and Description |
---|---|
SecurityLevel |
SecurityPolicy.getMinimumSecurityLevel() |
SecurityLevel |
DefaultSecurityPolicy.getMinimumSecurityLevel() |
SecurityLevel |
AdaptiveSecurityPolicy.getMinimumSecurityLevel() |
SecurityLevel |
SecureComponent.getSecurityLevel() |
static SecurityLevel |
AdaptiveConfiguration.getSecurityLevel() |
static SecurityLevel |
SecurityLevel.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SecurityLevel[] |
SecurityLevel.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static String |
AdaptiveConfiguration.csv(ComponentFactory<?> algs,
SecurityLevel level) |
static String |
AdaptiveConfiguration.getSecurityLevel(SecurityLevel securityLevel,
String configurationDirective,
ComponentFactory<?> factory) |
Constructor and Description |
---|
DefaultSecurityPolicy(SecurityLevel minimumSecurity,
boolean managedSecurity) |
DefaultSecurityPolicy(SecurityLevel minimumSecurity,
boolean managedSecurity,
boolean dropSecurityAsLastResort) |
Modifier and Type | Method and Description |
---|---|
SecurityLevel |
ComponentFactory.getMaximumSecurity() |
SecurityLevel |
ComponentFactory.getMinimumSecurity() |
SecurityLevel |
SshCipher.getSecurityLevel() |
SecurityLevel |
NoneHmac.getSecurityLevel() |
SecurityLevel |
ComponentManager.getSecurityLevel() |
SecurityLevel |
ComponentFactory.getSecurityLevel() |
SecurityLevel |
ComponentFactory.getSecurityLevel(String algorithm) |
Modifier and Type | Method and Description |
---|---|
void |
ComponentFactory.configureSecurityLevel(SecurityLevel securityLevel) |
void |
ComponentFactory.configureSecurityLevel(SecurityLevel securityLevel,
boolean locked) |
void |
ComponentManager.setMinimumSecurityLevel(SecurityLevel securityLevel) |
void |
ComponentManager.setMinimumSecurityLevel(SecurityLevel securityLevel,
boolean managedSecurity) |
Constructor and Description |
---|
SshCipher(String algorithm,
SecurityLevel securityLevel) |
Modifier and Type | Method and Description |
---|---|
SecurityLevel |
SshEd448PublicKeyJCE.getSecurityLevel() |
SecurityLevel |
SshEd25519PublicKeyJCE.getSecurityLevel() |
SecurityLevel |
Ssh2RsaPublicKey.getSecurityLevel() |
SecurityLevel |
Ssh2EcdsaSha2NistPublicKey.getSecurityLevel() |
SecurityLevel |
Ssh2DsaPublicKey.getSecurityLevel() |
SecurityLevel |
OpenSshRsaSha512Certificate.getSecurityLevel() |
SecurityLevel |
OpenSshRsaSha256Certificate.getSecurityLevel() |
SecurityLevel |
OpenSshRsaCertificate.getSecurityLevel() |
SecurityLevel |
OpenSshEd25519Certificate.getSecurityLevel() |
SecurityLevel |
OpenSshEcdsaCertificate.getSecurityLevel() |
SecurityLevel |
OpenSshDsaCertificate.getSecurityLevel() |
SecurityLevel |
AbstractHmac.getSecurityLevel() |
SecurityLevel |
AbstractDigest.getSecurityLevel() |
Constructor and Description |
---|
AbstractDigest(String jceAlgorithm,
SecurityLevel securityLevel,
int priority) |
AbstractHmac(String jceAlgorithm,
int macSize,
int outputLength,
SecurityLevel securityLevel,
int priority) |
AbstractHmac(String jceAlgorithm,
int macLength,
SecurityLevel securityLevel,
int priority) |
AbstractJCECipher(String spec,
String keyspec,
int keylength,
String algorithm,
SecurityLevel securityLevel) |
Ssh2RsaPublicKey(BigInteger modulus,
BigInteger publicExponent,
SecurityLevel securityLevel,
int priority) |
Ssh2RsaPublicKey(RSAPublicKey pubKey,
SecurityLevel securityLevel,
int priority) |
Ssh2RsaPublicKey(SecurityLevel securityLevel,
int priority)
Default constructor for initializing the key from a byte array using the
init method.
|
Modifier and Type | Method and Description |
---|---|
SecurityLevel |
NoneCompression.getSecurityLevel() |
Modifier and Type | Method and Description |
---|---|
SecurityLevel |
SshContext.getSecurityLevel() |
Constructor and Description |
---|
SshContext(Daemon daemon,
SecurityLevel securityLevel) |
Modifier and Type | Method and Description |
---|---|
SecurityLevel |
SshKeyExchangeServer.getSecurityLevel() |
Constructor and Description |
---|
SshKeyExchangeServer(String hashAlgorithm,
SecurityLevel securityLevel,
int priority)
Contruct an uninitialized key exchange
|
Constructor and Description |
---|
DiffieHellmanGroup(String algorithmName,
String hashAlgorithm,
BigInteger group,
SecurityLevel securityLevel,
int priority)
Construct an uninitialized instance.
|
DiffieHellmanGroupExchangeSha1JCE(String hashAlgorithm,
SecurityLevel securityLevel,
int priority) |
Modifier and Type | Method and Description |
---|---|
SecurityLevel |
ZLibCompression.getSecurityLevel() |
Copyright © 2024. All rights reserved.