Package org.apache.sshd.openpgp
Interface PGPKeyLoader
-
- All Known Implementing Classes:
PGPKeyPairResourceParser
public interface PGPKeyLoader
TODO Add javadoc
-
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static org.c02e.jpgpj.Key
loadPGPKey(java.io.InputStream input, java.lang.String password)
default org.c02e.jpgpj.Key
loadPGPKey(org.apache.sshd.common.session.SessionContext session, java.net.URL url, org.apache.sshd.common.config.keys.FilePasswordProvider passwordProvider)
default org.c02e.jpgpj.Key
loadPGPKey(org.apache.sshd.common.session.SessionContext session, java.nio.file.Path path, org.apache.sshd.common.config.keys.FilePasswordProvider passwordProvider, java.nio.file.OpenOption... options)
default org.c02e.jpgpj.Key
loadPGPKey(org.apache.sshd.common.session.SessionContext session, org.apache.sshd.common.NamedResource resourceKey, org.apache.sshd.common.config.keys.FilePasswordProvider passwordProvider, java.io.InputStream input)
default org.c02e.jpgpj.Key
loadPGPKey(org.apache.sshd.common.session.SessionContext session, org.apache.sshd.common.util.io.resource.IoResource<?> resourceKey, org.apache.sshd.common.config.keys.FilePasswordProvider passwordProvider)
-
-
-
Method Detail
-
loadPGPKey
default org.c02e.jpgpj.Key loadPGPKey(org.apache.sshd.common.session.SessionContext session, java.net.URL url, org.apache.sshd.common.config.keys.FilePasswordProvider passwordProvider) throws java.io.IOException, java.security.GeneralSecurityException, org.bouncycastle.openpgp.PGPException
- Throws:
java.io.IOException
java.security.GeneralSecurityException
org.bouncycastle.openpgp.PGPException
-
loadPGPKey
default org.c02e.jpgpj.Key loadPGPKey(org.apache.sshd.common.session.SessionContext session, java.nio.file.Path path, org.apache.sshd.common.config.keys.FilePasswordProvider passwordProvider, java.nio.file.OpenOption... options) throws java.io.IOException, java.security.GeneralSecurityException, org.bouncycastle.openpgp.PGPException
- Throws:
java.io.IOException
java.security.GeneralSecurityException
org.bouncycastle.openpgp.PGPException
-
loadPGPKey
default org.c02e.jpgpj.Key loadPGPKey(org.apache.sshd.common.session.SessionContext session, org.apache.sshd.common.util.io.resource.IoResource<?> resourceKey, org.apache.sshd.common.config.keys.FilePasswordProvider passwordProvider) throws java.io.IOException, java.security.GeneralSecurityException, org.bouncycastle.openpgp.PGPException
- Throws:
java.io.IOException
java.security.GeneralSecurityException
org.bouncycastle.openpgp.PGPException
-
loadPGPKey
default org.c02e.jpgpj.Key loadPGPKey(org.apache.sshd.common.session.SessionContext session, org.apache.sshd.common.NamedResource resourceKey, org.apache.sshd.common.config.keys.FilePasswordProvider passwordProvider, java.io.InputStream input) throws java.io.IOException, java.security.GeneralSecurityException, org.bouncycastle.openpgp.PGPException
- Throws:
java.io.IOException
java.security.GeneralSecurityException
org.bouncycastle.openpgp.PGPException
-
loadPGPKey
static org.c02e.jpgpj.Key loadPGPKey(java.io.InputStream input, java.lang.String password) throws java.io.IOException, org.bouncycastle.openpgp.PGPException
- Throws:
java.io.IOException
org.bouncycastle.openpgp.PGPException
-
-