Package | Description |
---|---|
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 | Class and Description |
---|---|
class |
DefaultCertificateExtension |
class |
NamedCertificateExtension |
class |
StringCertificateExtension |
Modifier and Type | Method and Description |
---|---|
static CertificateExtension |
CertificateExtension.createKnownExtension(String name,
byte[] value) |
CertificateExtension |
OpenSshCertificate.getExtension(String key) |
Modifier and Type | Method and Description |
---|---|
List<CertificateExtension> |
CertificateExtension.Builder.build() |
List<CertificateExtension> |
OpenSshCertificate.getExtensionsList() |
Modifier and Type | Method and Description |
---|---|
CertificateExtension.Builder |
CertificateExtension.Builder.knownExtension(CertificateExtension ext) |
Modifier and Type | Method and Description |
---|---|
void |
OpenSshCertificate.sign(SshPublicKey publicKey,
UnsignedInteger64 serial,
int type,
String keyId,
List<String> validPrincipals,
UnsignedInteger64 validAfter,
UnsignedInteger64 validBefore,
List<CriticalOption> criticalOptions,
List<CertificateExtension> extensions,
SshKeyPair signingKey) |
Modifier and Type | Method and Description |
---|---|
static SshCertificate |
SshCertificateAuthority.generateCertificate(SshKeyPair key,
long serial,
int type,
String keyId,
List<String> validPrincipals,
int validityDays,
List<CriticalOption> criticalOptions,
List<CertificateExtension> extensions,
SshKeyPair signedBy) |
static SshCertificate |
SshCertificateAuthority.generateCertificate(SshKeyPair 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,
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) |
Copyright © 2024. All rights reserved.