pub mod anchor;
pub mod error;
pub mod oidc;
pub mod saml;
pub mod signal;
pub mod types;
pub use anchor::{anchor_attestation, attest_oidc};
pub use error::FederationError;
pub use oidc::{OidcAttestationRequest, verify_oidc_attestation};
pub use saml::{
SamlAssertion, SamlAssertionVerifier, SamlAttestationRequest, attest_saml,
verify_saml_attestation,
};
pub use signal::{FederationSignal, evaluate_idp_signals};
pub use types::{AttestationContent, GroupId, IdpAttestation, IdpId, LifecycleClaim, Nonce};