Top Methods
org.apache.sshd.common.config.keys

public Interface PublicKeyRawDataReader<PUB extends PublicKey>

Known Direct Implementers
org.apache.sshd.common.config.keys.loader.ssh2.Ssh2PublicKeyEntryDecoder
Type Parameters
<PUB>
The generic PublicKey type
Imports
java.io.BufferedReader, .IOException, .InputStream, .InputStreamReader, .Reader, java.net.URL, java.nio.charset.Charset, .StandardCharsets, java.nio.file.OpenOption, .Path, java.security.GeneralSecurityException, .PublicKey, java.util.List, .Objects, org.apache.sshd.common.NamedResource, org.apache.sshd.common.session.SessionContext, org.apache.sshd.common.util.io.IoUtils, org.apache.sshd.common.util.io.resource.IoResource, .PathResource, .URLResource

Author
Apache MINA SSHD Project

Method Summary

Modifier and TypeMethod and Description
public default PUB
readPublicKey(SessionContext session, Path path, OpenOption... options)

public default PUB
readPublicKey(SessionContext session, Path path, Charset cs, OpenOption... options)

public default PUB
public default PUB
public default PUB
readPublicKey(SessionContext session, IoResource<?> resource)

public default PUB
readPublicKey(SessionContext session, IoResource<?> resource, Charset cs)

public default PUB
readPublicKey(SessionContext session, NamedResource resourceKey, InputStream stream)

public default PUB
readPublicKey(SessionContext session, NamedResource resourceKey, InputStream stream, Charset cs)

public default PUB
readPublicKey(SessionContext session, NamedResource resourceKey, Reader rdr)

public default PUB
public PUB
readPublicKey(SessionContext session, NamedResource resourceKey, List<String> lines)

Method Detail

readPublicKeyback to summary
public default PUB readPublicKey(SessionContext session, Path path, OpenOption... options) throws IOException, GeneralSecurityException
readPublicKeyback to summary
public default PUB readPublicKey(SessionContext session, Path path, Charset cs, OpenOption... options) throws IOException, GeneralSecurityException
readPublicKeyback to summary
public default PUB readPublicKey(SessionContext session, URL url) throws IOException, GeneralSecurityException
readPublicKeyback to summary
public default PUB readPublicKey(SessionContext session, URL url, Charset cs) throws IOException, GeneralSecurityException
readPublicKeyback to summary
public default PUB readPublicKey(SessionContext session, IoResource<?> resource) throws IOException, GeneralSecurityException
readPublicKeyback to summary
public default PUB readPublicKey(SessionContext session, IoResource<?> resource, Charset cs) throws IOException, GeneralSecurityException
readPublicKeyback to summary
public default PUB readPublicKey(SessionContext session, NamedResource resourceKey, InputStream stream) throws IOException, GeneralSecurityException
readPublicKeyback to summary
public default PUB readPublicKey(SessionContext session, NamedResource resourceKey, InputStream stream, Charset cs) throws IOException, GeneralSecurityException
readPublicKeyback to summary
public default PUB readPublicKey(SessionContext session, NamedResource resourceKey, Reader rdr) throws IOException, GeneralSecurityException
readPublicKeyback to summary
public default PUB readPublicKey(SessionContext session, NamedResource resourceKey, BufferedReader rdr) throws IOException, GeneralSecurityException
readPublicKeyback to summary
public PUB readPublicKey(SessionContext session, NamedResource resourceKey, List<String> lines) throws IOException, GeneralSecurityException