ic-auth-protocol-types 0.1.3

Passive application authentication protocol contracts
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Passive application-token contracts, independent of runtime and storage.
//!
//! Decoding these values does not verify a proof or establish authority. Hosts
//! must obtain expected audience, caller, time and issuer policy independently.
//! These tokens are not IC ingress delegations.

mod common;
mod identifiers;
mod proof;
mod token;

pub use candid::Principal;
pub use common::*;
pub use identifiers::{AudienceId, AuthRole, CanonicalId, IdentifierError};
pub use proof::*;
pub use token::*;