| Package | Description |
|---|---|
| com.sshtools.common.ssh | |
| com.sshtools.common.ssh.components |
This package contains an abstract cryptographic provider for the SSH protocol.
|
| com.sshtools.common.ssh.components.jce |
This package contains a set of algoritm implementations that enable the Maverick API
to use a Java Cryptography Extension provider.
|
| Modifier and Type | Method and Description |
|---|---|
SecurityLevel |
SecurityPolicy.getMinimumSecurityLevel() |
SecurityLevel |
DefaultSecurityPolicy.getMinimumSecurityLevel() |
SecurityLevel |
SecureComponent.getSecurityLevel() |
static SecurityLevel |
SecurityLevel.valueOf(java.lang.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.
|
| Constructor and Description |
|---|
DefaultSecurityPolicy(SecurityLevel minimumSecurity,
boolean managedSecurity) |
| Modifier and Type | Method and Description |
|---|---|
SecurityLevel |
SshCipher.getSecurityLevel() |
SecurityLevel |
NoneHmac.getSecurityLevel() |
| Modifier and Type | Method and Description |
|---|---|
void |
ComponentFactory.configureSecurityLevel(SecurityLevel securityLevel) |
void |
ComponentManager.setMinimumSecurityLevel(SecurityLevel securityLevel) |
| Constructor and Description |
|---|
SshCipher(java.lang.String algorithm,
SecurityLevel securityLevel,
int priority) |
| Modifier and Type | Method and Description |
|---|---|
SecurityLevel |
Ssh2RsaPublicKey.getSecurityLevel() |
SecurityLevel |
Ssh2RsaPublicKeySHA512.getSecurityLevel() |
SecurityLevel |
Ssh2DsaPublicKey.getSecurityLevel() |
SecurityLevel |
OpenSshRsaCertificate.getSecurityLevel() |
SecurityLevel |
Ssh2RsaPublicKeySHA256.getSecurityLevel() |
SecurityLevel |
OpenSshEd25519Certificate.getSecurityLevel() |
SecurityLevel |
SshEd448PublicKeyJCE.getSecurityLevel() |
SecurityLevel |
AbstractHmac.getSecurityLevel() |
SecurityLevel |
OpenSshEcdsaCertificate.getSecurityLevel() |
SecurityLevel |
Ssh2EcdsaSha2NistPublicKey.getSecurityLevel() |
SecurityLevel |
SshEd25519PublicKeyJCE.getSecurityLevel() |
| Constructor and Description |
|---|
AbstractHmac(java.lang.String jceAlgorithm,
int macSize,
int outputLength,
SecurityLevel securityLevel,
int priority) |
AbstractHmac(java.lang.String jceAlgorithm,
int macLength,
SecurityLevel securityLevel,
int priority) |
AbstractJCECipher(java.lang.String spec,
java.lang.String keyspec,
int keylength,
java.lang.String algorithm,
SecurityLevel securityLevel,
int priority) |
Copyright © 2022. All rights reserved.