public class BouncyCastleGeneratorHostKeyProvider extends AbstractGeneratorHostKeyProvider
DEFAULT_ALGORITHM, DEFAULT_ALLOWED_TO_OVERWRITE
log
ECDSA_SHA2_NISTP256, ECDSA_SHA2_NISTP384, ECDSA_SHA2_NISTP521, EMPTY_KEYPAIR_PROVIDER, SSH_DSS, SSH_DSS_CERT, SSH_ECDSA_SHA2_NISTP256_CERT, SSH_ECDSA_SHA2_NISTP384_CERT, SSH_ECDSA_SHA2_NISTP521_CERT, SSH_ED25519, SSH_ED25519_CERT, SSH_RSA, SSH_RSA_CERT
EMPTY_KEYS_PROVIDER
Constructor and Description |
---|
BouncyCastleGeneratorHostKeyProvider(Path path) |
Modifier and Type | Method and Description |
---|---|
protected void |
doWriteKeyPair(NamedResource resourceKey,
KeyPair kp,
OutputStream outputStream) |
static void |
writePEMKeyPair(KeyPair kp,
OutputStream outputStream) |
static void |
writePEMKeyPair(KeyPair kp,
Path targetPath) |
static void |
writePEMKeyPair(KeyPair kp,
Path targetPath,
OpenOption... options) |
clearLoadedKeys, doReadKeyPairs, generateKeyPair, getAlgorithm, getKeySize, getKeySpec, getPath, isOverwriteAllowed, loadFromFile, loadKeys, readKeyPairs, resolveKeyPairs, setAlgorithm, setKeySize, setKeySpec, setOverwriteAllowed, setPath, writeKeyPair
debug, debug, debug, debug, debug, error, error, error, error, error, getSimplifiedLogger, info, info, warn, warn, warn, warn, warn, warn, warn, warn
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getKeyTypes, loadKey, wrap, wrap
exhaustCurrentIdentities, isEmpty, iterableOf, multiProvider, multiProvider, resolveKeyIdentityProvider, wrapKeyPairs, wrapKeyPairs
public BouncyCastleGeneratorHostKeyProvider(Path path)
protected void doWriteKeyPair(NamedResource resourceKey, KeyPair kp, OutputStream outputStream) throws IOException, GeneralSecurityException
doWriteKeyPair
in class AbstractGeneratorHostKeyProvider
IOException
GeneralSecurityException
public static void writePEMKeyPair(KeyPair kp, Path targetPath) throws IOException
IOException
public static void writePEMKeyPair(KeyPair kp, Path targetPath, OpenOption... options) throws IOException
IOException
public static void writePEMKeyPair(KeyPair kp, OutputStream outputStream) throws IOException
IOException
Copyright © 2008–2024 The Apache Software Foundation. All rights reserved.