List of all items
Structs
- Adoption
- AdoptionFields
- DeviceId
- DeviceKey
- Did
- NonceWindow
- OwnerPin
- adoption::Adoption
- adoption::AdoptionFields
- adoption::OwnerPin
- cap::Cap
- did::Did
- esp::core::Adoption
- esp::core::AdoptionFields
- esp::core::DeviceId
- esp::core::DeviceKey
- esp::core::Did
- esp::core::NonceWindow
- esp::core::OwnerPin
- esp::core::adoption::Adoption
- esp::core::adoption::AdoptionFields
- esp::core::adoption::OwnerPin
- esp::core::cap::Cap
- esp::core::did::Did
- esp::core::esp_core::Declared
- esp::core::esp_core::Frame
- esp::core::esp_core::FrameMut
- esp::core::esp_core::Geometry
- esp::core::esp_core::Manifest
- esp::core::esp_core::MediaPacket
- esp::core::esp_core::Micros
- esp::core::esp_core::PcmBlock
- esp::core::esp_core::PcmFormat
- esp::core::esp_core::Plane
- esp::core::esp_core::PlaneMut
- esp::core::esp_core::WallOffset
- esp::core::esp_core::capability::Declared
- esp::core::esp_core::capability::Manifest
- esp::core::esp_core::capability::ParsedDeclared
- esp::core::esp_core::capability::ParsedManifest
- esp::core::esp_core::frame::Frame
- esp::core::esp_core::frame::FrameMut
- esp::core::esp_core::frame::Geometry
- esp::core::esp_core::frame::Plane
- esp::core::esp_core::frame::PlaneMut
- esp::core::esp_core::hal::host::InsecureTestRng
- esp::core::esp_core::hal::host::MemoryKv
- esp::core::esp_core::hal::host::SystemClock
- esp::core::esp_core::media::MediaPacket
- esp::core::esp_core::pcm::PcmBlock
- esp::core::esp_core::pcm::PcmFormat
- esp::core::esp_core::prelude::Declared
- esp::core::esp_core::prelude::Frame
- esp::core::esp_core::prelude::Geometry
- esp::core::esp_core::prelude::Manifest
- esp::core::esp_core::prelude::Micros
- esp::core::esp_core::prelude::PcmBlock
- esp::core::esp_core::prelude::PcmFormat
- esp::core::esp_core::prelude::Plane
- esp::core::esp_core::time::Micros
- esp::core::esp_core::time::WallOffset
- esp::core::key::DeviceId
- esp::core::key::DeviceKey
- esp::core::kms::NonceEnvelopeRef
- esp::core::kms::json::NonceEnvelope
- esp::core::kms::json::SignedAssertion
- esp::core::nonce::NonceWindow
- esp::core::prelude::Adoption
- esp::core::prelude::AdoptionFields
- esp::core::prelude::Declared
- esp::core::prelude::DeviceId
- esp::core::prelude::DeviceKey
- esp::core::prelude::Did
- esp::core::prelude::Frame
- esp::core::prelude::Geometry
- esp::core::prelude::Manifest
- esp::core::prelude::Micros
- esp::core::prelude::NonceWindow
- esp::core::prelude::OwnerPin
- esp::core::prelude::PcmBlock
- esp::core::prelude::PcmFormat
- esp::core::prelude::Plane
- esp::core::roster::EmbeddedGenesisRoster
- esp::core::roster::VerificationMethod
- esp::core::token::ClaimValue
- esp::core::token::EmbeddedRosterChainEntry
- esp::core::token::EmbeddedVerificationMethod
- esp::core::token::MidJwtPayload
- esp::core::token::SignInRequest
- esp_core::Declared
- esp_core::Frame
- esp_core::FrameMut
- esp_core::Geometry
- esp_core::Manifest
- esp_core::MediaPacket
- esp_core::Micros
- esp_core::PcmBlock
- esp_core::PcmFormat
- esp_core::Plane
- esp_core::PlaneMut
- esp_core::WallOffset
- esp_core::capability::Declared
- esp_core::capability::Manifest
- esp_core::capability::ParsedDeclared
- esp_core::capability::ParsedManifest
- esp_core::frame::Frame
- esp_core::frame::FrameMut
- esp_core::frame::Geometry
- esp_core::frame::Plane
- esp_core::frame::PlaneMut
- esp_core::hal::host::InsecureTestRng
- esp_core::hal::host::MemoryKv
- esp_core::hal::host::SystemClock
- esp_core::media::MediaPacket
- esp_core::pcm::PcmBlock
- esp_core::pcm::PcmFormat
- esp_core::prelude::Declared
- esp_core::prelude::Frame
- esp_core::prelude::Geometry
- esp_core::prelude::Manifest
- esp_core::prelude::Micros
- esp_core::prelude::PcmBlock
- esp_core::prelude::PcmFormat
- esp_core::prelude::Plane
- esp_core::time::Micros
- esp_core::time::WallOffset
- key::DeviceId
- key::DeviceKey
- kms::NonceEnvelopeRef
- kms::json::NonceEnvelope
- kms::json::SignedAssertion
- nonce::NonceWindow
- prelude::Adoption
- prelude::AdoptionFields
- prelude::Declared
- prelude::DeviceId
- prelude::DeviceKey
- prelude::Did
- prelude::Frame
- prelude::Geometry
- prelude::Manifest
- prelude::Micros
- prelude::NonceWindow
- prelude::OwnerPin
- prelude::PcmBlock
- prelude::PcmFormat
- prelude::Plane
- roster::EmbeddedGenesisRoster
- roster::VerificationMethod
- token::ClaimValue
- token::EmbeddedRosterChainEntry
- token::EmbeddedVerificationMethod
- token::MidJwtPayload
- token::SignInRequest
Enums
- adoption::CapIter
- adoption::CapList
- esp::Track
- esp::core::adoption::CapIter
- esp::core::adoption::CapList
- esp::core::esp_core::Capability
- esp::core::esp_core::Chip
- esp::core::esp_core::Codec
- esp::core::esp_core::Error
- esp::core::esp_core::PixelFormat
- esp::core::esp_core::Planes
- esp::core::esp_core::PlanesMut
- esp::core::esp_core::SampleFormat
- esp::core::esp_core::Status
- esp::core::esp_core::capability::Capability
- esp::core::esp_core::capability::Chip
- esp::core::esp_core::capability::Status
- esp::core::esp_core::error::Error
- esp::core::esp_core::frame::PixelFormat
- esp::core::esp_core::frame::Planes
- esp::core::esp_core::frame::PlanesMut
- esp::core::esp_core::media::Codec
- esp::core::esp_core::pcm::SampleFormat
- esp::core::esp_core::prelude::Capability
- esp::core::esp_core::prelude::Chip
- esp::core::esp_core::prelude::Error
- esp::core::esp_core::prelude::PixelFormat
- esp::core::esp_core::prelude::Planes
- esp::core::esp_core::prelude::SampleFormat
- esp::core::esp_core::prelude::Status
- esp::core::prelude::Capability
- esp::core::prelude::Chip
- esp::core::prelude::Error
- esp::core::prelude::PixelFormat
- esp::core::prelude::Planes
- esp::core::prelude::SampleFormat
- esp::core::prelude::Status
- esp::core::token::AttestedBy
- esp_core::Capability
- esp_core::Chip
- esp_core::Codec
- esp_core::Error
- esp_core::PixelFormat
- esp_core::Planes
- esp_core::PlanesMut
- esp_core::SampleFormat
- esp_core::Status
- esp_core::capability::Capability
- esp_core::capability::Chip
- esp_core::capability::Status
- esp_core::error::Error
- esp_core::frame::PixelFormat
- esp_core::frame::Planes
- esp_core::frame::PlanesMut
- esp_core::media::Codec
- esp_core::pcm::SampleFormat
- esp_core::prelude::Capability
- esp_core::prelude::Chip
- esp_core::prelude::Error
- esp_core::prelude::PixelFormat
- esp_core::prelude::Planes
- esp_core::prelude::SampleFormat
- esp_core::prelude::Status
- prelude::Capability
- prelude::Chip
- prelude::Error
- prelude::PixelFormat
- prelude::Planes
- prelude::SampleFormat
- prelude::Status
- token::AttestedBy
Traits
- DeviceSigner
- esp::core::DeviceSigner
- esp::core::esp_core::Clock
- esp::core::esp_core::Kv
- esp::core::esp_core::Rng
- esp::core::esp_core::hal::Clock
- esp::core::esp_core::hal::Kv
- esp::core::esp_core::hal::Rng
- esp::core::esp_core::prelude::Clock
- esp::core::esp_core::prelude::Kv
- esp::core::esp_core::prelude::Rng
- esp::core::prelude::Clock
- esp::core::prelude::DeviceSigner
- esp::core::prelude::Kv
- esp::core::prelude::Rng
- esp::core::signer::DeviceSigner
- esp_core::Clock
- esp_core::Kv
- esp_core::Rng
- esp_core::hal::Clock
- esp_core::hal::Kv
- esp_core::hal::Rng
- esp_core::prelude::Clock
- esp_core::prelude::Kv
- esp_core::prelude::Rng
- prelude::Clock
- prelude::DeviceSigner
- prelude::Kv
- prelude::Rng
- signer::DeviceSigner
Functions
- cap::any_satisfies
- cap::grant_satisfies
- esp::core::cap::any_satisfies
- esp::core::cap::grant_satisfies
- esp::core::esp_core::hal::check_key
- esp::core::jws::build_jws_compact
- esp::core::kms::json::b64::deserialize
- esp::core::kms::json::b64::serialize
- esp::core::manifest::maker_prehash
- esp::core::manifest::sign_manifest
- esp::core::manifest::sign_manifest_bytes
- esp::core::manifest::verify_maker
- esp::core::manifest::verify_manifest
- esp::core::roster::genesis_canonical_bytes
- esp::core::roster::sign_genesis_roster
- esp::core::roster::verification_method
- esp::core::sha256
- esp::core::signer::canonical_bytes
- esp::core::signer::verify_prehash
- esp::core::token::build_self_issued_token
- esp::core::token::embedded_vm
- esp::core::token::self_attested
- esp::core::verify_prehash
- esp_core::hal::check_key
- jws::build_jws_compact
- kms::json::b64::deserialize
- kms::json::b64::serialize
- manifest::maker_prehash
- manifest::sign_manifest
- manifest::sign_manifest_bytes
- manifest::verify_maker
- manifest::verify_manifest
- roster::genesis_canonical_bytes
- roster::sign_genesis_roster
- roster::verification_method
- sha256
- signer::canonical_bytes
- signer::verify_prehash
- token::build_self_issued_token
- token::embedded_vm
- token::self_attested
- verify_prehash
Type Aliases
- esp::core::esp_core::error::Result
- esp::core::esp_core::prelude::Result
- esp::core::prelude::Result
- esp_core::error::Result
- esp_core::prelude::Result
- prelude::Result
Constants
- VERSION
- VM_TYPE_ECDSA_P256
- adoption::ADOPTION_DOMAIN
- adoption::ADOPTION_VERSION
- adoption::KV_ADOPTION
- adoption::KV_OWNER_PIN
- adoption::MAX_CAPS
- adoption::MAX_FIELD_LEN
- adoption::SIG_LEN
- did::DID_PREFIX
- did::MAX_BASE58_LEN
- did::MAX_DID_LEN
- did::MAX_MULTIBASE_LEN
- did::PUBKEY_LEN
- esp::TRACK
- esp::core::VERSION
- esp::core::VM_TYPE_ECDSA_P256
- esp::core::adoption::ADOPTION_DOMAIN
- esp::core::adoption::ADOPTION_VERSION
- esp::core::adoption::KV_ADOPTION
- esp::core::adoption::KV_OWNER_PIN
- esp::core::adoption::MAX_CAPS
- esp::core::adoption::MAX_FIELD_LEN
- esp::core::adoption::SIG_LEN
- esp::core::did::DID_PREFIX
- esp::core::did::MAX_BASE58_LEN
- esp::core::did::MAX_DID_LEN
- esp::core::did::MAX_MULTIBASE_LEN
- esp::core::did::PUBKEY_LEN
- esp::core::esp_core::FORMAT_VERSION
- esp::core::esp_core::VERSION
- esp::core::esp_core::capability::MAX_FIELD_LEN
- esp::core::esp_core::hal::MAX_KEY_LEN
- esp::core::jws::JWS_HEADER_JSON
- esp::core::key::DEFAULT_DEVICE_ID
- esp::core::key::MAX_DEVICE_ID_LEN
- esp::core::kms::ASSERTION_TYPE
- esp::core::kms::ENVELOPE_VERSION
- esp::core::kms::MAX_TTL_SECS
- esp::core::kms::NONCE_DOMAIN
- esp::core::kms::NONCE_TYPE
- esp::core::manifest::MAKER_DOMAIN
- esp::core::manifest::MANIFEST_DOMAIN
- esp::core::roster::GENESIS_DOMAIN
- esp_core::FORMAT_VERSION
- esp_core::VERSION
- esp_core::capability::MAX_FIELD_LEN
- esp_core::hal::MAX_KEY_LEN
- jws::JWS_HEADER_JSON
- key::DEFAULT_DEVICE_ID
- key::MAX_DEVICE_ID_LEN
- kms::ASSERTION_TYPE
- kms::ENVELOPE_VERSION
- kms::MAX_TTL_SECS
- kms::NONCE_DOMAIN
- kms::NONCE_TYPE
- manifest::MAKER_DOMAIN
- manifest::MANIFEST_DOMAIN
- roster::GENESIS_DOMAIN