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