Class GenerateKeyImpl

  • All Implemented Interfaces:
    sop.operation.GenerateKey

    public class GenerateKeyImpl
    extends Object
    implements sop.operation.GenerateKey
    • Constructor Detail

      • GenerateKeyImpl

        public GenerateKeyImpl()
    • Method Detail

      • noArmor

        public sop.operation.GenerateKey noArmor()
        Specified by:
        noArmor in interface sop.operation.GenerateKey
      • userId

        public sop.operation.GenerateKey userId​(String userId)
        Specified by:
        userId in interface sop.operation.GenerateKey
      • withKeyPassword

        public sop.operation.GenerateKey withKeyPassword​(String password)
        Specified by:
        withKeyPassword in interface sop.operation.GenerateKey
      • generate

        public sop.Ready generate()
                           throws sop.exception.SOPGPException.MissingArg,
                                  sop.exception.SOPGPException.UnsupportedAsymmetricAlgo
        Specified by:
        generate in interface sop.operation.GenerateKey
        Throws:
        sop.exception.SOPGPException.MissingArg
        sop.exception.SOPGPException.UnsupportedAsymmetricAlgo