Interface PublicKeyRawDataReader<PUB extends java.security.PublicKey>
-
- Type Parameters:
PUB- The genericPublicKeytype
- All Known Implementing Classes:
Ssh2PublicKeyEntryDecoder
public interface PublicKeyRawDataReader<PUB extends java.security.PublicKey>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default PUBreadPublicKey(SessionContext session, java.net.URL url)default PUBreadPublicKey(SessionContext session, java.net.URL url, java.nio.charset.Charset cs)default PUBreadPublicKey(SessionContext session, java.nio.file.Path path, java.nio.charset.Charset cs, java.nio.file.OpenOption... options)default PUBreadPublicKey(SessionContext session, java.nio.file.Path path, java.nio.file.OpenOption... options)default PUBreadPublicKey(SessionContext session, NamedResource resourceKey, java.io.BufferedReader rdr)default PUBreadPublicKey(SessionContext session, NamedResource resourceKey, java.io.InputStream stream)default PUBreadPublicKey(SessionContext session, NamedResource resourceKey, java.io.InputStream stream, java.nio.charset.Charset cs)default PUBreadPublicKey(SessionContext session, NamedResource resourceKey, java.io.Reader rdr)PUBreadPublicKey(SessionContext session, NamedResource resourceKey, java.util.List<java.lang.String> lines)default PUBreadPublicKey(SessionContext session, IoResource<?> resource)default PUBreadPublicKey(SessionContext session, IoResource<?> resource, java.nio.charset.Charset cs)
-
-
-
Method Detail
-
readPublicKey
default PUB readPublicKey(SessionContext session, java.nio.file.Path path, java.nio.file.OpenOption... options) throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOExceptionjava.security.GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, java.nio.file.Path path, java.nio.charset.Charset cs, java.nio.file.OpenOption... options) throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOExceptionjava.security.GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, java.net.URL url) throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOExceptionjava.security.GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, java.net.URL url, java.nio.charset.Charset cs) throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOExceptionjava.security.GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, IoResource<?> resource) throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOExceptionjava.security.GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, IoResource<?> resource, java.nio.charset.Charset cs) throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOExceptionjava.security.GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, NamedResource resourceKey, java.io.InputStream stream) throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOExceptionjava.security.GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, NamedResource resourceKey, java.io.InputStream stream, java.nio.charset.Charset cs) throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOExceptionjava.security.GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, NamedResource resourceKey, java.io.Reader rdr) throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOExceptionjava.security.GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, NamedResource resourceKey, java.io.BufferedReader rdr) throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOExceptionjava.security.GeneralSecurityException
-
readPublicKey
PUB readPublicKey(SessionContext session, NamedResource resourceKey, java.util.List<java.lang.String> lines) throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOExceptionjava.security.GeneralSecurityException
-
-