pub mod access;
pub mod identity;
pub mod jws;
pub mod keystore;
pub(crate) fn os_rng() -> rand::rand_core::UnwrapErr<rand::rngs::SysRng> {
rand::rand_core::UnwrapErr(rand::rngs::SysRng)
}
pub use access::{
AccessTier, AllowAllIssuers, CredentialBuilder, CredentialRole, CredentialStatus,
DppAccessCredential, DppCredentialSubject, PolicyDecision, RevocationOutcome,
SectorAccessPolicy, StaticTrustedIssuers, StatusList, TrustedIssuerRegistry,
VerificationResult, check_revocation, filter_by_access_tier, verify_credential_claims,
verify_credential_claims_with_trust, verify_credential_with_revocation,
verify_credential_with_revocation_and_trust,
};
pub use identity::{LocalIdentityService, PassportCredential, PassportCredentialSubject};