Class SignatureSignerImplEcBc<S extends SignatureEcBc>

    • Constructor Detail

      • SignatureSignerImplEcBc

        public SignatureSignerImplEcBc​(SignatureConfigEcDsa<S> config,
                                       org.bouncycastle.crypto.signers.ECDSASigner signer,
                                       org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey publicKey)
        The constructor.
        Parameters:
        config - the config.
        signer - the underlying ECDSASigner.
        publicKey - the public key.
    • Method Detail

      • getPublicKey

        protected org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey getPublicKey()
        Returns:
        the BCECPublicKey.
      • signAfterUpdateRaw

        public byte[] signAfterUpdateRaw​(boolean reset)
        Specified by:
        signAfterUpdateRaw in interface SignatureSignerSimple
        Parameters:
        reset - - true to reset after the signature has been generated, false otherwise.
        Returns:
        the final signature generated for the processed data.