List of all items
Structs
- api::BytesPayload
- api::CachedResponse
- api::ConstellationClaim
- api::ConstellationCompRes
- api::CurvePoint
- api::DiscoveryInfo
- api::DiscoveryInfoResp
- api::DiscoveryRun
- api::ErrorInfo
- api::NoPayload
- api::Responder
- api::Scalar
- api::Sealed
- api::Signed
- api::SigningKey
- api::VerifyingKey
- api::admin::InfoEP
- api::admin::InfoReq
- api::admin::UpdateConfigEP
- api::admin::UpdateConfigReq
- api::auths::AttrKeyReq
- api::auths::AttrKeyResp
- api::auths::AttrKeysEP
- api::auths::AuthCompleteEP
- api::auths::AuthCompleteReq
- api::auths::AuthStartEP
- api::auths::AuthStartReq
- api::auths::AuthState
- api::auths::CardEP
- api::auths::CardReq
- api::auths::HistoricCardValidity
- api::auths::WelcomeEP
- api::auths::WelcomeResp
- api::auths::YiviNextSessionQuery
- api::auths::YiviReleaseNextSessionEP
- api::auths::YiviReleaseNextSessionReq
- api::auths::YiviWaitForResultEP
- api::auths::YiviWaitForResultReq
- api::common::BytesPayload
- api::common::CachedResponse
- api::common::CurvePoint
- api::common::ErrorInfo
- api::common::NoPayload
- api::common::Responder
- api::common::Scalar
- api::common::SigningKey
- api::common::VerifyingKey
- api::discovery::DiscoveryInfo
- api::discovery::DiscoveryInfoResp
- api::discovery::DiscoveryRun
- api::hub::DynamicHubInfo
- api::hub::EnterCompleteEP
- api::hub::EnterCompleteReq
- api::hub::EnterNonce
- api::hub::EnterStartEP
- api::hub::EnterStartResp
- api::hub::EnterState
- api::hub::InfoEP
- api::hub::InfoResp
- api::phc::hub::TicketContent
- api::phc::hub::TicketEP
- api::phc::hub::TicketReq
- api::phc::hub::TicketSigned
- api::phc::user::AuthToken
- api::phc::user::AuthTokenPackage
- api::phc::user::CachedHubInfoEP
- api::phc::user::CachedHubInfoResp
- api::phc::user::CardPseud
- api::phc::user::CardPseudEP
- api::phc::user::CardPseudPackage
- api::phc::user::EnterEP
- api::phc::user::EnterReq
- api::phc::user::GetObjectEP
- api::phc::user::HhppEP
- api::phc::user::HhppReq
- api::phc::user::NewObjectEP
- api::phc::user::OverwriteObjectEP
- api::phc::user::PpNonce
- api::phc::user::PppEP
- api::phc::user::Quota
- api::phc::user::RefreshEP
- api::phc::user::StateEP
- api::phc::user::UserObjectDetails
- api::phc::user::UserState
- api::phc::user::WelcomeEP
- api::phc::user::WelcomeResp
- api::sealed::Sealed
- api::server::HubPingEP
- api::server::PingReq
- api::signed::ConstellationClaim
- api::signed::ConstellationCompRes
- api::signed::Signed
- api::sso::EncryptedHubPseudonymPackage
- api::sso::HashedHubPseudonymPackage
- api::sso::PolymorphicPseudonymPackage
- api::tr::EhppEP
- api::tr::EhppReq
- attr::Attr
- attr::AttrState
- attr::Type
- cli::AdminArgs
- cli::DocArgs
- cli::EnterArgs
- cli::ServeArgs
- cli::ToolsArgs
- cli::admin::AdminArgs
- cli::admin::AdminContext
- cli::admin::ConfigArgs
- cli::admin::ConfigGetArgs
- cli::admin::ConfigUpdateArgs
- cli::common::CommonArgs
- cli::doc::DocArgs
- cli::enter::EnterArgs
- cli::enter::FrontendSessionRequest
- cli::enter::FrontendSessionStatus
- cli::enter::HandleChoice
- cli::enter::SessionPtr
- cli::enter::YiviSessionPackage
- cli::serve::ServeArgs
- cli::tools::ToolsArgs
- cli::tools::YiviEpochArgs
- cli::tools::generate::Args
- cli::tools::generate::IdArgs
- cli::tools::generate::ScalarArgs
- cli::tools::generate::SigningKeyArgs
- client::core::Builder
- client::core::Client
- client::core::Inner
- client::core::QuerySetup
- client::discovery::DiscoveryInfoCheck
- common::elgamal::PrivateKey
- common::elgamal::PublicKey
- common::elgamal::SharedSecret
- common::elgamal::Triple
- common::elgamal::rsk::SAndK
- common::elgamal::rsk::WithS
- handle::Handle
- handle::Handles
- handle::HubHandleError
- hub::BasicInfo
- id::Id
- map::Map
- misc::defer::Deferred
- misc::drop_ext::Bomb
- misc::fmt_ext::Bytes
- misc::fmt_ext::Json
- misc::jwt::Claims
- misc::jwt::HS256
- misc::jwt::Header
- misc::jwt::HeaderType
- misc::jwt::IgnoreSignature
- misc::jwt::JWT
- misc::jwt::NumericDate
- misc::jwt::NumericDateVisitor
- misc::jwt::RS256Sk
- misc::jwt::RS256Vk
- misc::serde_ext::ByteArray
- misc::serde_ext::ByteArrayVisitor
- misc::serde_ext::Skip
- misc::serde_ext::bytes_wrapper::B16Encoding
- misc::serde_ext::bytes_wrapper::B64Encoding
- misc::serde_ext::bytes_wrapper::ByteBufDeserializer
- misc::serde_ext::bytes_wrapper::BytesWrapper
- misc::serde_ext::bytes_wrapper::ChangeVisitorType
- misc::serde_ext::bytes_wrapper::EncodedBytesVisitor
- misc::serde_ext::bytes_wrapper::encoding_serializer::EncodingSerializer
- misc::serde_ext::bytes_wrapper::encoding_serializer::ExpectedBytesError
- misc::serde_ext::bytes_wrapper::encoding_serializer::SerializeTuple
- misc::stream_ext::Breaker
- misc::stream_ext::UntilOverriddenBy
- misc::task::RetryOptions
- misc::time_ext::FormattedTime
- servers::CardConfig
- servers::Set
- servers::auths::card::CardConfig
- servers::auths::card::HistoricCardValidFor
- servers::auths::server::App
- servers::auths::server::AppCreator
- servers::auths::server::AuthState
- servers::auths::server::ChainedSessionSetup
- servers::auths::server::Details
- servers::auths::server::ExtraRunningState
- servers::auths::server::ExtraSharedState
- servers::auths::server::YiviCtx
- servers::auths::yivi::ChainedSessionsBackend
- servers::auths::yivi::ChainedSessionsConfig
- servers::auths::yivi::ChainedSessionsCtl
- servers::config::core::Config
- servers::config::core::ObjectStoreConfig
- servers::config::core::ServerConfig
- servers::config::core::auths::ExtraConfig
- servers::config::core::auths::YiviConfig
- servers::config::core::phc::ExtraConfig
- servers::config::core::transcryptor::ExtraConfig
- servers::config::host_aliases::HostAliases
- servers::config::host_aliases::Resolver
- servers::config::log::LogConfig
- servers::constellation::Constellation
- servers::constellation::Inner
- servers::object_store::DefaultObjectStore
- servers::object_store::UseNone
- servers::phc::server::App
- servers::phc::server::AppCreator
- servers::phc::server::AppCreatorContext
- servers::phc::server::Details
- servers::phc::server::ExtraRunningState
- servers::phc::server::ExtraSharedState
- servers::phc::server::HubCacheConfig
- servers::phc::server::HubCacheUpdater
- servers::phc::user::AuthTokenInner
- servers::phc::user::IdedAttr
- servers::phc::user::UserState
- servers::phc::user_object_store::UserObject
- servers::phc::user_object_store::UserObjectDetails
- servers::phc::user_sso::PpNonceInner
- servers::run::CommandRequest
- servers::run::DiscoveryLimiter
- servers::run::Handle
- servers::run::Handles
- servers::run::Runner
- servers::run::Set
- servers::run::SetInner
- servers::server::AppBase
- servers::server::AppCreatorBase
- servers::server::AppMethod
- servers::server::Exiter
- servers::server::RunningState
- servers::server::ServerImpl
- servers::server::SharedState
- servers::server::SharedStateInner
- servers::transcryptor::server::App
- servers::transcryptor::server::AppCreator
- servers::transcryptor::server::Details
- servers::transcryptor::server::ExtraRunningState
- servers::transcryptor::server::ExtraSharedState
- servers::yivi::AttributeRequest
- servers::yivi::AttributeTypeIdentifier
- servers::yivi::CredentialToBeIssued
- servers::yivi::CredentialTypeIdentifier
- servers::yivi::Credentials
- servers::yivi::DisclosedAttribute
- servers::yivi::Epoch
- servers::yivi::ExtendedSessionRequest
- servers::yivi::NextSessionData
- servers::yivi::RemoteError
- servers::yivi::RequestorToken
- servers::yivi::SessionRequest
- servers::yivi::SessionResult
Enums
- api::DiscoveryRunResp
- api::ErrorCode
- api::MessageCode
- api::OpenError
- api::Payload
- api::admin::InfoResp
- api::admin::UpdateConfigResp
- api::auths::AttrKeysResp
- api::auths::AuthCompleteResp
- api::auths::AuthProof
- api::auths::AuthStartResp
- api::auths::AuthTask
- api::auths::CardResp
- api::auths::YiviReleaseNextSessionResp
- api::auths::YiviWaitForResultResp
- api::common::ErrorCode
- api::common::Payload
- api::discovery::DiscoveryRunResp
- api::hub::EnterCompleteResp
- api::phc::hub::TicketOpenError
- api::phc::hub::TicketResp
- api::phc::user::AttrAddStatus
- api::phc::user::AuthTokenDeniedReason
- api::phc::user::CardPseudResp
- api::phc::user::EnterMode
- api::phc::user::EnterResp
- api::phc::user::GetObjectResp
- api::phc::user::HhppResp
- api::phc::user::PppResp
- api::phc::user::QuotumName
- api::phc::user::RefreshResp
- api::phc::user::StateResp
- api::phc::user::StoreObjectResp
- api::server::PingResp
- api::signed::MessageCode
- api::signed::OpenError
- api::tr::EhppResp
- attr::Source
- attr::SourceDetails
- cli::admin::Commands
- cli::admin::ConfigCommands
- cli::enter::Environment
- cli::tools::Commands
- cli::tools::generate::Commands
- client::core::Agent
- map::HandleOrId
- misc::error::Opaque
- misc::jwt::Error
- misc::serde_ext::bytes_wrapper::VisitorType
- servers::Name
- servers::auths::card::CardType
- servers::auths::card::CardValidFor
- servers::auths::yivi::ChainedSessionState
- servers::auths::yivi::CscCommand
- servers::config::core::PreparationState
- servers::config::host_aliases::HostAlias
- servers::config::host_aliases::UrlPwa
- servers::constellation::ConstellationOrId
- servers::phc::server::InterAppMsg
- servers::server::Command
- servers::server::DiscoverVerdict
- servers::server::Name
- servers::yivi::AttributeProofStatus
- servers::yivi::LdContext
- servers::yivi::ProofStatus
- servers::yivi::SessionType
- servers::yivi::SigningKey
- servers::yivi::Status
- servers::yivi::VerifyingKey
Traits
- api::ApiResultExt
- api::EndpointDetails
- api::PayloadTrait
- api::ResultExt
- api::ResultPayloadTrait
- api::Signable
- api::common::ApiResultExt
- api::common::EndpointDetails
- api::common::PayloadTrait
- api::common::ResultExt
- api::common::ResultPayloadTrait
- api::signed::Signable
- common::elgamal::Encoding
- common::elgamal::rsk::Params
- common::secret::DigestibleSecret
- map::AsHandleOrId
- map::Handled
- misc::crypto::GenericArrayExt
- misc::jwt::Key
- misc::jwt::SigningKey
- misc::jwt::VerifyingKey
- misc::serde_ext::bytes_wrapper::BytesEncoding
- misc::serde_ext::bytes_wrapper::Options
- misc::stream_ext::StreamExt
- servers::config::core::GetServerConfig
- servers::config::core::GetServerType
- servers::config::core::PrepareConfig
- servers::object_store::AsObjectStore
- servers::object_store::JsonObjectDetails
- servers::object_store::ObjectDetails
- servers::server::App
- servers::server::AppCreator
- servers::server::Details
- servers::server::Inspector
- servers::server::Modifier
- servers::server::Server
Macros
- api::common::wrap_dalek_type
- api::having_message_code
- common::elgamal::osrng
- common::elgamal::serde_impls::serde_impl
- for_all_servers
- for_all_servers_helper
- having_message_code
- misc::serde_ext::bytes_wrapper::encoding_serializer::expected_bytes
- misc::serde_ext::bytes_wrapper::encoding_serializer::serialize_primitives
- servers::config::core::implement_get_server_config
- servers::config::core::implement_server_type
- servers::macros::for_all_servers
- servers::macros::for_all_servers_helper
- servers::server::factory_tuple
Functions
- cli::enter::yivi_cli_session
- common::elgamal::random_point
- common::elgamal::random_scalar
- common::secret::encode_usize
- handle::with_handle_regex
- misc::crypto::random_32_bytes
- misc::crypto::random_alphanumeric
- misc::crypto::seal
- misc::crypto::unseal
- misc::crypto::url_seal
- misc::crypto::url_unseal
- misc::defer
- misc::defer::defer
- misc::jwt::expecting::exactly
- misc::jwt::get_current_timestamp
- misc::jwt::sign
- misc::net_ext::source_ip
- misc::net_ext::source_ip_for
- misc::net_ext::source_ip_for_sa
- misc::serde_ext::default_object
- misc::task::retry
- misc::time_ext::format_time
- misc::time_ext::format_time_wrt
- misc::time_ext::human_duration::deserialize
- misc::time_ext::human_duration::serialize
- phcrypto::attr_id
- phcrypto::attr_signing_key
- phcrypto::auths_attr_keys
- phcrypto::combine_master_enc_key_parts
- phcrypto::constellation_id
- phcrypto::jwt_id
- phcrypto::phc_user_object_hmac
- phcrypto::pseud_factor_for_hub
- phcrypto::sealing_secret
- phcrypto::t_encrypted_hub_pseudonym
- servers::auths::card::default_card_attr_type
- servers::auths::yivi::default_chained_session_validity
- servers::config::core::auths::default_auth_window
- servers::config::core::default_ips
- servers::config::core::default_version
- servers::config::core::phc::default_auth_token_validity
- servers::config::core::phc::default_card_pseud_validity
- servers::config::core::phc::default_pp_nonce_validity
- servers::phc::server::default_hub_cache_push_interval
- servers::phc::server::default_hub_cache_request_interval
- servers::phc::server::default_hub_cache_request_timeout
- servers::server::response_type_to_responder
- servers::version
- servers::version::to_semver
- servers::version::version
- servers::yivi::rs256sk_encoding::deserialize
- servers::yivi::rs256sk_encoding::serialize
- servers::yivi::rs256vk_encoding::deserialize
- servers::yivi::rs256vk_encoding::serialize
- servers::yivi::with_requestor_token_regex
Type Aliases
- api::Result
- api::common::Result
- api::phc::hub::Ticket
- client::core::BorrowedQuerySetup
- client::core::PathParams
- misc::crypto::SealingKey
- misc::serde_ext::bytes_wrapper::B16
- misc::serde_ext::bytes_wrapper::B64
- misc::serde_ext::bytes_wrapper::B64UU
- servers::auths::server::Server
- servers::auths::yivi::CreateSessionCrs
- servers::auths::yivi::NextSession
- servers::auths::yivi::ReleaseNextSessionCrs
- servers::auths::yivi::WaitForNextSessionCrs
- servers::auths::yivi::WaitForResultCrs
- servers::config::core::Pcc
- servers::phc::server::Server
- servers::server::BoxInspector
- servers::server::BoxModifier
- servers::transcryptor::server::Server
- servers::yivi::AttributeConDisCon
Constants
- api::CONSTELLATION_CLAIM
- api::MESSAGE_CODE_CLAIM
- api::auths::YIVI_NEXT_SESSION_PATH
- api::signed::CONSTELLATION_CLAIM
- api::signed::MESSAGE_CODE_CLAIM
- handle::HANDLE_REGEX
- handle::HANDLE_REGEX_TLK
- misc::error::OPAQUE
- misc::serde_ext::bytes_wrapper::VT_BORROWED_BYTE_ARRAY
- misc::serde_ext::bytes_wrapper::VT_BYTE_SEQUENCE
- misc::serde_ext::bytes_wrapper::VT_OWNED_BYTE_ARRAY
- misc::serde_ext::bytes_wrapper::VT_TRANSIENT_BYTE_ARRAY
- servers::version::VERSION
- servers::yivi::REQUESTOR_TOKEN_REGEX
- servers::yivi::REQUESTOR_TOKEN_REGEX_TLK