Interface PublicKeyRawDataReader<PUB extends java.security.PublicKey>
-
- Type Parameters:
PUB
- The genericPublicKey
type
- 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 PUB
readPublicKey(SessionContext session, java.net.URL url)
default PUB
readPublicKey(SessionContext session, java.net.URL url, java.nio.charset.Charset cs)
default PUB
readPublicKey(SessionContext session, java.nio.file.Path path, java.nio.charset.Charset cs, java.nio.file.OpenOption... options)
default PUB
readPublicKey(SessionContext session, java.nio.file.Path path, java.nio.file.OpenOption... options)
default PUB
readPublicKey(SessionContext session, NamedResource resourceKey, java.io.BufferedReader rdr)
default PUB
readPublicKey(SessionContext session, NamedResource resourceKey, java.io.InputStream stream)
default PUB
readPublicKey(SessionContext session, NamedResource resourceKey, java.io.InputStream stream, java.nio.charset.Charset cs)
default PUB
readPublicKey(SessionContext session, NamedResource resourceKey, java.io.Reader rdr)
PUB
readPublicKey(SessionContext session, NamedResource resourceKey, java.util.List<java.lang.String> lines)
default PUB
readPublicKey(SessionContext session, IoResource<?> resource)
default PUB
readPublicKey(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.IOException
java.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.IOException
java.security.GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, java.net.URL url) throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOException
java.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.IOException
java.security.GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, IoResource<?> resource) throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOException
java.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.IOException
java.security.GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, NamedResource resourceKey, java.io.InputStream stream) throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOException
java.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.IOException
java.security.GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, NamedResource resourceKey, java.io.Reader rdr) throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOException
java.security.GeneralSecurityException
-
readPublicKey
default PUB readPublicKey(SessionContext session, NamedResource resourceKey, java.io.BufferedReader rdr) throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOException
java.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.IOException
java.security.GeneralSecurityException
-
-