Interface PGPKeyLoader

    • 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