Interface PublicKeyRawDataReader<PUB extends PublicKey>
- Type Parameters:
PUB
- The genericPublicKey
type
- All Known Implementing Classes:
Ssh2PublicKeyEntryDecoder
public interface PublicKeyRawDataReader<PUB extends PublicKey>
-
Method Summary
Modifier and TypeMethodDescriptiondefault PUB
readPublicKey
(SessionContext session, URL url) default PUB
readPublicKey
(SessionContext session, URL url, Charset cs) default PUB
readPublicKey
(SessionContext session, Path path, Charset cs, OpenOption... options) default PUB
readPublicKey
(SessionContext session, Path path, OpenOption... options) default PUB
readPublicKey
(SessionContext session, NamedResource resourceKey, BufferedReader rdr) default PUB
readPublicKey
(SessionContext session, NamedResource resourceKey, InputStream stream) default PUB
readPublicKey
(SessionContext session, NamedResource resourceKey, InputStream stream, Charset cs) default PUB
readPublicKey
(SessionContext session, NamedResource resourceKey, Reader rdr) readPublicKey
(SessionContext session, NamedResource resourceKey, List<String> lines) default PUB
readPublicKey
(SessionContext session, IoResource<?> resource) default PUB
readPublicKey
(SessionContext session, IoResource<?> resource, Charset cs)
-
Method Details
-
readPublicKey
default PUB readPublicKey(SessionContext session, Path path, OpenOption... options) throws IOException, GeneralSecurityException - Throws:
IOException
GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, Path path, Charset cs, OpenOption... options) throws IOException, GeneralSecurityException - Throws:
IOException
GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, URL url) throws IOException, GeneralSecurityException - Throws:
IOException
GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, URL url, Charset cs) throws IOException, GeneralSecurityException - Throws:
IOException
GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, IoResource<?> resource) throws IOException, GeneralSecurityException - Throws:
IOException
GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, IoResource<?> resource, Charset cs) throws IOException, GeneralSecurityException - Throws:
IOException
GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, NamedResource resourceKey, InputStream stream) throws IOException, GeneralSecurityException - Throws:
IOException
GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, NamedResource resourceKey, InputStream stream, Charset cs) throws IOException, GeneralSecurityException - Throws:
IOException
GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, NamedResource resourceKey, Reader rdr) throws IOException, GeneralSecurityException - Throws:
IOException
GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, NamedResource resourceKey, BufferedReader rdr) throws IOException, GeneralSecurityException - Throws:
IOException
GeneralSecurityException
-
readPublicKey
PUB readPublicKey(SessionContext session, NamedResource resourceKey, List<String> lines) throws IOException, GeneralSecurityException - Throws:
IOException
GeneralSecurityException
-