passless-core 0.15.0

Core types and configuration for Passless
Documentation
pub mod config;
pub mod ids;
pub mod policy;
pub mod protocol;

pub use config::{
    AgentAuthorization, AgentCeremonyPolicy, AgentConfig, AgentMode, AgentProfileConfig,
    AgentRpRule, AgentStorageConfig, BoundedDuration, DelegatedRegistrationStorage, DeviceIdentity,
    UserPresenceSource, UserVerificationSource, validate_rp_id,
};
pub use ids::{
    BrowserLeaseId, CredentialRef, EndpointId, GrantId, IdError, IntentId, PendingRequestId,
    PolicyGenerationId, PrincipalSessionId, ProfileId,
};
pub use policy::{Policy, PolicyDigest, PolicyError, PolicyParams};
pub use protocol::{
    AdminRequest, AdminRequestFrame, AdminResponse, AdminResponseFrame, AuditExportFormat,
    AuditExportedResponse, AuditStatusResponse, AuditVerifyResponse, BrowserStatusResponse,
    CAPABILITY_PROOF_BYTES, CURRENT_VERSION, CodecError, CredentialInfo, CredentialList,
    CredentialSummary, DaemonStatus, DelegationState, DoctorCheck, DoctorResponse,
    EndpointDiagnosticState, EndpointStatusResponse, ErrorCode, GrantInfo, GrantList, IntentAction,
    IntentState, MAX_MESSAGE_SIZE, PeerCred, PolicyInfo, PrincipalCapabilities,
    PrincipalCapabilityProof, PrincipalCredentialList, PrincipalCredentialSummary,
    PrincipalInstructions, PrincipalLaunchedResponse, PrincipalRequest, PrincipalRequestFrame,
    PrincipalResponse, PrincipalResponseFrame, ProfileDiagnosticReport, ProfileInfo, ProfileList,
    ProfileStatusResponse, ProfileSummary, ProtocolError, ProtocolVersion, RecommendedAction,
    RequestFrame, ResponseFrame, Role, SeqpacketCodec, SessionInfo, SessionList, Validate,
    ValidationErrors,
};