List of all items
Structs
- builder::DocumentBuilder
- builder::ElementBuilder
- builder::FragmentBuilder
- core::Attribute
- core::Document
- core::ElementData
- core::NamespaceDeclaration
- core::NamespacePrefix
- core::NamespaceTable
- core::NamespaceUri
- core::Node
- core::NodeId
- core::QName
- core::Span
- core::XmlError
- core::XmlPath
- macros::XmlTemplate
- parser::ParserConfig
- query::NamespaceContext
- query::Query
- query::QueryResult
- schema::ValidationIssue
- schema::ValidationReport
- schema::XmlContract
- security::EntityPolicy
- security::ParserSecurityConfig
- security::QuerySecurityConfig
- security::SecurityLimits
- security::TransformSecurityConfig
- signature::CanonicalizationConfig
- signature::CertificateDetails
- signature::DeterministicSigningProvider
- signature::DeterministicTimestampAuthority
- signature::KeyInfo
- signature::Pkcs12Credential
- signature::Pkcs12SigningCredentials
- signature::Reference
- signature::ReferenceValidationResult
- signature::RsaSha256SigningProvider
- signature::SignaturePolicy
- signature::SignatureValidationIssue
- signature::SignatureValidationProfile
- signature::SignatureValidationReport
- signature::SignatureValue
- signature::SignedInfo
- signature::SignerRole
- signature::StaticValidationDataProvider
- signature::TimestampRequest
- signature::TimestampToken
- signature::TimestampValidationReport
- signature::VerificationReport
- signature::XadesArchiveConfig
- signature::XadesArchiveReport
- signature::XadesConfig
- signature::XadesSignedDocument
- signature::XadesSigner
- signature::XadesSigningOptions
- signature::XadesSigningReport
- signature::XadesTimestampConfig
- signature::XadesValidationDataConfig
- signature::XadesValidationDataReport
- signature::XadesVerificationReport
- signature::XadesVerifier
- signature::XmlDsigConfig
- signature::XmlDsigReferenceConfig
- testing::RoundtripResult
- testing::XmlDiff
- transform::BindingContext
- transform::ElementTemplate
- transform::Transform
- transform::TransformConfig
- writer::WriterConfig
Enums
- builder::XmlNode
- core::ErrorKind
- core::NodeKind
- query::QueryValue
- schema::ValidationSeverity
- schema::ValueType
- signature::CanonicalizationAlgorithm
- signature::DigestAlgorithm
- signature::IdAttributePolicy
- signature::SignatureAlgorithm
- signature::SignaturePlacement
- signature::SignaturePolicyId
- signature::SignaturePolicyQualifier
- signature::SignatureValidationIssueKind
- signature::SignatureValidationLevel
- signature::SignatureValidationReference
- signature::SigningCertificateMode
- signature::Transform
- signature::XadesProfile
- signature::XadesSigningTime
- signature::XadesValidationDataKind
- signature::XmlDsigReferenceTarget
- transform::Template
Traits
- builder::IntoXmlFragment
- component::IntoXml
- query::DocumentQueryExt
- schema::XsdContractAdapter
- signature::SigningProvider
- signature::TimestampAuthorityClient
- signature::XadesValidationDataProvider
Macros
Functions
- builder::element
- builder::fragment
- builder::text
- component::children
- component::document
- core::validate_namespace_binding
- core::validate_xml_name
- parser::parse_reader
- parser::parse_reader_with_config
- parser::parse_str
- parser::parse_str_with_config
- signature::add_signature_timestamp
- signature::add_xades_archive_timestamp
- signature::add_xades_validation_data
- signature::canonicalize_document
- signature::canonicalize_node
- signature::decode_standard_base64
- signature::digest_base64
- signature::digest_bytes
- signature::encode_standard_base64
- signature::ensure_unique_ids
- signature::find_element_by_id
- signature::sign_enveloped
- signature::sign_xades_baseline_b_enveloped
- signature::sign_xades_bes_enveloped
- signature::sign_xades_epes_enveloped
- signature::verify_enveloped
- signature::verify_signature_timestamp
- signature::verify_xades_archive_timestamps
- signature::verify_xades_baseline_b_enveloped
- signature::verify_xades_bes_enveloped
- signature::verify_xades_epes_enveloped
- signature::verify_xades_validation_data
- testing::assert_compact_roundtrip
- testing::assert_compact_roundtrip_with_config
- testing::assert_document_matches_golden
- testing::assert_matches_golden
- testing::assert_xml_eq
- testing::compare_xml
- testing::golden_path
- testing::parse_xml_fixture
- testing::read_golden
- testing::read_utf8_file
- testing::read_xml_fixture
- testing::repo_path
- testing::xml_fixture_path
- writer::escape_attribute
- writer::escape_text
- writer::to_string_compact
- writer::to_string_pretty
- writer::to_string_with_config
Type Aliases
Constants
- core::XMLNS_NAMESPACE_URI
- core::XML_NAMESPACE_URI
- security::DEFAULT_MAX_DEPTH
- security::DEFAULT_MAX_DOCUMENT_BYTES
- security::DEFAULT_MAX_NODES
- security::DEFAULT_MAX_QUERY_STEPS
- security::DEFAULT_MAX_TEXT_BYTES
- security::DEFAULT_MAX_TRANSFORM_EXPANSION
- signature::XADES_NAMESPACE_URI
- signature::XMLDSIG_ENVELOPED_SIGNATURE_URI
- signature::XMLDSIG_NAMESPACE_URI
- signature::XMLDSIG_SIGNED_PROPERTIES_TYPE_URI
- testing::GOLDEN_DIR
- testing::XML_FIXTURES_DIR