List of all items
Structs
- builder::ComidBuilder
- builder::CorimBuilder
- builder::CotlBuilder
- builder::EnvRef
- cbor::minimal::EncodeError
- cbor::minimal::SliceReader
- cbor::value::Tagged
- diagnose::DecodeIssue
- diagnose::DecodeReport
- profile::MatchContext
- profile::ProfileRegistry
- profile::intel::IntelProfile
- types::comid::ComidTag
- types::common::CborTime
- types::common::EntityMap
- types::common::LinkedTagMap
- types::common::TagIdentity
- types::common::ValidityMap
- types::common::VersionMap
- types::corim::ConciseTlTag
- types::corim::CorimLocator
- types::corim::CorimMap
- types::corim::CorimMetaMap
- types::corim::CorimSignerMap
- types::coswid::ConciseSwidTag
- types::coswid::SwidEntity
- types::coswid::SwidLink
- types::environment::ClassMap
- types::environment::EnvironmentMap
- types::measurement::Digest
- types::measurement::FlagsMap
- types::measurement::IntegrityRegisters
- types::measurement::MeasurementMap
- types::measurement::MeasurementValuesMap
- types::signed::builder::SignedCorimBuilder
- types::signed::cwt::CwtClaims
- types::signed::envelope::CoseSign1Corim
- types::signed::header::ProtectedCorimHeaderMap
- types::signed::header::ProtectedCorimHeaderMapBuilder
- types::signed::x509::CoseCertHash
- types::triples::AttestKeyTriple
- types::triples::CesCondition
- types::triples::ConditionalEndorsementSeriesTriple
- types::triples::ConditionalEndorsementTriple
- types::triples::ConditionalSeriesRecord
- types::triples::CoswidTriple
- types::triples::DomainDependencyTriple
- types::triples::DomainMembershipTriple
- types::triples::EndorsedTriple
- types::triples::IdentityTriple
- types::triples::KeyTripleConditions
- types::triples::ReferenceTriple
- types::triples::StatefulEnvironmentRecord
- types::triples::TriplesMap
- validate::AppraisalContext
- validate::CorroboratedClaim
- validate::EndorsedClaim
- validate::EnvironmentClaimTuple
- validate::EvidenceClaim
- validate::ValidatedCorim
Enums
- builder::EnvSpec
- cbor::minimal::CborError
- cbor::value::Value
- compat::PeelOutcome
- compat::WrapOutcome
- diagnose::EnvelopeKind
- diagnose::Severity
- error::BuilderError
- error::DecodeError
- error::EncodeError
- error::ValidationError
- profile::intel::expression::Expression
- profile::intel::expression::ExpressionDecodeError
- profile::intel::expression::Numeric
- profile::intel::expression::NumericOp
- profile::intel::expression::SetOp
- types::common::ClassIdChoice
- types::common::CryptoKey
- types::common::GroupIdChoice
- types::common::InstanceIdChoice
- types::common::MeasuredElement
- types::common::TagIdChoice
- types::corim::ConciseTagChoice
- types::corim::CorimId
- types::corim::CorimLocatorHref
- types::corim::CorimLocatorThumbprint
- types::corim::ProfileChoice
- types::measurement::DigestAlg
- types::measurement::IntRangeChoice
- types::measurement::IntegrityRegisterId
- types::measurement::IpAddr
- types::measurement::MacAddr
- types::measurement::RawValueChoice
- types::measurement::SvnChoice
- types::signed::algorithm::CoseAlgorithm
- types::signed::x509::CoseX509
- validate::ClaimType
Traits
Functions
- cbor::decode
- cbor::encode
- cbor::minimal::decode_value
- cbor::minimal::encode_value
- cbor::value::from_value
- cbor::value::serialize_tagged
- cbor::value::serialize_tagged_bytes
- cbor::value::to_value
- compat::decode_comid_from_tcg_bstr
- compat::peel_tcg_wrappers
- compat::wrap_bare_corim_map
- diagnose::inspect
- json::from_json
- json::json_to_value
- json::to_json
- json::to_json_pretty
- json::value_to_json
- profile::intel::expression::display_expression
- profile::intel::intel_mval_name
- types::signed::envelope::build_sig_structure1
- types::signed::envelope::decode_signed_corim
- types::signed::envelope::encode_signed_corim
- types::signed::envelope::validate_signed_corim_payload
- types::signed::envelope::validate_signed_corim_payload_detached
- validate::apply_endorsement_series
- validate::apply_endorsement_series_with_profile
- validate::core_fields_match
- validate::decode_and_validate
- validate::decode_and_validate_at
- validate::decode_and_validate_full
- validate::decode_and_validate_full_at
- validate::match_reference_values
- validate::match_reference_values_with_profile
- validate::svn_matches
Type Aliases
Constants
- cbor::constants::AI_EIGHT_BYTES
- cbor::constants::AI_FOUR_BYTES
- cbor::constants::AI_INDEFINITE
- cbor::constants::AI_MAX_INLINE
- cbor::constants::AI_ONE_BYTE
- cbor::constants::AI_TWO_BYTES
- cbor::constants::BYTE_FALSE
- cbor::constants::BYTE_FLOAT64
- cbor::constants::BYTE_NULL
- cbor::constants::BYTE_TRUE
- cbor::constants::FLOAT_DOUBLE
- cbor::constants::FLOAT_HALF
- cbor::constants::FLOAT_SINGLE
- cbor::constants::MAJOR_ARRAY
- cbor::constants::MAJOR_BYTES
- cbor::constants::MAJOR_MAP
- cbor::constants::MAJOR_NEGATIVE
- cbor::constants::MAJOR_SIMPLE
- cbor::constants::MAJOR_TAG
- cbor::constants::MAJOR_TEXT
- cbor::constants::MAJOR_UNSIGNED
- cbor::constants::SIMPLE_FALSE
- cbor::constants::SIMPLE_NULL
- cbor::constants::SIMPLE_TRUE
- cbor::constants::SIMPLE_UNDEFINED
- profile::intel::INTEL_PROFILE_OID_DER
- profile::intel::MVAL_TEE_ADVISORY_IDS
- profile::intel::MVAL_TEE_ATTRIBUTES
- profile::intel::MVAL_TEE_CRYPTOKEYS
- profile::intel::MVAL_TEE_ISVPRODID
- profile::intel::MVAL_TEE_ISVSVN
- profile::intel::MVAL_TEE_MISCSELECT
- profile::intel::MVAL_TEE_MODEL
- profile::intel::MVAL_TEE_MRSIGNER
- profile::intel::MVAL_TEE_MRTEE
- profile::intel::MVAL_TEE_PCEID
- profile::intel::MVAL_TEE_PLATFORM_INSTANCE_ID
- profile::intel::MVAL_TEE_TCBDATE
- profile::intel::MVAL_TEE_TCBSTATUS
- profile::intel::MVAL_TEE_TCB_COMP_SVN
- profile::intel::MVAL_TEE_TCB_EVAL_NUM
- profile::intel::MVAL_TEE_VENDOR
- profile::intel::expression::TAG_INTEL_EXPRESSION
- profile::intel::expression::TAG_INTEL_SET_DIGEST_EXPRESSION
- profile::intel::expression::TAG_INTEL_SET_TSTR_EXPRESSION
- types::signed::cwt::CWT_CLAIM_EXP
- types::signed::cwt::CWT_CLAIM_IAT
- types::signed::cwt::CWT_CLAIM_ISS
- types::signed::cwt::CWT_CLAIM_NBF
- types::signed::cwt::CWT_CLAIM_SUB
- types::signed::header::CORIM_CONTENT_TYPE
- types::signed::header::COSE_HEADER_ALG
- types::signed::header::COSE_HEADER_CONTENT_TYPE
- types::signed::header::COSE_HEADER_CORIM_META
- types::signed::header::COSE_HEADER_CWT_CLAIMS
- types::signed::header::COSE_HEADER_PAYLOAD_HASH_ALG
- types::signed::header::COSE_HEADER_PAYLOAD_LOCATION
- types::signed::header::COSE_HEADER_PAYLOAD_PREIMAGE_CT
- types::signed::x509::COSE_HEADER_KID
- types::signed::x509::COSE_HEADER_X5BAG
- types::signed::x509::COSE_HEADER_X5CHAIN
- types::signed::x509::COSE_HEADER_X5T
- types::signed::x509::COSE_HEADER_X5U
- types::tags::CLASS_KEY_CLASS_ID
- types::tags::CLASS_KEY_INDEX
- types::tags::CLASS_KEY_LAYER
- types::tags::CLASS_KEY_MODEL
- types::tags::CLASS_KEY_VENDOR
- types::tags::COMID_KEY_ENTITIES
- types::tags::COMID_KEY_LANGUAGE
- types::tags::COMID_KEY_LINKED_TAGS
- types::tags::COMID_KEY_TAG_IDENTITY
- types::tags::COMID_KEY_TRIPLES
- types::tags::COMID_ROLE_CREATOR
- types::tags::COMID_ROLE_MAINTAINER
- types::tags::COMID_ROLE_TAG_CREATOR
- types::tags::CORIM_HDR_CWT_CLAIMS
- types::tags::CORIM_HDR_META
- types::tags::CORIM_HDR_PAYLOAD_HASH_ALG
- types::tags::CORIM_HDR_PAYLOAD_LOCATION
- types::tags::CORIM_HDR_PAYLOAD_PREIMAGE_CONTENT_TYPE
- types::tags::CORIM_KEY_DEPENDENT_RIMS
- types::tags::CORIM_KEY_ENTITIES
- types::tags::CORIM_KEY_ID
- types::tags::CORIM_KEY_PROFILE
- types::tags::CORIM_KEY_RIM_VALIDITY
- types::tags::CORIM_KEY_TAGS
- types::tags::CORIM_ROLE_MANIFEST_CREATOR
- types::tags::CORIM_ROLE_MANIFEST_SIGNER
- types::tags::COSE_HDR_ALG
- types::tags::COSE_HDR_CONTENT_TYPE
- types::tags::COTL_KEY_TAGS_LIST
- types::tags::COTL_KEY_TAG_IDENTITY
- types::tags::COTL_KEY_VALIDITY
- types::tags::ENTITY_KEY_NAME
- types::tags::ENTITY_KEY_REG_ID
- types::tags::ENTITY_KEY_ROLE
- types::tags::ENV_KEY_CLASS
- types::tags::ENV_KEY_GROUP
- types::tags::ENV_KEY_INSTANCE
- types::tags::EUI48_SIZE
- types::tags::EUI64_SIZE
- types::tags::FLAG_KEY_IS_CONFIDENTIALITY_PROTECTED
- types::tags::FLAG_KEY_IS_CONFIGURED
- types::tags::FLAG_KEY_IS_DEBUG
- types::tags::FLAG_KEY_IS_IMMUTABLE
- types::tags::FLAG_KEY_IS_INTEGRITY_PROTECTED
- types::tags::FLAG_KEY_IS_RECOVERY
- types::tags::FLAG_KEY_IS_REPLAY_PROTECTED
- types::tags::FLAG_KEY_IS_RUNTIME_MEAS
- types::tags::FLAG_KEY_IS_SECURE
- types::tags::FLAG_KEY_IS_TCB
- types::tags::IPV4_SIZE
- types::tags::IPV6_SIZE
- types::tags::KEY_TRIPLE_COND_AUTHORIZED_BY
- types::tags::KEY_TRIPLE_COND_MKEY
- types::tags::LINKED_TAG_KEY_ID
- types::tags::LINKED_TAG_KEY_REL
- types::tags::LOCATOR_KEY_HREF
- types::tags::LOCATOR_KEY_THUMBPRINT
- types::tags::MEAS_KEY_AUTHORIZED_BY
- types::tags::MEAS_KEY_MKEY
- types::tags::MEAS_KEY_MVAL
- types::tags::MEDIA_TYPE_RIM_CBOR
- types::tags::MEDIA_TYPE_RIM_COSE
- types::tags::MEDIA_TYPE_SWID_CBOR
- types::tags::META_KEY_SIGNATURE_VALIDITY
- types::tags::META_KEY_SIGNER
- types::tags::MVAL_KEY_CRYPTOKEYS
- types::tags::MVAL_KEY_DIGESTS
- types::tags::MVAL_KEY_FLAGS
- types::tags::MVAL_KEY_INTEGRITY_REGISTERS
- types::tags::MVAL_KEY_INT_RANGE
- types::tags::MVAL_KEY_IP_ADDR
- types::tags::MVAL_KEY_MAC_ADDR
- types::tags::MVAL_KEY_NAME
- types::tags::MVAL_KEY_RAW_VALUE
- types::tags::MVAL_KEY_RAW_VALUE_MASK_DEPRECATED
- types::tags::MVAL_KEY_SERIAL_NUMBER
- types::tags::MVAL_KEY_SVN
- types::tags::MVAL_KEY_UEID
- types::tags::MVAL_KEY_UUID
- types::tags::MVAL_KEY_VERSION
- types::tags::SIGNER_KEY_NAME
- types::tags::SIGNER_KEY_URI
- types::tags::SWID_KEY_ARTIFACT
- types::tags::SWID_KEY_CORPUS
- types::tags::SWID_KEY_ENTITY
- types::tags::SWID_KEY_ENTITY_NAME
- types::tags::SWID_KEY_EVIDENCE
- types::tags::SWID_KEY_HREF
- types::tags::SWID_KEY_LANG
- types::tags::SWID_KEY_LINK
- types::tags::SWID_KEY_MEDIA
- types::tags::SWID_KEY_MEDIA_TYPE
- types::tags::SWID_KEY_OWNERSHIP
- types::tags::SWID_KEY_PATCH
- types::tags::SWID_KEY_PAYLOAD
- types::tags::SWID_KEY_REG_ID
- types::tags::SWID_KEY_REL
- types::tags::SWID_KEY_ROLE
- types::tags::SWID_KEY_SOFTWARE_META
- types::tags::SWID_KEY_SOFTWARE_NAME
- types::tags::SWID_KEY_SOFTWARE_VERSION
- types::tags::SWID_KEY_SUPPLEMENTAL
- types::tags::SWID_KEY_TAG_ID
- types::tags::SWID_KEY_TAG_VERSION
- types::tags::SWID_KEY_THUMBPRINT
- types::tags::SWID_KEY_USE
- types::tags::SWID_KEY_VERSION_SCHEME
- types::tags::SWID_REL_ANCESTOR
- types::tags::SWID_REL_COMPONENT
- types::tags::SWID_REL_FEATURE
- types::tags::SWID_REL_INSTALLATIONMEDIA
- types::tags::SWID_REL_PACKAGEINSTALLER
- types::tags::SWID_REL_PARENT
- types::tags::SWID_REL_PATCHES
- types::tags::SWID_REL_REQUIRES
- types::tags::SWID_REL_SEE_ALSO
- types::tags::SWID_REL_SUPERSEDES
- types::tags::SWID_REL_SUPPLEMENTAL
- types::tags::SWID_ROLE_AGGREGATOR
- types::tags::SWID_ROLE_DISTRIBUTOR
- types::tags::SWID_ROLE_LICENSOR
- types::tags::SWID_ROLE_MAINTAINER
- types::tags::SWID_ROLE_SOFTWARE_CREATOR
- types::tags::SWID_ROLE_TAG_CREATOR
- types::tags::TAG_BYTES
- types::tags::TAG_CERT_PATH_THUMBPRINT
- types::tags::TAG_CERT_THUMBPRINT
- types::tags::TAG_COMID
- types::tags::TAG_CORIM
- types::tags::TAG_COSE_KEY
- types::tags::TAG_COSWID
- types::tags::TAG_COSWID_CBOR
- types::tags::TAG_COTL
- types::tags::TAG_EPOCH_TIME
- types::tags::TAG_IDENTITY_KEY_TAG_ID
- types::tags::TAG_IDENTITY_KEY_TAG_VERSION
- types::tags::TAG_INT_RANGE
- types::tags::TAG_KEY_THUMBPRINT
- types::tags::TAG_LEGACY_SIGNED
- types::tags::TAG_LEGACY_TOP
- types::tags::TAG_MASKED_RAW_VALUE
- types::tags::TAG_MIN_SVN
- types::tags::TAG_OID
- types::tags::TAG_PKIX_ASN1DER_CERT
- types::tags::TAG_PKIX_BASE64_CERT
- types::tags::TAG_PKIX_BASE64_CERT_PATH
- types::tags::TAG_PKIX_BASE64_KEY
- types::tags::TAG_REL_REPLACES
- types::tags::TAG_REL_SUPPLEMENTS
- types::tags::TAG_SIGNED_CORIM
- types::tags::TAG_SVN
- types::tags::TAG_UEID
- types::tags::TAG_UUID
- types::tags::TRIPLES_KEY_ATTEST_KEY
- types::tags::TRIPLES_KEY_COND_ENDORSEMENT
- types::tags::TRIPLES_KEY_COND_ENDORSEMENT_SERIES
- types::tags::TRIPLES_KEY_COSWID
- types::tags::TRIPLES_KEY_DEPENDENCY
- types::tags::TRIPLES_KEY_ENDORSED
- types::tags::TRIPLES_KEY_IDENTITY
- types::tags::TRIPLES_KEY_MEMBERSHIP
- types::tags::TRIPLES_KEY_REFERENCE
- types::tags::UEID_MAX_SIZE
- types::tags::UEID_MIN_SIZE
- types::tags::UUID_SIZE
- types::tags::VALIDITY_KEY_NOT_AFTER
- types::tags::VALIDITY_KEY_NOT_BEFORE
- types::tags::VERSION_KEY_SCHEME
- types::tags::VERSION_KEY_VERSION
- types::tags::VERSION_SCHEME_ALPHANUMERIC
- types::tags::VERSION_SCHEME_DECIMAL
- types::tags::VERSION_SCHEME_MULTIPARTNUMERIC
- types::tags::VERSION_SCHEME_MULTIPARTNUMERIC_SUFFIX
- types::tags::VERSION_SCHEME_SEMVER
- validate::MAX_PAYLOAD_SIZE