Package sop

Interface SOP

  • All Known Implementing Classes:
    SOPImpl

    public interface SOP
    Stateless OpenPGP Interface.
    • Method Detail

      • version

        Version version()
        Get information about the implementations name and version.
        Returns:
        version
      • extractCert

        ExtractCert extractCert()
        Extract a certificate (public key) from a secret key. Customize the operation using the builder ExtractCert.
        Returns:
        builder instance
      • sign

        Sign sign()
        Create detached signatures. Customize the operation using the builder Sign.
        Returns:
        builder instance
      • verify

        Verify verify()
        Verify detached signatures. Customize the operation using the builder Verify.
        Returns:
        builder instance
      • encrypt

        Encrypt encrypt()
        Encrypt a message. Customize the operation using the builder Encrypt.
        Returns:
        builder instance
      • decrypt

        Decrypt decrypt()
        Decrypt a message. Customize the operation using the builder Decrypt.
        Returns:
        builder instance
      • armor

        Armor armor()
        Convert binary OpenPGP data to ASCII. Customize the operation using the builder Armor.
        Returns:
        builder instance
      • dearmor

        Dearmor dearmor()
        Converts ASCII armored OpenPGP data to binary. Customize the operation using the builder Dearmor.
        Returns:
        builder instance