Struct tr1pd::crypto::ring::VerifyRing
[−]
[src]
pub struct VerifyRing { /* fields omitted */ }
pub struct VerifyRing { /* fields omitted */ }
impl VerifyRing
[src]fn new(longterm: PublicKey) -> VerifyRing
[src]fn verify_longterm(&self, m: &[u8], sig: &Signature) -> Result<()>
[src]fn verify_session(&self, m: &[u8], sig: &Signature) -> Result<()>
[src]fn init(&mut self, pubkey: PublicKey) -> Result<()>
[src]fn unclean_rekey(&mut self, pubkey: PublicKey)
[src]fn rekey(&mut self, block: &Signed<RekeyBlock>) -> Result<()>
[src]fn alert_rekey(&mut self, block: &Signed<AlertBlock>) -> Result<()>
[src]fn verify_block_session<T: Signable>(&mut self, block: &Signed<T>) -> Result<()>
[src]