Package | Description |
---|---|
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.sshtools.publickey |
This package contains utility classes for loading/storing public/private keys
and is based on the SSHTools key format architecture.
|
Modifier and Type | Method and Description |
---|---|
OpenSshCertificate |
SshCertificate.getCertificate() |
Constructor and Description |
---|
SshCertificate(SshKeyPair pair,
OpenSshCertificate certificate) |
Modifier and Type | Class and Description |
---|---|
class |
OpenSshDsaCertificate |
class |
OpenSshEcdsaCertificate |
class |
OpenSshEcdsaSha2Nist256Certificate |
class |
OpenSshEcdsaSha2Nist384Certificate |
class |
OpenSshEcdsaSha2Nist521Certificate |
class |
OpenSshEd25519Certificate |
class |
OpenSshRsaCertificate
A RSA public key implementation which uses a JCE provider.
|
class |
OpenSshRsaSha256Certificate
A RSA public key implementation which uses a JCE provider.
|
class |
OpenSshRsaSha512Certificate
A RSA public key implementation which uses a JCE provider.
|
Modifier and Type | Method and Description |
---|---|
OpenSshCertificate |
OpenSshCertificate.init(byte[] blob) |
Modifier and Type | Method and Description |
---|---|
static OpenSshCertificate |
SshCertificateAuthority.generateCertificate(SshPublicKey key,
long serial,
int type,
String keyId,
List<String> validPrincipals,
int validityDays,
List<CriticalOption> criticalOptions,
List<CertificateExtension> extensions,
SshKeyPair signedBy) |
static OpenSshCertificate |
SshCertificateAuthority.generateCertificate(SshPublicKey key,
long serial,
int type,
String keyId,
String principal,
int validityDays,
List<CertificateExtension> extensions,
SshKeyPair signedBy) |
static OpenSshCertificate |
SshCertificateAuthority.generateCertificate(SshPublicKey key,
long serial,
int type,
String keyId,
String principal,
int validityDays,
SshKeyPair signedBy) |
static OpenSshCertificate |
SshCertificateAuthority.generateHostCertificate(SshPublicKey key,
long serial,
String hostname,
int validityDays,
SshKeyPair signedBy) |
static OpenSshCertificate |
SshCertificateAuthority.generateUserCertificate(SshPublicKey key,
long serial,
String principalName,
int validityDays,
SshKeyPair signedBy) |
Copyright © 2024. All rights reserved.