Uses of Class
org.apache.sshd.common.config.keys.loader.PrivateKeyEncryptionContext
Packages that use PrivateKeyEncryptionContext
Package
Description
-
Uses of PrivateKeyEncryptionContext in org.apache.sshd.common.config.keys.loader
Methods in org.apache.sshd.common.config.keys.loader with type parameters of type PrivateKeyEncryptionContextModifier and TypeMethodDescriptionstatic final <C extends PrivateKeyEncryptionContext>
CPrivateKeyEncryptionContext.initializeObfuscator
(C context, PrivateKeyObfuscator o, String password) static final <C extends PrivateKeyEncryptionContext>
CPrivateKeyEncryptionContext.parseAlgorithmInfo
(C context, String algInfo) Methods in org.apache.sshd.common.config.keys.loader that return PrivateKeyEncryptionContextModifier and TypeMethodDescriptionPrivateKeyEncryptionContext.clone()
static final PrivateKeyEncryptionContext
PrivateKeyEncryptionContext.newPrivateKeyEncryptionContext
(PrivateKeyObfuscator o, String password) PrivateKeyEncryptionContext.parseAlgorithmInfo
(String algInfo) static final PrivateKeyEncryptionContext
DESPrivateKeyObfuscator.resolveEffectiveContext
(PrivateKeyEncryptionContext encContext) Methods in org.apache.sshd.common.config.keys.loader with parameters of type PrivateKeyEncryptionContextModifier and TypeMethodDescription<A extends Appendable>
AAbstractPrivateKeyObfuscator.appendPrivateKeyEncryptionContext
(A sb, PrivateKeyEncryptionContext encContext) <A extends Appendable>
APrivateKeyObfuscator.appendPrivateKeyEncryptionContext
(A sb, PrivateKeyEncryptionContext encContext) protected byte[]
AbstractPrivateKeyObfuscator.applyPrivateKeyCipher
(byte[] bytes, PrivateKeyEncryptionContext encContext, int numBits, byte[] keyValue, boolean encryptIt) byte[]
AESPrivateKeyObfuscator.applyPrivateKeyCipher
(byte[] bytes, PrivateKeyEncryptionContext encContext, boolean encryptIt) byte[]
DESPrivateKeyObfuscator.applyPrivateKeyCipher
(byte[] bytes, PrivateKeyEncryptionContext encContext, boolean encryptIt) byte[]
PrivateKeyObfuscator.applyPrivateKeyCipher
(byte[] bytes, PrivateKeyEncryptionContext encContext, boolean encryptIt) protected byte[]
AbstractPrivateKeyObfuscator.deriveEncryptionKey
(PrivateKeyEncryptionContext encContext, int outputKeyLength) byte[]
AbstractPrivateKeyObfuscator.generateInitializationVector
(PrivateKeyEncryptionContext encContext) byte[]
PrivateKeyObfuscator.generateInitializationVector
(PrivateKeyEncryptionContext encContext) static final PrivateKeyEncryptionContext
DESPrivateKeyObfuscator.resolveEffectiveContext
(PrivateKeyEncryptionContext encContext) protected abstract int
AbstractPrivateKeyObfuscator.resolveInitializationVectorLength
(PrivateKeyEncryptionContext encContext) protected int
AESPrivateKeyObfuscator.resolveInitializationVectorLength
(PrivateKeyEncryptionContext encContext) protected int
DESPrivateKeyObfuscator.resolveInitializationVectorLength
(PrivateKeyEncryptionContext encContext) protected abstract int
AbstractPrivateKeyObfuscator.resolveKeyLength
(PrivateKeyEncryptionContext encContext) protected int
AESPrivateKeyObfuscator.resolveKeyLength
(PrivateKeyEncryptionContext encContext) protected int
DESPrivateKeyObfuscator.resolveKeyLength
(PrivateKeyEncryptionContext encContext) -
Uses of PrivateKeyEncryptionContext in org.apache.sshd.common.config.keys.loader.pem
Methods in org.apache.sshd.common.config.keys.loader.pem with parameters of type PrivateKeyEncryptionContextModifier and TypeMethodDescriptionprotected byte[]
AbstractPEMResourceKeyPairParser.applyPrivateKeyCipher
(byte[] bytes, PrivateKeyEncryptionContext encContext, boolean encryptIt) -
Uses of PrivateKeyEncryptionContext in org.apache.sshd.common.config.keys.writer
Classes in org.apache.sshd.common.config.keys.writer with type parameters of type PrivateKeyEncryptionContextModifier and TypeInterfaceDescriptioninterface
KeyPairResourceWriter<OPTIONS extends PrivateKeyEncryptionContext>
AKeyPairResourceWriter
can serialize keys to an external representation. -
Uses of PrivateKeyEncryptionContext in org.apache.sshd.common.config.keys.writer.openssh
Modifier and TypeClassDescriptionclass
APrivateKeyEncryptionContext
for use with aOpenSSHKeyPairResourceWriter
.Methods in org.apache.sshd.common.config.keys.writer.openssh with parameters of type PrivateKeyEncryptionContextModifier and TypeMethodDescriptionprotected byte[]
OpenSSHKeyPairResourceWriter.KeyEncryptor.deriveEncryptionKey
(PrivateKeyEncryptionContext context, int keyLength) Derives an encryption key and set the IV on thecontext
from the passphase provided by the context using the OpenBSDBCrypt
KDF.