Class ThirdPartyCertificationSignatureBuilder

    • Constructor Detail

      • ThirdPartyCertificationSignatureBuilder

        public ThirdPartyCertificationSignatureBuilder​(SignatureType signatureType,
                                                       org.bouncycastle.openpgp.PGPSecretKey signingKey,
                                                       SecretKeyRingProtector protector)
                                                throws org.bouncycastle.openpgp.PGPException
        Create a new certification signature builder.
        Parameters:
        signatureType - type of certification
        signingKey - our own certification key
        protector - protector to unlock the certification key
        Throws:
        WrongPassphraseException - in case of a wrong passphrase
        org.bouncycastle.openpgp.PGPException
      • ThirdPartyCertificationSignatureBuilder

        public ThirdPartyCertificationSignatureBuilder​(org.bouncycastle.openpgp.PGPSecretKey signingKey,
                                                       SecretKeyRingProtector protector,
                                                       org.bouncycastle.openpgp.PGPSignature archetypeSignature)
                                                throws org.bouncycastle.openpgp.PGPException
        Create a new certification signature builder.
        Parameters:
        signingKey - our own certification key
        protector - protector to unlock the certification key
        archetypeSignature - signature to use as a template for the new signature
        Throws:
        WrongPassphraseException - in case of a wrong passphrase
        org.bouncycastle.openpgp.PGPException