[][src]Trait signature::DigestSigner

pub trait DigestSigner<D, S> where
    D: Digest,
    S: Signature
{ fn try_sign_digest(
        &self,
        digest: GenericArray<u8, D::OutputSize>
    ) -> Result<S, Error>; fn sign_digest(&self, digest: GenericArray<u8, D::OutputSize>) -> S { ... } }

Sign the given prehashed message Digest using Self.

Required methods

fn try_sign_digest(
    &self,
    digest: GenericArray<u8, D::OutputSize>
) -> Result<S, Error>

Attempt to sign the given prehashed message Digest, returning a digital signature on success, or an error if something went wrong.

Loading content...

Provided methods

fn sign_digest(&self, digest: GenericArray<u8, D::OutputSize>) -> S

Sign the given prehashed message Digest, returning a signature.

Loading content...

Implementors

Loading content...