Uses of Interface
org.apache.sshd.common.session.SessionContext
-
-
Uses of SessionContext in org.apache.sshd.agent
Methods in org.apache.sshd.agent with parameters of type SessionContext Modifier and Type Method Description java.util.Map.Entry<java.lang.String,byte[]>SshAgent. sign(SessionContext session, java.security.PublicKey key, java.lang.String algo, byte[] data) -
Uses of SessionContext in org.apache.sshd.agent.common
Methods in org.apache.sshd.agent.common with parameters of type SessionContext Modifier and Type Method Description java.util.Map.Entry<java.lang.String,byte[]>AbstractAgentProxy. sign(SessionContext session, java.security.PublicKey key, java.lang.String algo, byte[] data)java.util.Map.Entry<java.lang.String,byte[]>AgentDelegate. sign(SessionContext session, java.security.PublicKey key, java.lang.String algo, byte[] data) -
Uses of SessionContext in org.apache.sshd.agent.local
Methods in org.apache.sshd.agent.local with parameters of type SessionContext Modifier and Type Method Description java.util.Map.Entry<java.lang.String,byte[]>AgentImpl. sign(SessionContext session, java.security.PublicKey key, java.lang.String algo, byte[] data) -
Uses of SessionContext in org.apache.sshd.client.auth
Methods in org.apache.sshd.client.auth with parameters of type SessionContext Modifier and Type Method Description java.lang.Iterable<?>AuthenticationIdentitiesProvider. loadIdentities(SessionContext session) -
Uses of SessionContext in org.apache.sshd.client.auth.hostbased
Methods in org.apache.sshd.client.auth.hostbased with parameters of type SessionContext Modifier and Type Method Description static java.util.Iterator<? extends java.util.Map.Entry<java.security.KeyPair,java.util.List<java.security.cert.X509Certificate>>>HostKeyIdentityProvider. iteratorOf(SessionContext session, HostKeyIdentityProvider provider)java.lang.Iterable<? extends java.util.Map.Entry<java.security.KeyPair,java.util.List<java.security.cert.X509Certificate>>>HostKeyIdentityProvider. loadHostKeys(SessionContext session) -
Uses of SessionContext in org.apache.sshd.client.auth.password
Methods in org.apache.sshd.client.auth.password with parameters of type SessionContext Modifier and Type Method Description static java.lang.Iterable<java.lang.String>PasswordIdentityProvider. iterableOf(SessionContext session, java.util.Collection<? extends PasswordIdentityProvider> providers)Wraps a group ofPasswordIdentityProviderinto anIterableof their combined passwordsstatic java.util.Iterator<java.lang.String>PasswordIdentityProvider. iteratorOf(SessionContext session, PasswordIdentityProvider provider)Resolves a non-nulliterator of the available passwordsstatic java.util.Iterator<java.lang.String>PasswordIdentityProvider. iteratorOf(SessionContext session, PasswordIdentityProvider identities, PasswordIdentityProvider passwords)Creates a "unified"Iteratorof passwords out of 2 possiblePasswordIdentityProviderjava.lang.Iterable<java.lang.String>PasswordIdentityProvider. loadPasswords(SessionContext session)static PasswordIdentityProviderPasswordIdentityProvider. multiProvider(SessionContext session, java.util.Collection<? extends PasswordIdentityProvider> providers)Wraps a group ofPasswordIdentityProviderinto a single onestatic PasswordIdentityProviderPasswordIdentityProvider. multiProvider(SessionContext session, PasswordIdentityProvider... providers)Wraps a group ofPasswordIdentityProviderinto a single onestatic PasswordIdentityProviderPasswordIdentityProvider. resolvePasswordIdentityProvider(SessionContext session, PasswordIdentityProvider identities, PasswordIdentityProvider passwords)Creates a "unified"PasswordIdentityProviderout of 2 possible ones as follows: -
Uses of SessionContext in org.apache.sshd.client.auth.pubkey
Methods in org.apache.sshd.client.auth.pubkey with parameters of type SessionContext Modifier and Type Method Description java.util.Map.Entry<java.lang.String,byte[]>KeyAgentIdentity. sign(SessionContext session, java.lang.String algo, byte[] data)java.util.Map.Entry<java.lang.String,byte[]>KeyPairIdentity. sign(SessionContext session, java.lang.String algo, byte[] data)java.util.Map.Entry<java.lang.String,byte[]>PublicKeyIdentity. sign(SessionContext session, java.lang.String algo, byte[] data)Proves the public key identity by signing the given data -
Uses of SessionContext in org.apache.sshd.client.config.keys
Methods in org.apache.sshd.client.config.keys with parameters of type SessionContext Modifier and Type Method Description protected java.lang.Iterable<java.security.KeyPair>ClientIdentitiesWatcher. doGetKeyPairs(SessionContext session, ClientIdentityProvider p)java.lang.Iterable<java.security.KeyPair>ClientIdentityFileWatcher. getClientIdentities(SessionContext session)java.lang.Iterable<java.security.KeyPair>ClientIdentityProvider. getClientIdentities(SessionContext session)Provides aKeyPairrepresenting the client identityprotected booleanBuiltinClientIdentitiesWatcher. isSupported(SessionContext session, java.security.KeyPair kp)java.lang.Iterable<java.security.KeyPair>ClientIdentityLoader. loadClientIdentities(SessionContext session, NamedResource location, FilePasswordProvider provider)protected java.lang.Iterable<java.security.KeyPair>LazyClientKeyIdentityProvider. loadClientIdentities(SessionContext session, NamedResource location)static java.util.Map<java.lang.String,java.security.KeyPair>ClientIdentity. loadIdentities(SessionContext session, java.nio.file.Path dir, boolean strict, java.util.Collection<java.lang.String> types, java.util.function.Function<? super java.lang.String,java.lang.String> idGenerator, FilePasswordProvider provider, java.nio.file.LinkOption... options)Scans a folder and loads all available identity filesjava.lang.Iterable<java.security.KeyPair>BuiltinClientIdentitiesWatcher. loadKeys(SessionContext session)java.lang.Iterable<java.security.KeyPair>ClientIdentitiesWatcher. loadKeys(SessionContext session)protected java.lang.Iterable<java.security.KeyPair>ClientIdentitiesWatcher. loadKeys(SessionContext session, java.util.function.Predicate<? super java.security.KeyPair> filter)java.lang.Iterable<java.security.KeyPair>LazyClientKeyIdentityProvider. loadKeys(SessionContext session)protected java.lang.Iterable<java.security.KeyPair>ClientIdentityFileWatcher. reloadClientIdentities(SessionContext session, java.nio.file.Path path) -
Uses of SessionContext in org.apache.sshd.client.session
Subinterfaces of SessionContext in org.apache.sshd.client.session Modifier and Type Interface Description interfaceClientSessionAn authenticated session to a given SSH server.Classes in org.apache.sshd.client.session that implement SessionContext Modifier and Type Class Description classAbstractClientSessionProvides default implementations ofClientSessionrelated methodsclassClientSessionImplThe default implementation of aClientSession -
Uses of SessionContext in org.apache.sshd.common.auth
Classes in org.apache.sshd.common.auth with type parameters of type SessionContext Modifier and Type Class Description classAbstractUserAuthMethodFactory<S extends SessionContext,M extends UserAuthInstance<S>>interfaceUserAuthFactoriesManager<S extends SessionContext,M extends UserAuthInstance<S>,F extends UserAuthMethodFactory<S,M>>interfaceUserAuthInstance<S extends SessionContext>Represents an authentication-in-progress tracker for a specific sessioninterfaceUserAuthMethodFactory<S extends SessionContext,M extends UserAuthInstance<S>>Represents a user authentication methodMethods in org.apache.sshd.common.auth with type parameters of type SessionContext Modifier and Type Method Description static <S extends SessionContext,M extends UserAuthInstance<S>>
MUserAuthMethodFactory. createUserAuth(S session, java.util.Collection<? extends UserAuthMethodFactory<S,M>> factories, java.lang.String name)Methods in org.apache.sshd.common.auth with parameters of type SessionContext Modifier and Type Method Description static booleanUserAuthMethodFactory. isDataIntegrityAuthenticationTransport(SessionContext session)static booleanUserAuthMethodFactory. isSecureAuthenticationTransport(SessionContext session)According to RFC 4252 - section 8: -
Uses of SessionContext in org.apache.sshd.common.config.keys
Methods in org.apache.sshd.common.config.keys with parameters of type SessionContext Modifier and Type Method Description java.security.PublicKeyAuthorizedKeyEntry. appendPublicKey(SessionContext session, java.lang.Appendable sb, PublicKeyEntryResolver fallbackResolver)java.security.PublicKeyPublicKeyEntry. appendPublicKey(SessionContext session, java.lang.Appendable sb, PublicKeyEntryResolver fallbackResolver)static java.lang.StringKeyRandomArt. combine(SessionContext session, char separator, KeyIdentityProvider provider)Creates the combined representation of the random art entries for the provided keysstatic <A extends java.lang.Appendable>
AKeyRandomArt. combine(SessionContext session, A sb, char separator, KeyIdentityProvider provider)Appends the combined random art entries for the provided keysPRVPrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, java.lang.String keyType, FilePasswordProvider passwordProvider, java.io.InputStream keyData)default PRVPrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, FilePasswordProvider passwordProvider, byte... keyData)default PRVPrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, FilePasswordProvider passwordProvider, byte[] keyData, int offset, int length)default PRVPrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, FilePasswordProvider passwordProvider, java.io.InputStream keyData)default PUBPublicKeyRawDataDecoder. decodePublicKey(SessionContext session, java.lang.String keyType, byte[] keyData, int offset, int length, java.util.Map<java.lang.String,java.lang.String> headers)default PUBPublicKeyRawDataDecoder. decodePublicKey(SessionContext session, java.lang.String keyType, byte[] keyData, java.util.Map<java.lang.String,java.lang.String> headers)PUBPublicKeyRawDataDecoder. decodePublicKey(SessionContext session, java.lang.String keyType, java.io.InputStream keyData, java.util.Map<java.lang.String,java.lang.String> headers)default PUBPublicKeyEntryDecoder. decodePublicKeyByType(SessionContext session, java.lang.String keyType, java.io.InputStream keyData, java.util.Map<java.lang.String,java.lang.String> headers)PUBPublicKeyRawDataDecoder. decodePublicKeyByType(SessionContext session, java.lang.String keyType, java.io.InputStream keyData, java.util.Map<java.lang.String,java.lang.String> headers)static java.util.Collection<KeyRandomArt>KeyRandomArt. generate(SessionContext session, KeyIdentityProvider provider)Extracts and generates random art entries for all key in the providerjava.lang.StringFilePasswordProvider. getPassword(SessionContext session, NamedResource resourceKey, int retryIndex)default FilePasswordProvider.ResourceDecodeResultFilePasswordProvider. handleDecodeAttemptResult(SessionContext session, NamedResource resourceKey, int retryIndex, java.lang.String password, java.lang.Exception err)Invoked to inform the password provide about the decoding result.static java.util.NavigableMap<java.lang.String,java.security.KeyPair>IdentityUtils. loadIdentities(SessionContext session, java.util.Map<java.lang.String,? extends java.nio.file.Path> paths, FilePasswordProvider provider, java.nio.file.OpenOption... options)default PUBPublicKeyRawDataReader. readPublicKey(SessionContext session, java.net.URL url)default PUBPublicKeyRawDataReader. readPublicKey(SessionContext session, java.net.URL url, java.nio.charset.Charset cs)default PUBPublicKeyRawDataReader. readPublicKey(SessionContext session, java.nio.file.Path path, java.nio.charset.Charset cs, java.nio.file.OpenOption... options)default PUBPublicKeyRawDataReader. readPublicKey(SessionContext session, java.nio.file.Path path, java.nio.file.OpenOption... options)default PUBPublicKeyRawDataReader. readPublicKey(SessionContext session, NamedResource resourceKey, java.io.BufferedReader rdr)default PUBPublicKeyRawDataReader. readPublicKey(SessionContext session, NamedResource resourceKey, java.io.InputStream stream)default PUBPublicKeyRawDataReader. readPublicKey(SessionContext session, NamedResource resourceKey, java.io.InputStream stream, java.nio.charset.Charset cs)default PUBPublicKeyRawDataReader. readPublicKey(SessionContext session, NamedResource resourceKey, java.io.Reader rdr)PUBPublicKeyRawDataReader. readPublicKey(SessionContext session, NamedResource resourceKey, java.util.List<java.lang.String> lines)default PUBPublicKeyRawDataReader. readPublicKey(SessionContext session, IoResource<?> resource)default PUBPublicKeyRawDataReader. readPublicKey(SessionContext session, IoResource<?> resource, java.nio.charset.Charset cs)default java.security.PrivateKeyPrivateKeyEntryDecoder. resolve(SessionContext session, java.lang.String keyType, byte[] keyData)java.security.PrivateKeyPrivateKeyEntryResolver. resolve(SessionContext session, java.lang.String keyType, byte[] keyData)default java.security.PublicKeyPublicKeyEntryDecoder. resolve(SessionContext session, java.lang.String keyType, byte[] keyData, java.util.Map<java.lang.String,java.lang.String> headers)java.security.PublicKeyPublicKeyEntryResolver. resolve(SessionContext session, java.lang.String keyType, byte[] keyData, java.util.Map<java.lang.String,java.lang.String> headers)java.security.PublicKeyAuthorizedKeyEntry. resolvePublicKey(SessionContext session, PublicKeyEntryResolver fallbackResolver)java.security.PublicKeyPublicKeyEntry. resolvePublicKey(SessionContext session, java.util.Map<java.lang.String,java.lang.String> headers, PublicKeyEntryResolver fallbackResolver)static java.util.List<java.security.PublicKey>PublicKeyEntry. resolvePublicKeyEntries(SessionContext session, java.util.Collection<? extends PublicKeyEntry> entries, PublicKeyEntryResolver fallbackResolver) -
Uses of SessionContext in org.apache.sshd.common.config.keys.impl
Methods in org.apache.sshd.common.config.keys.impl with parameters of type SessionContext Modifier and Type Method Description java.security.interfaces.DSAPublicKeyDSSPublicKeyEntryDecoder. decodePublicKey(SessionContext session, java.lang.String keyType, java.io.InputStream keyData, java.util.Map<java.lang.String,java.lang.String> headers)java.security.interfaces.ECPublicKeyECDSAPublicKeyEntryDecoder. decodePublicKey(SessionContext session, java.lang.String keyType, java.io.InputStream keyData, java.util.Map<java.lang.String,java.lang.String> headers)OpenSshCertificateOpenSSHCertificateDecoder. decodePublicKey(SessionContext session, java.lang.String keyType, java.io.InputStream keyData, java.util.Map<java.lang.String,java.lang.String> headers)java.security.interfaces.RSAPublicKeyRSAPublicKeyDecoder. decodePublicKey(SessionContext session, java.lang.String keyType, java.io.InputStream keyData, java.util.Map<java.lang.String,java.lang.String> headers)SkEcdsaPublicKeySkECDSAPublicKeyEntryDecoder. decodePublicKey(SessionContext session, java.lang.String keyType, java.io.InputStream keyData, java.util.Map<java.lang.String,java.lang.String> headers)SkED25519PublicKeySkED25519PublicKeyEntryDecoder. decodePublicKey(SessionContext session, java.lang.String keyType, java.io.InputStream keyData, java.util.Map<java.lang.String,java.lang.String> headers) -
Uses of SessionContext in org.apache.sshd.common.config.keys.loader
Methods in org.apache.sshd.common.config.keys.loader with parameters of type SessionContext Modifier and Type Method Description java.util.Collection<java.security.KeyPair>AbstractKeyPairResourceParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, byte[] bytes, java.util.Map<java.lang.String,java.lang.String> headers)abstract java.util.Collection<java.security.KeyPair>AbstractKeyPairResourceParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.String> headers)java.util.Collection<java.security.KeyPair>AbstractKeyPairResourceParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.util.List<java.lang.String> lines, java.util.Map<java.lang.String,java.lang.String> headers)Extracts the key pairs within a single delimited by markers block of lines.java.util.Collection<java.security.KeyPair>AbstractKeyPairResourceParser. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.util.List<java.lang.String> lines)java.util.Collection<java.security.KeyPair>FileWatcherKeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.util.List<java.lang.String> lines)default java.util.Collection<java.security.KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, java.net.URL url, FilePasswordProvider passwordProvider)default java.util.Collection<java.security.KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, java.net.URL url, FilePasswordProvider passwordProvider, java.nio.charset.Charset cs)default java.util.Collection<java.security.KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, java.nio.file.Path path, FilePasswordProvider passwordProvider, java.nio.charset.Charset cs, java.nio.file.OpenOption... options)default java.util.Collection<java.security.KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, java.nio.file.Path path, FilePasswordProvider passwordProvider, java.nio.file.OpenOption... options)Loads private key data - Note: any non-ASCII characters are assumed to be UTF-8 encodeddefault java.util.Collection<java.security.KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.io.BufferedReader r)default java.util.Collection<java.security.KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.io.InputStream stream)default java.util.Collection<java.security.KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.io.InputStream stream, java.nio.charset.Charset cs)default java.util.Collection<java.security.KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.io.Reader r)default java.util.Collection<java.security.KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.lang.String data)java.util.Collection<java.security.KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.util.List<java.lang.String> lines)Loads key pairs from the given resource text linesdefault java.util.Collection<java.security.KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, IoResource<?> resource, FilePasswordProvider passwordProvider)default java.util.Collection<java.security.KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, IoResource<?> resource, FilePasswordProvider passwordProvider, java.nio.charset.Charset cs)protected java.util.Collection<java.security.KeyPair>FileWatcherKeyPairResourceLoader. reloadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.util.List<java.lang.String> lines)protected java.util.Map.Entry<java.util.Map<java.lang.String,java.lang.String>,java.util.List<java.lang.String>>AbstractKeyPairResourceParser. separateDataLinesFromHeaders(SessionContext session, NamedResource resourceKey, java.lang.String startLine, java.lang.String endLine, java.util.List<java.lang.String> dataLines) -
Uses of SessionContext in org.apache.sshd.common.config.keys.loader.openssh
Methods in org.apache.sshd.common.config.keys.loader.openssh with parameters of type SessionContext Modifier and Type Method Description java.security.interfaces.DSAPrivateKeyOpenSSHDSSPrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, java.lang.String keyType, FilePasswordProvider passwordProvider, java.io.InputStream keyData)java.security.interfaces.ECPrivateKeyOpenSSHECDSAPrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, java.lang.String keyType, FilePasswordProvider passwordProvider, java.io.InputStream keyData)java.security.interfaces.RSAPrivateKeyOpenSSHRSAPrivateKeyDecoder. decodePrivateKey(SessionContext session, java.lang.String keyType, FilePasswordProvider passwordProvider, java.io.InputStream keyData)byte[]OpenSSHKeyDecryptor. decodePrivateKeyBytes(SessionContext session, NamedResource resourceKey, java.lang.String cipherName, byte[] privateDataBytes, java.lang.String password)byte[]OpenSSHParserContext. decodePrivateKeyBytes(SessionContext session, NamedResource resourceKey, java.lang.String cipherName, byte[] privateDataBytes, java.lang.String password)java.util.Collection<java.security.KeyPair>OpenSSHKeyPairResourceParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.String> headers)protected java.util.Map.Entry<java.security.PrivateKey,java.lang.String>OpenSSHKeyPairResourceParser. readPrivateKey(SessionContext session, NamedResource resourceKey, OpenSSHParserContext context, java.lang.String keyType, FilePasswordProvider passwordProvider, java.io.InputStream stream)protected java.util.List<java.security.KeyPair>OpenSSHKeyPairResourceParser. readPrivateKeys(SessionContext session, NamedResource resourceKey, OpenSSHParserContext context, java.util.Collection<? extends java.security.PublicKey> publicKeys, FilePasswordProvider passwordProvider, java.io.InputStream stream)protected java.security.PublicKeyOpenSSHKeyPairResourceParser. readPublicKey(SessionContext session, NamedResource resourceKey, OpenSSHParserContext context, java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.String> headers)protected OpenSSHKdfOptionsOpenSSHKeyPairResourceParser. resolveKdfOptions(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.String> headers)protected <S extends java.io.InputStream>
SOpenSSHKeyPairResourceParser. validateStreamMagicMarker(SessionContext session, NamedResource resourceKey, S stream) -
Uses of SessionContext in org.apache.sshd.common.config.keys.loader.openssh.kdf
Methods in org.apache.sshd.common.config.keys.loader.openssh.kdf with parameters of type SessionContext Modifier and Type Method Description byte[]BCryptKdfOptions. decodePrivateKeyBytes(SessionContext session, NamedResource resourceKey, java.lang.String cipherName, byte[] privateDataBytes, java.lang.String password)byte[]RawKdfOptions. decodePrivateKeyBytes(SessionContext session, NamedResource resourceKey, java.lang.String cipherName, byte[] privateDataBytes, java.lang.String password) -
Uses of SessionContext in org.apache.sshd.common.config.keys.loader.pem
Methods in org.apache.sshd.common.config.keys.loader.pem with parameters of type SessionContext Modifier and Type Method Description java.util.Collection<java.security.KeyPair>AbstractPEMResourceKeyPairParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.util.List<java.lang.String> lines, java.util.Map<java.lang.String,java.lang.String> headers)java.util.Collection<java.security.KeyPair>DSSPEMResourceKeyPairParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.String> headers)java.util.Collection<java.security.KeyPair>ECDSAPEMResourceKeyPairParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.String> headers)java.util.Collection<java.security.KeyPair>PKCS8PEMResourceKeyPairParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, byte[] encBytes, PKCS8PrivateKeyInfo pkcs8Info, java.util.Map<java.lang.String,java.lang.String> headers)java.util.Collection<java.security.KeyPair>PKCS8PEMResourceKeyPairParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.String> headers)java.util.Collection<java.security.KeyPair>RSAPEMResourceKeyPairParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.String> headers) -
Uses of SessionContext in org.apache.sshd.common.config.keys.loader.ssh2
Methods in org.apache.sshd.common.config.keys.loader.ssh2 with parameters of type SessionContext Modifier and Type Method Description java.security.PublicKeySsh2PublicKeyEntryDecoder. decodePublicKey(SessionContext session, java.lang.String keyType, java.io.InputStream keyData, java.util.Map<java.lang.String,java.lang.String> headers)java.security.PublicKeySsh2PublicKeyEntryDecoder. decodePublicKeyByType(SessionContext session, java.lang.String keyType, java.io.InputStream keyData, java.util.Map<java.lang.String,java.lang.String> headers)java.security.PublicKeySsh2PublicKeyEntryDecoder. readPublicKey(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, byte[] dataBytes, java.util.Map<java.lang.String,java.lang.String> headers)java.security.PublicKeySsh2PublicKeyEntryDecoder. readPublicKey(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, java.util.List<java.lang.String> lines, java.util.Map<java.lang.String,java.lang.String> headers)java.security.PublicKeySsh2PublicKeyEntryDecoder. readPublicKey(SessionContext session, NamedResource resourceKey, java.util.List<java.lang.String> lines)java.security.PublicKeySsh2PublicKeyEntryDecoder. resolve(SessionContext session, java.lang.String keyType, byte[] keyData, java.util.Map<java.lang.String,java.lang.String> headers)protected java.util.Map.Entry<java.util.Map<java.lang.String,java.lang.String>,java.util.List<java.lang.String>>Ssh2PublicKeyEntryDecoder. separateDataLinesFromHeaders(SessionContext session, NamedResource resourceKey, java.lang.String startLine, java.lang.String endLine, java.util.List<java.lang.String> lines) -
Uses of SessionContext in org.apache.sshd.common.file
Methods in org.apache.sshd.common.file with parameters of type SessionContext Modifier and Type Method Description java.nio.file.FileSystemFileSystemFactory. createFileSystem(SessionContext session)Create user specific file system.java.nio.file.PathFileSystemFactory. getUserHomeDir(SessionContext session)default voidFileSystemAware. setFileSystemFactory(FileSystemFactory factory, SessionContext session)Sets theFileSystemFactoryused to create theFileSystemto be used by the session -
Uses of SessionContext in org.apache.sshd.common.file.nativefs
Methods in org.apache.sshd.common.file.nativefs with parameters of type SessionContext Modifier and Type Method Description java.nio.file.FileSystemNativeFileSystemFactory. createFileSystem(SessionContext session)java.nio.file.PathNativeFileSystemFactory. getUserHomeDir(SessionContext session) -
Uses of SessionContext in org.apache.sshd.common.file.nonefs
Methods in org.apache.sshd.common.file.nonefs with parameters of type SessionContext Modifier and Type Method Description java.nio.file.FileSystemNoneFileSystemFactory. createFileSystem(SessionContext session)java.nio.file.PathNoneFileSystemFactory. getUserHomeDir(SessionContext session) -
Uses of SessionContext in org.apache.sshd.common.file.virtualfs
Methods in org.apache.sshd.common.file.virtualfs with parameters of type SessionContext Modifier and Type Method Description java.nio.file.FileSystemVirtualFileSystemFactory. createFileSystem(SessionContext session)java.nio.file.PathVirtualFileSystemFactory. getUserHomeDir(SessionContext session) -
Uses of SessionContext in org.apache.sshd.common.keyprovider
Fields in org.apache.sshd.common.keyprovider declared as SessionContext Modifier and Type Field Description protected SessionContextAbstractResourceKeyPairProvider.KeyPairIterator. sessionprivate SessionContextMultiKeyIdentityIterator. sessionContextMethods in org.apache.sshd.common.keyprovider that return SessionContext Modifier and Type Method Description SessionContextMultiKeyIdentityIterator. getSessionContext()Methods in org.apache.sshd.common.keyprovider with parameters of type SessionContext Modifier and Type Method Description protected java.lang.Iterable<java.security.KeyPair>AbstractResourceKeyPairProvider. doLoadKeys(SessionContext session, NamedResource resourceKey, java.io.InputStream inputStream, FilePasswordProvider provider)protected java.lang.Iterable<java.security.KeyPair>AbstractResourceKeyPairProvider. doLoadKeys(SessionContext session, NamedResource resourceKey, R resource, FilePasswordProvider provider)protected java.lang.Iterable<java.security.KeyPair>AbstractResourceKeyPairProvider. doLoadKeys(SessionContext session, R resource)protected java.lang.Iterable<java.security.KeyPair>FileKeyPairProvider. doLoadKeys(SessionContext session, java.nio.file.Path resource)protected IoResource<?>AbstractResourceKeyPairProvider. getIoResource(SessionContext session, R resource)protected IoResource<?>ClassLoadableResourceKeyPairProvider. getIoResource(SessionContext session, java.lang.String resource)protected IoResource<java.nio.file.Path>FileKeyPairProvider. getIoResource(SessionContext session, java.nio.file.Path resource)default java.lang.Iterable<java.lang.String>KeyPairProvider. getKeyTypes(SessionContext session)java.lang.Iterable<java.lang.String>MappedKeyPairProvider. getKeyTypes(SessionContext session)static java.lang.Iterable<java.security.KeyPair>KeyIdentityProvider. iterableOf(SessionContext session, java.util.Collection<? extends KeyIdentityProvider> providers)default OpenSshCertificateHostKeyCertificateProvider. loadCertificate(SessionContext session, java.lang.String keyType)java.lang.Iterable<OpenSshCertificate>FileHostKeyCertificateProvider. loadCertificates(SessionContext session)java.lang.Iterable<OpenSshCertificate>HostKeyCertificateProvider. loadCertificates(SessionContext session)default java.security.KeyPairKeyPairProvider. loadKey(SessionContext session, java.lang.String type)Load a key of the specified type which can be "ssh-rsa", "ssh-dss", or "ecdsa-sha2-nistp{256,384,521}".java.security.KeyPairMappedKeyPairProvider. loadKey(SessionContext session, java.lang.String type)protected java.lang.Iterable<java.security.KeyPair>AbstractResourceKeyPairProvider. loadKeys(SessionContext session, java.util.Collection<? extends R> resources)java.lang.Iterable<java.security.KeyPair>ClassLoadableResourceKeyPairProvider. loadKeys(SessionContext session)java.lang.Iterable<java.security.KeyPair>FileKeyPairProvider. loadKeys(SessionContext session)java.lang.Iterable<java.security.KeyPair>KeyIdentityProvider. loadKeys(SessionContext session)Load available keys.java.lang.Iterable<java.security.KeyPair>MappedKeyPairProvider. loadKeys(SessionContext session)java.lang.Iterable<java.security.KeyPair>MultiKeyIdentityProvider. loadKeys(SessionContext session)protected java.io.InputStreamAbstractResourceKeyPairProvider. openKeyPairResource(SessionContext session, NamedResource resourceKey, R resource)Constructors in org.apache.sshd.common.keyprovider with parameters of type SessionContext Constructor Description KeyPairIterator(SessionContext session, java.util.Collection<? extends R> resources)MultiKeyIdentityIterator(SessionContext session, java.lang.Iterable<? extends KeyIdentityProvider> providers) -
Uses of SessionContext in org.apache.sshd.common.session
Subinterfaces of SessionContext in org.apache.sshd.common.session Modifier and Type Interface Description interfaceSessionRepresents an SSH session.Methods in org.apache.sshd.common.session that return SessionContext Modifier and Type Method Description SessionContextSessionContextHolder. getSessionContext()default SessionContextSessionHolder. getSessionContext()Methods in org.apache.sshd.common.session with parameters of type SessionContext Modifier and Type Method Description static booleanSessionContext. isDataIntegrityTransport(SessionContext session)static booleanSessionContext. isSecureSessionTransport(SessionContext session) -
Uses of SessionContext in org.apache.sshd.common.session.helpers
Classes in org.apache.sshd.common.session.helpers that implement SessionContext Modifier and Type Class Description classAbstractSessionThe AbstractSession handles all the basic SSH protocol such as key exchange, authentication, encoding and decoding.classSessionHelperContains split code in order to makeAbstractSessionclass smaller -
Uses of SessionContext in org.apache.sshd.common.signature
Methods in org.apache.sshd.common.signature with parameters of type SessionContext Modifier and Type Method Description protected java.security.SignatureAbstractSignature. doInitSignature(SessionContext session, java.lang.String algo, java.security.Key key, boolean forSigning)Initializes the internal signature instancevoidAbstractSecurityKeySignature. initSigner(SessionContext session, java.security.PrivateKey key)voidAbstractSignature. initSigner(SessionContext session, java.security.PrivateKey key)voidSignature. initSigner(SessionContext session, java.security.PrivateKey key)voidAbstractSecurityKeySignature. initVerifier(SessionContext session, java.security.PublicKey key)voidAbstractSignature. initVerifier(SessionContext session, java.security.PublicKey key)voidSignature. initVerifier(SessionContext session, java.security.PublicKey key)voidSignatureRSA. initVerifier(SessionContext session, java.security.PublicKey key)byte[]AbstractSecurityKeySignature. sign(SessionContext session)byte[]AbstractSignature. sign(SessionContext session)byte[]Signature. sign(SessionContext session)Compute the signaturebyte[]SignatureDSA. sign(SessionContext session)byte[]SignatureECDSA. sign(SessionContext session)voidAbstractSecurityKeySignature. update(SessionContext session, byte[] hash, int off, int len)voidAbstractSignature. update(SessionContext session, byte[] hash, int off, int len)default voidSignature. update(SessionContext session, byte[] hash)Update the computed signature with the given datavoidSignature. update(SessionContext session, byte[] hash, int off, int len)Update the computed signature with the given databooleanAbstractSecurityKeySignature. verify(SessionContext session, byte[] sig)booleanSignature. verify(SessionContext session, byte[] sig)Verify against the given signaturebooleanSignatureDSA. verify(SessionContext session, byte[] sig)booleanSignatureECDSA. verify(SessionContext session, byte[] sig)booleanSignatureRSA. verify(SessionContext session, byte[] sig) -
Uses of SessionContext in org.apache.sshd.common.util.security
Methods in org.apache.sshd.common.util.security with parameters of type SessionContext Modifier and Type Method Description static java.lang.Iterable<java.security.KeyPair>SecurityUtils. loadKeyPairIdentities(SessionContext session, NamedResource resourceKey, java.io.InputStream inputStream, FilePasswordProvider provider) -
Uses of SessionContext in org.apache.sshd.common.util.security.bouncycastle
Methods in org.apache.sshd.common.util.security.bouncycastle with parameters of type SessionContext Modifier and Type Method Description java.util.Collection<java.security.KeyPair>BouncyCastleKeyPairResourceParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.String> headers)java.util.Collection<java.security.KeyPair>BouncyCastleKeyPairResourceParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.util.List<java.lang.String> lines, java.util.Map<java.lang.String,java.lang.String> headers)static java.security.KeyPairBouncyCastleKeyPairResourceParser. loadKeyPair(SessionContext session, NamedResource resourceKey, java.io.InputStream inputStream, FilePasswordProvider provider) -
Uses of SessionContext in org.apache.sshd.common.util.security.eddsa
Methods in org.apache.sshd.common.util.security.eddsa with parameters of type SessionContext Modifier and Type Method Description net.i2p.crypto.eddsa.EdDSAPrivateKeyOpenSSHEd25519PrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, java.lang.String keyType, FilePasswordProvider passwordProvider, java.io.InputStream keyData)net.i2p.crypto.eddsa.EdDSAPublicKeyEd25519PublicKeyDecoder. decodePublicKey(SessionContext session, java.lang.String keyType, java.io.InputStream keyData, java.util.Map<java.lang.String,java.lang.String> headers)java.util.Collection<java.security.KeyPair>Ed25519PEMResourceKeyParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.String> headers)booleanSignatureEd25519. verify(SessionContext session, byte[] sig) -
Uses of SessionContext in org.apache.sshd.putty
Methods in org.apache.sshd.putty with parameters of type SessionContext Modifier and Type Method Description java.util.Collection<java.security.KeyPair>AbstractPuttyKeyDecoder. loadKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String pubData, java.lang.String prvData, java.lang.String prvEncryption, FilePasswordProvider passwordProvider, java.util.Map<java.lang.String,java.lang.String> headers)java.util.Collection<java.security.KeyPair>AbstractPuttyKeyDecoder. loadKeyPairs(SessionContext session, NamedResource resourceKey, java.util.List<java.lang.String> pubLines, java.util.List<java.lang.String> prvLines, java.lang.String prvEncryption, FilePasswordProvider passwordProvider, java.util.Map<java.lang.String,java.lang.String> headers)java.util.Collection<java.security.KeyPair>AbstractPuttyKeyDecoder. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.util.List<java.lang.String> lines) -
Uses of SessionContext in org.apache.sshd.scp.server
Methods in org.apache.sshd.scp.server with parameters of type SessionContext Modifier and Type Method Description voidScpShell. setFileSystemFactory(FileSystemFactory factory, SessionContext session) -
Uses of SessionContext in org.apache.sshd.server.keyprovider
Methods in org.apache.sshd.server.keyprovider with parameters of type SessionContext Modifier and Type Method Description protected java.lang.Iterable<java.security.KeyPair>AbstractGeneratorHostKeyProvider. doReadKeyPairs(SessionContext session, NamedResource resourceKey, java.io.InputStream inputStream)protected java.lang.Iterable<java.security.KeyPair>SimpleGeneratorHostKeyProvider. doReadKeyPairs(SessionContext session, NamedResource resourceKey, java.io.InputStream inputStream)protected java.lang.Iterable<java.security.KeyPair>AbstractGeneratorHostKeyProvider. loadFromFile(SessionContext session, java.lang.String alg, java.nio.file.Path keyPath)java.util.List<java.security.KeyPair>AbstractGeneratorHostKeyProvider. loadKeys(SessionContext session)protected java.lang.Iterable<java.security.KeyPair>AbstractGeneratorHostKeyProvider. readKeyPairs(SessionContext session, java.nio.file.Path keyPath, java.nio.file.OpenOption... options)protected java.lang.Iterable<java.security.KeyPair>AbstractGeneratorHostKeyProvider. resolveKeyPairs(SessionContext session, java.nio.file.Path keyPath) -
Uses of SessionContext in org.apache.sshd.server.session
Subinterfaces of SessionContext in org.apache.sshd.server.session Modifier and Type Interface Description interfaceServerSessionClasses in org.apache.sshd.server.session that implement SessionContext Modifier and Type Class Description classAbstractServerSessionProvides default implementations forServerSessionrelated methodsclassServerSessionImplThe default implementation for aServerSession
-