[][src]Trait did_key::Ecdsa

pub trait Ecdsa {
    type Err;
    pub fn sign(&self, payload: Payload) -> Vec<u8>;
pub fn verify(
        &self,
        payload: Payload,
        signature: &[u8]
    ) -> Result<(), Self::Err>; }

Associated Types

Loading content...

Required methods

pub fn sign(&self, payload: Payload) -> Vec<u8>[src]

pub fn verify(
    &self,
    payload: Payload,
    signature: &[u8]
) -> Result<(), Self::Err>
[src]

Loading content...

Implementors

impl Ecdsa for Bls12381KeyPair[src]

type Err = String

impl Ecdsa for Ed25519KeyPair[src]

type Err = String

impl Ecdsa for P256Key[src]

type Err = String

Loading content...