diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 935e2d1e..1b354aa8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,11 +11,39 @@ permissions: env: CARGO_TERM_COLOR: always RUSTFLAGS: -Dwarnings - XMLSEC1_PREFIX: ${{ github.workspace }}/.tools/xmlsec1-1.3.13-5fdd47dc3575 - XMLSEC1_BIN: ${{ github.workspace }}/.tools/xmlsec1-1.3.13-5fdd47dc3575/bin/xmlsec1 - LD_LIBRARY_PATH: ${{ github.workspace }}/.tools/xmlsec1-1.3.13-5fdd47dc3575/lib + XMLSEC1_PREFIX: ${{ github.workspace }}/.tools/xmlsec1-1.3.13 + XMLSEC1_BIN: ${{ github.workspace }}/.tools/xmlsec1-1.3.13/bin/xmlsec1 + LD_LIBRARY_PATH: ${{ github.workspace }}/.tools/xmlsec1-1.3.13/lib jobs: + capability-ledger: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v7 + with: + persist-credentials: false + - name: Read pinned donor revision + id: donor-revision + run: | + commit="$(cat compatibility/libxmlsec1-1.3.13-donor-commit.txt)" + [[ "$commit" =~ ^[0-9a-f]{40}$ ]] + echo "commit=$commit" >> "$GITHUB_OUTPUT" + - uses: actions/checkout@v7 + with: + repository: lsh123/xmlsec + ref: ${{ steps.donor-revision.outputs.commit }} + path: donors/xmlsec + persist-credentials: false + - uses: dtolnay/rust-toolchain@stable + with: + toolchain: "1.92.0" + - uses: Swatinem/rust-cache@v2 + - run: >- + cargo run -p xml-sec-capability-ledger -- check + donors/xmlsec + compatibility/libxmlsec1-1.3.13-rules.json + compatibility/libxmlsec1-1.3.13.json + build-matrix: name: build-matrix (${{ matrix.rust }}) runs-on: ubuntu-latest diff --git a/Cargo.toml b/Cargo.toml index b6ae52b7..2b7e7be5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,6 +12,10 @@ keywords = ["xml", "xmldsig", "xmlenc", "c14n", "saml"] categories = ["cryptography", "web-programming", "authentication"] readme = "README.md" +[workspace] +members = [".", "tools/capability-ledger"] +resolver = "3" + [[example]] name = "encrypt" required-features = ["xmlenc"] @@ -57,6 +61,8 @@ thiserror = "2" [dev-dependencies] rcgen = "0.14.6" rand_chacha = "0.10" +serde = { version = "1", features = ["derive"] } +serde_json = "1" time = "0.3.55" [features] diff --git a/README.md b/README.md index 7345231e..167075f2 100644 --- a/README.md +++ b/README.md @@ -60,6 +60,11 @@ Still in progress: - Complete XMLDSig and XMLEnc conformance-suite classification - Expanded fuzz coverage, benchmarks, production hardening, and API stabilization +The [libxmlsec1 compatibility ledger](docs/compatibility-ledger.md) tracks the +complete upstream 1.3.13 public surface as generated, evidence-linked data. It +separates implemented wire behavior from policy-gated compatibility, planned +parity work, provider-specific differences, and the not-yet-implemented C ABI. + ## XMLDSig Usage `examples/sign.rs` builds an enveloped RSA-SHA256 signature and `examples/verify.rs` diff --git a/compatibility/libxmlsec1-1.3.13-donor-commit.txt b/compatibility/libxmlsec1-1.3.13-donor-commit.txt new file mode 100644 index 00000000..aba30af5 --- /dev/null +++ b/compatibility/libxmlsec1-1.3.13-donor-commit.txt @@ -0,0 +1 @@ +5fdd47dc35753438bdc38b6e96c1a3805c67a483 diff --git a/compatibility/libxmlsec1-1.3.13-rules.json b/compatibility/libxmlsec1-1.3.13-rules.json new file mode 100644 index 00000000..00029d71 --- /dev/null +++ b/compatibility/libxmlsec1-1.3.13-rules.json @@ -0,0 +1,135 @@ +{ + "schema_version": 1, + "evidence": { + "c-surface-inventory": { + "test": "capability_ledger::c_surface_is_explicitly_incompatible", + "description": "The Rust crate intentionally has no libxmlsec1 C ABI yet; every public C surface item remains visible rather than being implied by marketing copy." + }, + "native-algorithm-tests": { + "test": "capability_ledger::native_algorithm_claims_match_the_rust_api", + "description": "The claimed URI set is cross-checked against the native algorithm parsers and the repository's unit and interop suites." + }, + "xpath-compatibility-tests": { + "test": "capability_ledger::xpath_claims_record_libxmlsec_here_compatibility", + "description": "XPath and XPath Filter 2.0 use standards behavior by default; integration tests exercise the explicit libxmlsec1-compatible here() binding." + }, + "legacy-policy-tests": { + "test": "capability_ledger::legacy_algorithm_claims_are_policy_gated", + "description": "Legacy SHA-1 signature paths are available only through explicit compatibility policy opt-ins." + }, + "sha1-verification-tests": { + "test": "capability_ledger::legacy_algorithm_claims_are_policy_gated", + "description": "SHA-1 reference digests remain available for verification interoperability while every signing path rejects them." + }, + "provider-contract": { + "test": "capability_ledger::backend_surface_distinguishes_provider_capabilities_from_unimplemented_apis", + "description": "Only backend transform classes backed by native provider operations are provider-limited; every other backend-specific C entry point remains planned." + }, + "planned-surface": { + "test": "capability_ledger::planned_surface_is_never_reported_as_supported", + "description": "Unimplemented backend APIs, CLI, registry, format, URI, and donor-suite entries remain machine-readable planned work." + }, + "unsupported-legacy-surface": { + "test": "capability_ledger::deprecated_surface_is_explicitly_unsupported", + "description": "Deprecated C compatibility aliases are not reproduced before a real C compatibility layer exists." + } + }, + "rules": [ + { + "id": "native-xpath-uri", + "kinds": ["algorithm-uri"], + "name_regex": "^xmlSecXPath2?Ns$", + "outcome": "behavior-compatible", + "rationale": "The native Rust API implements XPath and XPath Filter 2.0 with standards-compliant here() semantics by default; reproducing libxmlsec1's divergent Transform-element binding requires the explicit XmlSecLegacy mode.", + "evidence": "xpath-compatibility-tests" + }, + { + "id": "native-supported-uri", + "kinds": ["algorithm-uri"], + "name_regex": "^xmlSecHref(?:Aes128Cbc|Aes256Cbc|Aes128Gcm|Aes256Gcm|KWAes128|KWAes256|Base64|C14N|C14NWithComments|C14N11|C14N11WithComments|ExcC14N|ExcC14NWithComments|DEREncodedKeyValue|DSAKeyValue|ECKeyValue|Enveloped|RSAKeyValue|RsaSha256|RsaSha384|RsaSha512|EcdsaSha256|EcdsaSha384|Sha256|Sha384|Sha512|RsaOaep|RsaOaepEnc11|Mgf1Sha1|Mgf1Sha256|Mgf1Sha384|Mgf1Sha512|X509Data|RawX509Cert|EncryptedKey)$", + "outcome": "behavior-compatible", + "rationale": "The native Rust API parses and executes this standard URI, with unit or interoperability coverage in the repository.", + "evidence": "native-algorithm-tests" + }, + { + "id": "native-sha1-verification-uri", + "kinds": ["algorithm-uri"], + "name_regex": "^xmlSecHrefSha1$", + "outcome": "behavior-compatible", + "rationale": "The native Rust API provides verification-only SHA-1 reference digest compatibility; signing rejects SHA-1 independently of policy.", + "evidence": "sha1-verification-tests" + }, + { + "id": "policy-gated-legacy-uri", + "kinds": ["algorithm-uri"], + "name_regex": "^xmlSecHref(?:DsaSha1|HmacSha1|RsaSha1)$", + "outcome": "compatibility-profile-only", + "rationale": "The implementation retains this legacy algorithm for interoperability, but the compiled policy must explicitly permit it.", + "evidence": "legacy-policy-tests" + }, + { + "id": "remaining-uri-surface", + "kinds": ["algorithm-uri"], + "outcome": "planned", + "rationale": "The URI is part of the libxmlsec1 1.3.13 public vocabulary but is not yet implemented by the native Rust API.", + "evidence": "planned-surface" + }, + { + "id": "backend-provider-transform-surface", + "kinds": ["backend-api"], + "name_regex": "^xmlSec(?:GCrypt|GnuTLS|MSCng|MSCrypto|Nss|OpenSSL)Transform(?:Aes128Cbc|Aes256Cbc|Aes128Gcm|Aes256Gcm|KWAes128|KWAes256|DsaSha1|EcdsaSha256|EcdsaSha384|HmacSha1|RsaOaep|RsaOaepEnc11|RsaSha1|RsaSha256|RsaSha384|RsaSha512|Sha1|Sha256|Sha384|Sha512)GetKlass$", + "outcome": "provider-limited", + "rationale": "The native provider contract implements the corresponding cryptographic operation, but not this libxmlsec1 backend-specific C symbol.", + "evidence": "provider-contract" + }, + { + "id": "remaining-backend-surface", + "kinds": ["backend-api"], + "outcome": "planned", + "rationale": "This libxmlsec1 backend-specific C capability is not represented by the current native provider contract.", + "evidence": "planned-surface" + }, + { + "id": "deprecated-c-surface", + "kinds": ["deprecated-api"], + "outcome": "intentionally-unsupported", + "rationale": "Deprecated C aliases are excluded until the compatibility layer has a concrete ABI contract.", + "evidence": "unsupported-legacy-surface" + }, + { + "id": "binary-c-surface", + "kinds": ["header", "export-function", "export-variable", "macro", "build-define", "enum", "struct-layout", "callback", "typedef", "class-id"], + "outcome": "binary-abi-incompatible", + "rationale": "The current deliverable is a native Rust crate and does not claim libxmlsec1 C source or binary compatibility.", + "evidence": "c-surface-inventory" + }, + { + "id": "planned-registry-surface", + "kinds": ["registry"], + "outcome": "planned", + "rationale": "libxmlsec1 registry entry points are inventoried for the future compatibility layer and are not exposed by the native API.", + "evidence": "planned-surface" + }, + { + "id": "planned-cli-surface", + "kinds": ["cli-command", "cli-option", "cli-exit-status"], + "outcome": "planned", + "rationale": "A command-compatible xmlsec1 CLI is not yet shipped; commands, typed options, and exit semantics remain explicit roadmap surface.", + "evidence": "planned-surface" + }, + { + "id": "planned-key-format-surface", + "kinds": ["key-format"], + "outcome": "planned", + "rationale": "Native Rust key parsing exists, but the libxmlsec1 key-format enum contract is not yet reproduced.", + "evidence": "planned-surface" + }, + { + "id": "planned-donor-families", + "kinds": ["test-family"], + "outcome": "planned", + "rationale": "The upstream family is tracked as a parity target; individual covered vectors are recorded by native interoperability tests rather than claiming the whole family.", + "evidence": "planned-surface" + } + ] +} diff --git a/compatibility/libxmlsec1-1.3.13.json b/compatibility/libxmlsec1-1.3.13.json new file mode 100644 index 00000000..e1bd52a8 --- /dev/null +++ b/compatibility/libxmlsec1-1.3.13.json @@ -0,0 +1,44552 @@ +{ + "schema_version": 2, + "upstream": { + "project": "libxmlsec1", + "version": "1.3.13", + "commit": "5fdd47dc35753438bdc38b6e96c1a3805c67a483", + "repository": "https://github.com/lsh123/xmlsec" + }, + "generated_by": "xml-sec-capability-ledger/2", + "evidence": { + "c-surface-inventory": { + "test": "capability_ledger::c_surface_is_explicitly_incompatible", + "description": "The Rust crate intentionally has no libxmlsec1 C ABI yet; every public C surface item remains visible rather than being implied by marketing copy." + }, + "legacy-policy-tests": { + "test": "capability_ledger::legacy_algorithm_claims_are_policy_gated", + "description": "Legacy SHA-1 signature paths are available only through explicit compatibility policy opt-ins." + }, + "native-algorithm-tests": { + "test": "capability_ledger::native_algorithm_claims_match_the_rust_api", + "description": "The claimed URI set is cross-checked against the native algorithm parsers and the repository's unit and interop suites." + }, + "planned-surface": { + "test": "capability_ledger::planned_surface_is_never_reported_as_supported", + "description": "Unimplemented backend APIs, CLI, registry, format, URI, and donor-suite entries remain machine-readable planned work." + }, + "provider-contract": { + "test": "capability_ledger::backend_surface_distinguishes_provider_capabilities_from_unimplemented_apis", + "description": "Only backend transform classes backed by native provider operations are provider-limited; every other backend-specific C entry point remains planned." + }, + "sha1-verification-tests": { + "test": "capability_ledger::legacy_algorithm_claims_are_policy_gated", + "description": "SHA-1 reference digests remain available for verification interoperability while every signing path rejects them." + }, + "unsupported-legacy-surface": { + "test": "capability_ledger::deprecated_surface_is_explicitly_unsupported", + "description": "Deprecated C compatibility aliases are not reproduced before a real C compatibility layer exists." + }, + "xpath-compatibility-tests": { + "test": "capability_ledger::xpath_claims_record_libxmlsec_here_compatibility", + "description": "XPath and XPath Filter 2.0 use standards behavior by default; integration tests exercise the explicit libxmlsec1-compatible here() binding." + } + }, + "classifications": { + "backend-provider-transform-surface": { + "outcome": "provider-limited", + "rationale": "The native provider contract implements the corresponding cryptographic operation, but not this libxmlsec1 backend-specific C symbol.", + "evidence": "provider-contract" + }, + "binary-c-surface": { + "outcome": "binary-abi-incompatible", + "rationale": "The current deliverable is a native Rust crate and does not claim libxmlsec1 C source or binary compatibility.", + "evidence": "c-surface-inventory" + }, + "deprecated-c-surface": { + "outcome": "intentionally-unsupported", + "rationale": "Deprecated C aliases are excluded until the compatibility layer has a concrete ABI contract.", + "evidence": "unsupported-legacy-surface" + }, + "native-sha1-verification-uri": { + "outcome": "behavior-compatible", + "rationale": "The native Rust API provides verification-only SHA-1 reference digest compatibility; signing rejects SHA-1 independently of policy.", + "evidence": "sha1-verification-tests" + }, + "native-supported-uri": { + "outcome": "behavior-compatible", + "rationale": "The native Rust API parses and executes this standard URI, with unit or interoperability coverage in the repository.", + "evidence": "native-algorithm-tests" + }, + "native-xpath-uri": { + "outcome": "behavior-compatible", + "rationale": "The native Rust API implements XPath and XPath Filter 2.0 with standards-compliant here() semantics by default; reproducing libxmlsec1's divergent Transform-element binding requires the explicit XmlSecLegacy mode.", + "evidence": "xpath-compatibility-tests" + }, + "planned-cli-surface": { + "outcome": "planned", + "rationale": "A command-compatible xmlsec1 CLI is not yet shipped; commands, typed options, and exit semantics remain explicit roadmap surface.", + "evidence": "planned-surface" + }, + "planned-donor-families": { + "outcome": "planned", + "rationale": "The upstream family is tracked as a parity target; individual covered vectors are recorded by native interoperability tests rather than claiming the whole family.", + "evidence": "planned-surface" + }, + "planned-key-format-surface": { + "outcome": "planned", + "rationale": "Native Rust key parsing exists, but the libxmlsec1 key-format enum contract is not yet reproduced.", + "evidence": "planned-surface" + }, + "planned-registry-surface": { + "outcome": "planned", + "rationale": "libxmlsec1 registry entry points are inventoried for the future compatibility layer and are not exposed by the native API.", + "evidence": "planned-surface" + }, + "policy-gated-legacy-uri": { + "outcome": "compatibility-profile-only", + "rationale": "The implementation retains this legacy algorithm for interoperability, but the compiled policy must explicitly permit it.", + "evidence": "legacy-policy-tests" + }, + "remaining-backend-surface": { + "outcome": "planned", + "rationale": "This libxmlsec1 backend-specific C capability is not represented by the current native provider contract.", + "evidence": "planned-surface" + }, + "remaining-uri-surface": { + "outcome": "planned", + "rationale": "The URI is part of the libxmlsec1 1.3.13 public vocabulary but is not yet implemented by the native Rust API.", + "evidence": "planned-surface" + } + }, + "availability": [ + { + "source": "include/xmlsec/app.h", + "start_line": 43, + "end_line": 713, + "conditions": [ + "#ifndef __XMLSEC_APP_H__", + "#ifndef XMLSEC_NO_CRYPTO_DYNAMIC_LOADING" + ] + }, + { + "source": "include/xmlsec/base64.h", + "start_line": 33, + "end_line": 70, + "conditions": [ + "#ifndef __XMLSEC_BASE64_H__" + ] + }, + { + "source": "include/xmlsec/bn.h", + "start_line": 31, + "end_line": 94, + "conditions": [ + "#ifndef __XMLSEC_BN_H__" + ] + }, + { + "source": "include/xmlsec/buffer.h", + "start_line": 27, + "end_line": 108, + "conditions": [ + "#ifndef __XMLSEC_BUFFER_H__" + ] + }, + { + "source": "include/xmlsec/dl.h", + "start_line": 36, + "end_line": 45, + "conditions": [ + "#ifndef __XMLSEC_DL_H__" + ] + }, + { + "source": "include/xmlsec/dl.h", + "start_line": 55, + "end_line": 63, + "conditions": [ + "#ifndef __XMLSEC_DL_H__", + "#ifndef XMLSEC_NO_CRYPTO_DYNAMIC_LOADING" + ] + }, + { + "source": "include/xmlsec/errors.h", + "start_line": 32, + "end_line": 380, + "conditions": [ + "#ifndef __XMLSEC_ERRORS_H__" + ] + }, + { + "source": "include/xmlsec/errors.h", + "start_line": 386, + "end_line": 386, + "conditions": [ + "#ifndef __XMLSEC_ERRORS_H__", + "#ifdef __GNUC__" + ] + }, + { + "source": "include/xmlsec/errors.h", + "start_line": 388, + "end_line": 388, + "conditions": [ + "#ifndef __XMLSEC_ERRORS_H__", + "#ifdef __GNUC__", + "#else" + ] + }, + { + "source": "include/xmlsec/errors.h", + "start_line": 395, + "end_line": 436, + "conditions": [ + "#ifndef __XMLSEC_ERRORS_H__" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 22, + "end_line": 22, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined(XMLSEC_WINDOWS)", + "#if defined(WIN32) || defined(_WIN32) || defined(WINDOWS) || defined(_WINDOWS)" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 24, + "end_line": 24, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined(XMLSEC_WINDOWS)", + "#if defined(WIN32) || defined(_WIN32) || defined(WINDOWS) || defined(_WINDOWS)", + "#elif defined(_MSC_VER)" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 26, + "end_line": 26, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined(XMLSEC_WINDOWS)", + "#if defined(WIN32) || defined(_WIN32) || defined(WINDOWS) || defined(_WINDOWS)", + "#elif defined(_MSC_VER)", + "#elif defined(__MINGW32__) || defined(__MINGW64__)" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 28, + "end_line": 28, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined(XMLSEC_WINDOWS)", + "#if defined(WIN32) || defined(_WIN32) || defined(WINDOWS) || defined(_WINDOWS)", + "#elif defined(_MSC_VER)", + "#elif defined(__MINGW32__) || defined(__MINGW64__)", + "#elif defined(__CYGWIN__)" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 41, + "end_line": 41, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined XMLSEC_EXPORT", + "# if defined(XMLSEC_WINDOWS)", + "# if defined(IN_XMLSEC)", + "# if !defined(XMLSEC_STATIC)" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 43, + "end_line": 43, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined XMLSEC_EXPORT", + "# if defined(XMLSEC_WINDOWS)", + "# if defined(IN_XMLSEC)", + "# if !defined(XMLSEC_STATIC)", + "# else" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 48, + "end_line": 48, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined XMLSEC_EXPORT", + "# if defined(XMLSEC_WINDOWS)", + "# if defined(IN_XMLSEC)", + "# else", + "# if !defined(XMLSEC_STATIC)" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 50, + "end_line": 50, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined XMLSEC_EXPORT", + "# if defined(XMLSEC_WINDOWS)", + "# if defined(IN_XMLSEC)", + "# else", + "# if !defined(XMLSEC_STATIC)", + "# else" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 56, + "end_line": 56, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined XMLSEC_EXPORT", + "# if defined(XMLSEC_WINDOWS)", + "# else" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 65, + "end_line": 65, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined XMLSEC_CRYPTO_EXPORT", + "# if defined(XMLSEC_WINDOWS)", + "# if defined(IN_XMLSEC_CRYPTO)", + "# if !defined(XMLSEC_STATIC)" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 67, + "end_line": 67, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined XMLSEC_CRYPTO_EXPORT", + "# if defined(XMLSEC_WINDOWS)", + "# if defined(IN_XMLSEC_CRYPTO)", + "# if !defined(XMLSEC_STATIC)", + "# else" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 72, + "end_line": 72, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined XMLSEC_CRYPTO_EXPORT", + "# if defined(XMLSEC_WINDOWS)", + "# if defined(IN_XMLSEC_CRYPTO)", + "# else", + "# if !defined(XMLSEC_STATIC)" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 74, + "end_line": 74, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined XMLSEC_CRYPTO_EXPORT", + "# if defined(XMLSEC_WINDOWS)", + "# if defined(IN_XMLSEC_CRYPTO)", + "# else", + "# if !defined(XMLSEC_STATIC)", + "# else" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 80, + "end_line": 80, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined XMLSEC_CRYPTO_EXPORT", + "# if defined(XMLSEC_WINDOWS)", + "# else" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 89, + "end_line": 89, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined XMLSEC_EXPORT_VAR", + "# if defined(XMLSEC_WINDOWS)", + "# if defined(IN_XMLSEC)", + "# if !defined(XMLSEC_STATIC)" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 91, + "end_line": 91, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined XMLSEC_EXPORT_VAR", + "# if defined(XMLSEC_WINDOWS)", + "# if defined(IN_XMLSEC)", + "# if !defined(XMLSEC_STATIC)", + "# else" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 95, + "end_line": 95, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined XMLSEC_EXPORT_VAR", + "# if defined(XMLSEC_WINDOWS)", + "# if defined(IN_XMLSEC)", + "# elif defined(IN_XMLSEC_CRYPTO)" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 99, + "end_line": 99, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined XMLSEC_EXPORT_VAR", + "# if defined(XMLSEC_WINDOWS)", + "# if defined(IN_XMLSEC)", + "# elif defined(IN_XMLSEC_CRYPTO)", + "# else", + "# if !defined(XMLSEC_STATIC)" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 101, + "end_line": 101, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined XMLSEC_EXPORT_VAR", + "# if defined(XMLSEC_WINDOWS)", + "# if defined(IN_XMLSEC)", + "# elif defined(IN_XMLSEC_CRYPTO)", + "# else", + "# if !defined(XMLSEC_STATIC)", + "# else" + ] + }, + { + "source": "include/xmlsec/exports.h", + "start_line": 107, + "end_line": 107, + "conditions": [ + "#ifndef __XMLSEC_EXPORTS_H__", + "#if !defined XMLSEC_EXPORT_VAR", + "# if defined(XMLSEC_WINDOWS)", + "# else" + ] + }, + { + "source": "include/xmlsec/gcrypt/app.h", + "start_line": 33, + "end_line": 49, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_APP_H__" + ] + }, + { + "source": "include/xmlsec/gcrypt/app.h", + "start_line": 53, + "end_line": 64, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_APP_H__", + "#ifndef XMLSEC_NO_X509" + ] + }, + { + "source": "include/xmlsec/gcrypt/app.h", + "start_line": 77, + "end_line": 83, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_APP_H__" + ] + }, + { + "source": "include/xmlsec/gcrypt/app.h", + "start_line": 90, + "end_line": 102, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_APP_H__", + "#ifndef XMLSEC_NO_X509" + ] + }, + { + "source": "include/xmlsec/gcrypt/app.h", + "start_line": 107, + "end_line": 107, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_APP_H__" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 35, + "end_line": 46, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 59, + "end_line": 105, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_AES" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 119, + "end_line": 138, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_DES" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 152, + "end_line": 161, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_DSA" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 167, + "end_line": 169, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_DSA", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 185, + "end_line": 193, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 200, + "end_line": 202, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 209, + "end_line": 211, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 218, + "end_line": 220, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 227, + "end_line": 229, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 237, + "end_line": 253, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA3" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 268, + "end_line": 271, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 279, + "end_line": 281, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_MD5" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 289, + "end_line": 291, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_RIPEMD160" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 298, + "end_line": 300, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 307, + "end_line": 309, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 316, + "end_line": 318, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 325, + "end_line": 327, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 342, + "end_line": 351, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 357, + "end_line": 359, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_MD5" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 366, + "end_line": 368, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_RIPEMD160" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 375, + "end_line": 377, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 384, + "end_line": 386, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 393, + "end_line": 395, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 402, + "end_line": 404, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 412, + "end_line": 414, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 421, + "end_line": 423, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 430, + "end_line": 432, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 439, + "end_line": 441, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 449, + "end_line": 465, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA3" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 472, + "end_line": 474, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_RSA_PKCS15" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 482, + "end_line": 492, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_RSA_OAEP" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 507, + "end_line": 509, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 516, + "end_line": 518, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 525, + "end_line": 527, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 534, + "end_line": 536, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 544, + "end_line": 560, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA3" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 573, + "end_line": 575, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_MD5" + ] + }, + { + "source": "include/xmlsec/gcrypt/crypto.h", + "start_line": 588, + "end_line": 590, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_CRYPTO_H__", + "#ifndef XMLSEC_NO_RIPEMD160" + ] + }, + { + "source": "include/xmlsec/gcrypt/symbols.h", + "start_line": 29, + "end_line": 152, + "conditions": [ + "#ifndef __XMLSEC_GCRYPT_SYMBOLS_H__", + "#ifdef XMLSEC_CRYPTO_GCRYPT" + ] + }, + { + "source": "include/xmlsec/gnutls/app.h", + "start_line": 36, + "end_line": 52, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_APP_H__" + ] + }, + { + "source": "include/xmlsec/gnutls/app.h", + "start_line": 56, + "end_line": 72, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_APP_H__", + "#ifndef XMLSEC_NO_X509" + ] + }, + { + "source": "include/xmlsec/gnutls/app.h", + "start_line": 85, + "end_line": 91, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_APP_H__" + ] + }, + { + "source": "include/xmlsec/gnutls/app.h", + "start_line": 98, + "end_line": 110, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_APP_H__", + "#ifndef XMLSEC_NO_X509" + ] + }, + { + "source": "include/xmlsec/gnutls/app.h", + "start_line": 115, + "end_line": 115, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_APP_H__" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 48, + "end_line": 48, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#if GNUTLS_VERSION_NUMBER < 0x030804" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 53, + "end_line": 53, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#if GNUTLS_VERSION_NUMBER < 0x030809" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 62, + "end_line": 98, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 109, + "end_line": 178, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_AES" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 192, + "end_line": 211, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_CHACHA20" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 224, + "end_line": 243, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_DES" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 256, + "end_line": 303, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_CAMELLIA" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 317, + "end_line": 324, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_DSA" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 330, + "end_line": 332, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_DSA", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 339, + "end_line": 341, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_DSA", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 357, + "end_line": 363, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 369, + "end_line": 371, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 378, + "end_line": 380, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA224" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 387, + "end_line": 389, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 396, + "end_line": 398, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 405, + "end_line": 407, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 415, + "end_line": 438, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA3" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 454, + "end_line": 475, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_GOST" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 490, + "end_line": 544, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_GOST2012" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 560, + "end_line": 591, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_MLDSA" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 605, + "end_line": 627, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_EDDSA" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 641, + "end_line": 663, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_XDH" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 677, + "end_line": 679, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 693, + "end_line": 705, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_CONCATKDF" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 719, + "end_line": 722, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 730, + "end_line": 732, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 739, + "end_line": 741, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA224" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 748, + "end_line": 750, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 757, + "end_line": 759, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 766, + "end_line": 768, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 784, + "end_line": 796, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_PBKDF2" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 810, + "end_line": 822, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_HKDF" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 836, + "end_line": 843, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 850, + "end_line": 852, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 859, + "end_line": 861, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA224" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 868, + "end_line": 870, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 877, + "end_line": 879, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 886, + "end_line": 888, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 896, + "end_line": 898, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 905, + "end_line": 907, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 914, + "end_line": 916, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 923, + "end_line": 925, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_RSA_PKCS15" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 932, + "end_line": 941, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_RSA_OAEP" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 956, + "end_line": 958, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 965, + "end_line": 967, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA224" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 974, + "end_line": 976, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 983, + "end_line": 985, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 992, + "end_line": 994, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 1002, + "end_line": 1025, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA3" + ] + }, + { + "source": "include/xmlsec/gnutls/crypto.h", + "start_line": 1032, + "end_line": 1033, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_CRYPTO_H__" + ] + }, + { + "source": "include/xmlsec/gnutls/keysstore.h", + "start_line": 33, + "end_line": 41, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_KEYSSTORE_H__" + ] + }, + { + "source": "include/xmlsec/gnutls/symbols.h", + "start_line": 29, + "end_line": 191, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_SYMBOLS_H__", + "#ifdef XMLSEC_CRYPTO_GNUTLS" + ] + }, + { + "source": "include/xmlsec/gnutls/x509.h", + "start_line": 40, + "end_line": 97, + "conditions": [ + "#ifndef __XMLSEC_GNUTLS_X509_H__", + "#ifndef XMLSEC_NO_X509" + ] + }, + { + "source": "include/xmlsec/io.h", + "start_line": 29, + "end_line": 51, + "conditions": [ + "#ifndef __XMLSEC_IO_H__" + ] + }, + { + "source": "include/xmlsec/keyinfo.h", + "start_line": 38, + "end_line": 242, + "conditions": [ + "#ifndef __XMLSEC_KEYINFO_H__" + ] + }, + { + "source": "include/xmlsec/keyinfo.h", + "start_line": 248, + "end_line": 261, + "conditions": [ + "#ifndef __XMLSEC_KEYINFO_H__", + "#ifndef XMLSEC_NO_XMLENC" + ] + }, + { + "source": "include/xmlsec/keyinfo.h", + "start_line": 267, + "end_line": 268, + "conditions": [ + "#ifndef __XMLSEC_KEYINFO_H__", + "#ifndef XMLSEC_NO_XMLENC", + "#ifndef XMLSEC_NO_MLKEM" + ] + }, + { + "source": "include/xmlsec/keys.h", + "start_line": 32, + "end_line": 252, + "conditions": [ + "#ifndef __XMLSEC_KEYS_H__" + ] + }, + { + "source": "include/xmlsec/keysdata.h", + "start_line": 37, + "end_line": 702, + "conditions": [ + "#ifndef __XMLSEC_KEYSDATA_H__" + ] + }, + { + "source": "include/xmlsec/keysmngr.h", + "start_line": 32, + "end_line": 271, + "conditions": [ + "#ifndef __XMLSEC_KEYSMGMR_H__" + ] + }, + { + "source": "include/xmlsec/list.h", + "start_line": 29, + "end_line": 169, + "conditions": [ + "#ifndef __XMLSEC_LIST_H__" + ] + }, + { + "source": "include/xmlsec/membuf.h", + "start_line": 37, + "end_line": 40, + "conditions": [ + "#ifndef __XMLSEC_MEMBUF_H__" + ] + }, + { + "source": "include/xmlsec/mscng/app.h", + "start_line": 36, + "end_line": 64, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_APP_H__" + ] + }, + { + "source": "include/xmlsec/mscng/app.h", + "start_line": 68, + "end_line": 85, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_APP_H__", + "#ifndef XMLSEC_NO_X509" + ] + }, + { + "source": "include/xmlsec/mscng/app.h", + "start_line": 97, + "end_line": 103, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_APP_H__" + ] + }, + { + "source": "include/xmlsec/mscng/app.h", + "start_line": 110, + "end_line": 122, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_APP_H__", + "#ifndef XMLSEC_NO_X509" + ] + }, + { + "source": "include/xmlsec/mscng/app.h", + "start_line": 128, + "end_line": 128, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_APP_H__" + ] + }, + { + "source": "include/xmlsec/mscng/certkeys.h", + "start_line": 31, + "end_line": 34, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CERTKEYS_H__" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 34, + "end_line": 46, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 58, + "end_line": 67, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_CONCATKDF" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 80, + "end_line": 82, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_DSA" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 88, + "end_line": 90, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_DSA", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 97, + "end_line": 99, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_DSA", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 114, + "end_line": 116, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 122, + "end_line": 124, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_MD5" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 131, + "end_line": 133, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 140, + "end_line": 142, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 149, + "end_line": 151, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 158, + "end_line": 160, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 167, + "end_line": 169, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 176, + "end_line": 178, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 185, + "end_line": 187, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 194, + "end_line": 196, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 203, + "end_line": 219, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA3" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 226, + "end_line": 228, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_RSA_PKCS15" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 236, + "end_line": 247, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_RSA_OAEP" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 262, + "end_line": 263, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 269, + "end_line": 271, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 278, + "end_line": 280, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 287, + "end_line": 289, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 296, + "end_line": 298, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 305, + "end_line": 321, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA3" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 327, + "end_line": 329, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 343, + "end_line": 352, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_DH" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 366, + "end_line": 375, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_XDH" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 389, + "end_line": 405, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_DES" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 419, + "end_line": 421, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 427, + "end_line": 429, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_MD5" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 436, + "end_line": 438, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 445, + "end_line": 447, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 454, + "end_line": 456, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 463, + "end_line": 465, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 479, + "end_line": 481, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_MD5" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 494, + "end_line": 503, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_PBKDF2" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 516, + "end_line": 525, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_HKDF" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 537, + "end_line": 539, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 551, + "end_line": 553, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 565, + "end_line": 567, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 579, + "end_line": 581, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 594, + "end_line": 610, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA3" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 622, + "end_line": 687, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__", + "#ifndef XMLSEC_NO_AES" + ] + }, + { + "source": "include/xmlsec/mscng/crypto.h", + "start_line": 694, + "end_line": 695, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_CRYPTO_H__" + ] + }, + { + "source": "include/xmlsec/mscng/keysstore.h", + "start_line": 29, + "end_line": 37, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_KEYSSTORE_H__" + ] + }, + { + "source": "include/xmlsec/mscng/symbols.h", + "start_line": 30, + "end_line": 165, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_SYMBOLS_H__", + "#ifdef XMLSEC_CRYPTO_MSCNG" + ] + }, + { + "source": "include/xmlsec/mscng/x509.h", + "start_line": 36, + "end_line": 106, + "conditions": [ + "#ifndef __XMLSEC_MSCNG_X509_H__", + "#ifndef XMLSEC_NO_X509" + ] + }, + { + "source": "include/xmlsec/mscrypto/app.h", + "start_line": 37, + "end_line": 61, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_APP_H__" + ] + }, + { + "source": "include/xmlsec/mscrypto/app.h", + "start_line": 64, + "end_line": 90, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_APP_H__", + "#ifndef XMLSEC_NO_X509" + ] + }, + { + "source": "include/xmlsec/mscrypto/app.h", + "start_line": 102, + "end_line": 108, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_APP_H__" + ] + }, + { + "source": "include/xmlsec/mscrypto/app.h", + "start_line": 115, + "end_line": 127, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_APP_H__", + "#ifndef XMLSEC_NO_X509" + ] + }, + { + "source": "include/xmlsec/mscrypto/app.h", + "start_line": 132, + "end_line": 132, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_APP_H__" + ] + }, + { + "source": "include/xmlsec/mscrypto/certkeys.h", + "start_line": 31, + "end_line": 41, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CERTKEYS_H__" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 34, + "end_line": 48, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 66, + "end_line": 75, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_DSA" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 89, + "end_line": 99, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_GOST" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 114, + "end_line": 139, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_GOST2012" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 153, + "end_line": 155, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 161, + "end_line": 163, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_MD5" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 170, + "end_line": 172, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 179, + "end_line": 181, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 188, + "end_line": 190, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 197, + "end_line": 199, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 206, + "end_line": 208, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_RSA_PKCS15" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 216, + "end_line": 218, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_RSA_OAEP" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 232, + "end_line": 234, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_MD5" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 248, + "end_line": 250, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 263, + "end_line": 265, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 278, + "end_line": 280, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 293, + "end_line": 295, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 308, + "end_line": 310, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_GOST" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 325, + "end_line": 334, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_GOST2012" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 348, + "end_line": 394, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_AES" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 409, + "end_line": 425, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_DES" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 440, + "end_line": 443, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 451, + "end_line": 453, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_MD5" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 461, + "end_line": 463, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_RIPEMD160" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 470, + "end_line": 472, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 479, + "end_line": 481, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA224" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 488, + "end_line": 490, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 497, + "end_line": 499, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/mscrypto/crypto.h", + "start_line": 506, + "end_line": 508, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/mscrypto/keysstore.h", + "start_line": 34, + "end_line": 41, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_KEYSSTORE_H__" + ] + }, + { + "source": "include/xmlsec/mscrypto/symbols.h", + "start_line": 30, + "end_line": 135, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_SYMBOLS_H__", + "#ifdef XMLSEC_CRYPTO_MSCRYPTO" + ] + }, + { + "source": "include/xmlsec/mscrypto/x509.h", + "start_line": 36, + "end_line": 83, + "conditions": [ + "#ifndef __XMLSEC_MSCRYPTO_X509_H__", + "#ifndef XMLSEC_NO_X509" + ] + }, + { + "source": "include/xmlsec/nodeset.h", + "start_line": 28, + "end_line": 105, + "conditions": [ + "#ifndef __XMLSEC_NODESET_H__" + ] + }, + { + "source": "include/xmlsec/nss/app.h", + "start_line": 37, + "end_line": 53, + "conditions": [ + "#ifndef __XMLSEC_NSS_APP_H__" + ] + }, + { + "source": "include/xmlsec/nss/app.h", + "start_line": 57, + "end_line": 78, + "conditions": [ + "#ifndef __XMLSEC_NSS_APP_H__", + "#ifndef XMLSEC_NO_X509" + ] + }, + { + "source": "include/xmlsec/nss/app.h", + "start_line": 90, + "end_line": 102, + "conditions": [ + "#ifndef __XMLSEC_NSS_APP_H__" + ] + }, + { + "source": "include/xmlsec/nss/app.h", + "start_line": 108, + "end_line": 131, + "conditions": [ + "#ifndef __XMLSEC_NSS_APP_H__", + "#ifndef XMLSEC_NO_X509" + ] + }, + { + "source": "include/xmlsec/nss/app.h", + "start_line": 134, + "end_line": 134, + "conditions": [ + "#ifndef __XMLSEC_NSS_APP_H__" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 41, + "end_line": 41, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 48, + "end_line": 48, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_XDH", + "#if (NSS_VMAJOR < 3) || ((NSS_VMAJOR == 3) && (NSS_VMINOR < 103))" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 57, + "end_line": 57, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_EDDSA", + "#if (NSS_VMAJOR < 3) || ((NSS_VMAJOR == 3) && (NSS_VMINOR < 99))" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 66, + "end_line": 66, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_HKDF", + "#if !defined(CKM_HKDF_DERIVE) || !defined(CKM_HKDF_DATA) || !defined(CKF_HKDF_SALT_NULL) || !defined(CKF_HKDF_SALT_DATA)" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 76, + "end_line": 98, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 109, + "end_line": 178, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_AES" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 191, + "end_line": 238, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_CAMELLIA" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 251, + "end_line": 270, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_DES" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 285, + "end_line": 297, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_CHACHA20" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 311, + "end_line": 313, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_DSA" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 319, + "end_line": 321, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_DSA", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 328, + "end_line": 330, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_DSA", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 346, + "end_line": 353, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 360, + "end_line": 361, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 370, + "end_line": 371, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA224" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 380, + "end_line": 381, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 390, + "end_line": 391, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 400, + "end_line": 401, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 417, + "end_line": 425, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_EDDSA" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 439, + "end_line": 446, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_XDH" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 461, + "end_line": 464, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 471, + "end_line": 473, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_MD5" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 480, + "end_line": 482, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_RIPEMD160" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 489, + "end_line": 491, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 498, + "end_line": 500, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA224" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 507, + "end_line": 509, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 516, + "end_line": 518, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 525, + "end_line": 527, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 544, + "end_line": 556, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_PBKDF2" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 570, + "end_line": 582, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_CONCATKDF" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 596, + "end_line": 607, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_HKDF" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 622, + "end_line": 624, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 630, + "end_line": 632, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_MD5" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 639, + "end_line": 641, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 648, + "end_line": 650, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA224" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 657, + "end_line": 659, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 666, + "end_line": 668, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 675, + "end_line": 677, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 685, + "end_line": 687, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 694, + "end_line": 696, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA224" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 703, + "end_line": 705, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 712, + "end_line": 714, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 721, + "end_line": 723, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 730, + "end_line": 732, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_RSA_PKCS15" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 739, + "end_line": 748, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_RSA_OAEP" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 764, + "end_line": 766, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 778, + "end_line": 780, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA224" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 792, + "end_line": 794, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 806, + "end_line": 808, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 820, + "end_line": 822, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 834, + "end_line": 857, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA3" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 869, + "end_line": 871, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__", + "#ifndef XMLSEC_NO_MD5" + ] + }, + { + "source": "include/xmlsec/nss/crypto.h", + "start_line": 884, + "end_line": 885, + "conditions": [ + "#ifndef __XMLSEC_NSS_CRYPTO_H__" + ] + }, + { + "source": "include/xmlsec/nss/keysstore.h", + "start_line": 34, + "end_line": 41, + "conditions": [ + "#ifndef __XMLSEC_NSS_KEYSSTORE_H__" + ] + }, + { + "source": "include/xmlsec/nss/pkikeys.h", + "start_line": 31, + "end_line": 40, + "conditions": [ + "#ifndef __XMLSEC_NSS_PKIKEYS_H__" + ] + }, + { + "source": "include/xmlsec/nss/symbols.h", + "start_line": 31, + "end_line": 174, + "conditions": [ + "#ifndef __XMLSEC_NSS_SYMBOLS_H__", + "#ifdef XMLSEC_CRYPTO_NSS" + ] + }, + { + "source": "include/xmlsec/nss/x509.h", + "start_line": 37, + "end_line": 95, + "conditions": [ + "#ifndef __XMLSEC_NSS_X509_H__", + "#ifndef XMLSEC_NO_X509" + ] + }, + { + "source": "include/xmlsec/openssl/app.h", + "start_line": 36, + "end_line": 53, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_APP_H__" + ] + }, + { + "source": "include/xmlsec/openssl/app.h", + "start_line": 57, + "end_line": 88, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_APP_H__", + "#ifndef XMLSEC_NO_X509" + ] + }, + { + "source": "include/xmlsec/openssl/app.h", + "start_line": 99, + "end_line": 111, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_APP_H__" + ] + }, + { + "source": "include/xmlsec/openssl/app.h", + "start_line": 118, + "end_line": 142, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_APP_H__", + "#ifndef XMLSEC_NO_X509" + ] + }, + { + "source": "include/xmlsec/openssl/app.h", + "start_line": 146, + "end_line": 146, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_APP_H__" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 39, + "end_line": 39, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#if defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER >= 0x30900000L" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 41, + "end_line": 43, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#if defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER >= 0x30900000L", + "#elif OPENSSL_VERSION_NUMBER >= 0x40000000L" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 45, + "end_line": 46, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#if defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER >= 0x30900000L", + "#elif OPENSSL_VERSION_NUMBER >= 0x40000000L", + "#elif OPENSSL_VERSION_NUMBER >= 0x30500000L" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 48, + "end_line": 48, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#if defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER >= 0x30900000L", + "#elif OPENSSL_VERSION_NUMBER >= 0x40000000L", + "#elif OPENSSL_VERSION_NUMBER >= 0x30500000L", + "#elif OPENSSL_VERSION_NUMBER >= 0x30000000L" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 50, + "end_line": 50, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#if defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER >= 0x30900000L", + "#elif OPENSSL_VERSION_NUMBER >= 0x40000000L", + "#elif OPENSSL_VERSION_NUMBER >= 0x30500000L", + "#elif OPENSSL_VERSION_NUMBER >= 0x30000000L", + "#elif OPENSSL_VERSION_NUMBER >= 0x10101000L" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 62, + "end_line": 67, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#if defined(OPENSSL_IS_BORINGSSL) || defined(OPENSSL_IS_AWSLC)" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 71, + "end_line": 73, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#if defined(LIBRESSL_VERSION_NUMBER)" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 77, + "end_line": 81, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#if !defined(XMLSEC_OPENSSL_API_350)" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 85, + "end_line": 87, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#if !defined(XMLSEC_OPENSSL_API_300)" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 150, + "end_line": 160, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 163, + "end_line": 164, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifdef XMLSEC_OPENSSL_API_300" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 172, + "end_line": 175, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 182, + "end_line": 182, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifdef OPENSSL_NO_AES" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 186, + "end_line": 188, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifdef OPENSSL_NO_KDF" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 192, + "end_line": 192, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifdef OPENSSL_NO_DES" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 196, + "end_line": 196, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifdef OPENSSL_NO_DSA" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 200, + "end_line": 200, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifdef OPENSSL_NO_ECDSA" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 204, + "end_line": 205, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifdef OPENSSL_NO_GOST" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 209, + "end_line": 209, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifdef OPENSSL_NO_HMAC" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 213, + "end_line": 213, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifdef OPENSSL_NO_MD5" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 217, + "end_line": 217, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifdef OPENSSL_NO_RIPEMD160" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 221, + "end_line": 221, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifdef OPENSSL_NO_RSA" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 225, + "end_line": 225, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifdef OPENSSL_NO_ML_DSA" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 229, + "end_line": 229, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifdef OPENSSL_NO_ML_KEM" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 233, + "end_line": 233, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifdef OPENSSL_NO_SLH_DSA" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 237, + "end_line": 237, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifdef OPENSSL_NO_ECX" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 241, + "end_line": 241, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifdef OPENSSL_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 245, + "end_line": 246, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifdef OPENSSL_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 250, + "end_line": 251, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifdef OPENSSL_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 255, + "end_line": 255, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#if defined(OPENSSL_NO_X509) || defined(OPENSSL_NO_X509_VERIFY)" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 268, + "end_line": 336, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_AES" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 349, + "end_line": 395, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_CAMELLIA" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 409, + "end_line": 435, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_CHACHA20" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 451, + "end_line": 464, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_CONCATKDF" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 478, + "end_line": 496, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_DES" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 510, + "end_line": 515, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_DSA" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 523, + "end_line": 525, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_DSA", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 532, + "end_line": 534, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_DSA", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 549, + "end_line": 563, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_DH" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 578, + "end_line": 583, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 591, + "end_line": 593, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_RIPEMD160" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 601, + "end_line": 603, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 610, + "end_line": 612, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA224" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 619, + "end_line": 621, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 628, + "end_line": 630, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 637, + "end_line": 639, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 647, + "end_line": 670, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC", + "#ifndef XMLSEC_NO_SHA3" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 676, + "end_line": 678, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_EC" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 693, + "end_line": 710, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_GOST" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 725, + "end_line": 771, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_GOST2012" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 785, + "end_line": 788, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 796, + "end_line": 798, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_MD5" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 805, + "end_line": 807, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_RIPEMD160" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 814, + "end_line": 816, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 823, + "end_line": 825, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA224" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 832, + "end_line": 834, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 841, + "end_line": 843, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 850, + "end_line": 852, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_HMAC", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 866, + "end_line": 868, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_MD5" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 881, + "end_line": 894, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_PBKDF2" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 908, + "end_line": 921, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_HKDF" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 934, + "end_line": 936, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_RIPEMD160" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 949, + "end_line": 954, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 960, + "end_line": 962, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_MD5" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 969, + "end_line": 971, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_RIPEMD160" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 978, + "end_line": 980, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 987, + "end_line": 989, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA224" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 996, + "end_line": 998, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1005, + "end_line": 1007, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1014, + "end_line": 1016, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1023, + "end_line": 1025, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_RSA_PKCS15" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1033, + "end_line": 1043, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_RSA_OAEP" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1051, + "end_line": 1053, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1061, + "end_line": 1063, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA224" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1071, + "end_line": 1073, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1081, + "end_line": 1083, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1091, + "end_line": 1093, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1102, + "end_line": 1128, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_RSA", + "#ifndef XMLSEC_NO_SHA3" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1143, + "end_line": 1173, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_MLDSA" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1188, + "end_line": 1218, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_MLKEM" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1233, + "end_line": 1276, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_SLHDSA" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1292, + "end_line": 1329, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_EDDSA" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1345, + "end_line": 1364, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_XDH" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1379, + "end_line": 1381, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA1" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1394, + "end_line": 1396, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA224" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1409, + "end_line": 1411, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA256" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1423, + "end_line": 1425, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA384" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1437, + "end_line": 1439, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA512" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1451, + "end_line": 1474, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__", + "#ifndef XMLSEC_NO_SHA3" + ] + }, + { + "source": "include/xmlsec/openssl/crypto.h", + "start_line": 1478, + "end_line": 1478, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_CRYPTO_H__" + ] + }, + { + "source": "include/xmlsec/openssl/evp.h", + "start_line": 33, + "end_line": 52, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_EVP_H__" + ] + }, + { + "source": "include/xmlsec/openssl/keysstore.h", + "start_line": 33, + "end_line": 41, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_KEYSSTORE_H__" + ] + }, + { + "source": "include/xmlsec/openssl/symbols.h", + "start_line": 29, + "end_line": 237, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_SYMBOLS_H__", + "#ifdef XMLSEC_CRYPTO_OPENSSL" + ] + }, + { + "source": "include/xmlsec/openssl/x509.h", + "start_line": 34, + "end_line": 112, + "conditions": [ + "#ifndef __XMLSEC_OPENSSL_X509_H__", + "#ifndef XMLSEC_NO_X509" + ] + }, + { + "source": "include/xmlsec/parser.h", + "start_line": 28, + "end_line": 49, + "conditions": [ + "#ifndef __XMLSEC_PARSER_H__" + ] + }, + { + "source": "include/xmlsec/private.h", + "start_line": 53, + "end_line": 375, + "conditions": [ + "#ifndef __XMLSEC_PRIVATE_H__" + ] + }, + { + "source": "include/xmlsec/private.h", + "start_line": 566, + "end_line": 566, + "conditions": [ + "#ifndef __XMLSEC_PRIVATE_H__", + "#ifndef XMLSEC_ATTRIBUTE_UNUSED", + "#if defined(__GNUC__) || defined(__clang__)" + ] + }, + { + "source": "include/xmlsec/private.h", + "start_line": 568, + "end_line": 568, + "conditions": [ + "#ifndef __XMLSEC_PRIVATE_H__", + "#ifndef XMLSEC_ATTRIBUTE_UNUSED", + "#if defined(__GNUC__) || defined(__clang__)", + "#else" + ] + }, + { + "source": "include/xmlsec/private.h", + "start_line": 599, + "end_line": 696, + "conditions": [ + "#ifndef __XMLSEC_PRIVATE_H__" + ] + }, + { + "source": "include/xmlsec/strings.h", + "start_line": 29, + "end_line": 135, + "conditions": [ + "#ifndef __XMLSEC_STRINGS_H__" + ] + }, + { + "source": "include/xmlsec/strings.h", + "start_line": 143, + "end_line": 163, + "conditions": [ + "#ifndef __XMLSEC_STRINGS_H__", + "#ifndef XMLSEC_NO_CAMELLIA" + ] + }, + { + "source": "include/xmlsec/strings.h", + "start_line": 171, + "end_line": 942, + "conditions": [ + "#ifndef __XMLSEC_STRINGS_H__" + ] + }, + { + "source": "include/xmlsec/templates.h", + "start_line": 33, + "end_line": 163, + "conditions": [ + "#ifndef __XMLSEC_TEMPLATES_H__" + ] + }, + { + "source": "include/xmlsec/transforms.h", + "start_line": 41, + "end_line": 856, + "conditions": [ + "#ifndef __XMLSEC_TRANSFORMS_H__" + ] + }, + { + "source": "include/xmlsec/transforms.h", + "start_line": 863, + "end_line": 866, + "conditions": [ + "#ifndef __XMLSEC_TRANSFORMS_H__", + "#ifndef XMLSEC_NO_XSLT" + ] + }, + { + "source": "include/xmlsec/transforms.h", + "start_line": 873, + "end_line": 887, + "conditions": [ + "#ifndef __XMLSEC_TRANSFORMS_H__" + ] + }, + { + "source": "include/xmlsec/transforms.h", + "start_line": 899, + "end_line": 900, + "conditions": [ + "#ifndef __XMLSEC_TRANSFORMS_H__", + "#ifndef XMLSEC_NO_HMAC" + ] + }, + { + "source": "include/xmlsec/version.h.in", + "start_line": 18, + "end_line": 38, + "conditions": [ + "#ifndef __XMLSEC_VERSION_H__" + ] + }, + { + "source": "include/xmlsec/x509.h", + "start_line": 17, + "end_line": 17, + "conditions": [ + "#ifndef __XMLSEC_X509_H__" + ] + }, + { + "source": "include/xmlsec/xmldsig.h", + "start_line": 36, + "end_line": 235, + "conditions": [ + "#ifndef __XMLSEC_XMLDSIG_H__", + "#ifndef XMLSEC_NO_XMLDSIG" + ] + }, + { + "source": "include/xmlsec/xmlenc.h", + "start_line": 40, + "end_line": 154, + "conditions": [ + "#ifndef __XMLSEC_XMLENC_H__", + "#ifndef XMLSEC_NO_XMLENC" + ] + }, + { + "source": "include/xmlsec/xmlsec.h", + "start_line": 39, + "end_line": 39, + "conditions": [ + "#ifndef __XMLSEC_H__", + "#if !defined(IN_XMLSEC) && !defined(IN_XMLSEC_CRYPTO)", + "#if defined(__GNUC__)" + ] + }, + { + "source": "include/xmlsec/xmlsec.h", + "start_line": 41, + "end_line": 41, + "conditions": [ + "#ifndef __XMLSEC_H__", + "#if !defined(IN_XMLSEC) && !defined(IN_XMLSEC_CRYPTO)", + "#if defined(__GNUC__)", + "#elif defined(__clang__)" + ] + }, + { + "source": "include/xmlsec/xmlsec.h", + "start_line": 43, + "end_line": 43, + "conditions": [ + "#ifndef __XMLSEC_H__", + "#if !defined(IN_XMLSEC) && !defined(IN_XMLSEC_CRYPTO)", + "#if defined(__GNUC__)", + "#elif defined(__clang__)", + "#elif defined(_MSC_VER)" + ] + }, + { + "source": "include/xmlsec/xmlsec.h", + "start_line": 46, + "end_line": 46, + "conditions": [ + "#ifndef __XMLSEC_H__", + "#if !defined(IN_XMLSEC) && !defined(IN_XMLSEC_CRYPTO)", + "#if defined(__GNUC__)", + "#elif defined(__clang__)", + "#elif defined(_MSC_VER)", + "#else" + ] + }, + { + "source": "include/xmlsec/xmlsec.h", + "start_line": 49, + "end_line": 49, + "conditions": [ + "#ifndef __XMLSEC_H__", + "#if !defined(IN_XMLSEC) && !defined(IN_XMLSEC_CRYPTO)", + "#else" + ] + }, + { + "source": "include/xmlsec/xmlsec.h", + "start_line": 60, + "end_line": 60, + "conditions": [ + "#ifndef __XMLSEC_H__" + ] + }, + { + "source": "include/xmlsec/xmlsec.h", + "start_line": 69, + "end_line": 69, + "conditions": [ + "#ifndef __XMLSEC_H__", + "#if defined(__MINGW64__)" + ] + }, + { + "source": "include/xmlsec/xmlsec.h", + "start_line": 71, + "end_line": 71, + "conditions": [ + "#ifndef __XMLSEC_H__", + "#if defined(__MINGW64__)", + "#elif defined(__MINGW32__)" + ] + }, + { + "source": "include/xmlsec/xmlsec.h", + "start_line": 73, + "end_line": 73, + "conditions": [ + "#ifndef __XMLSEC_H__", + "#if defined(__MINGW64__)", + "#elif defined(__MINGW32__)", + "#else" + ] + }, + { + "source": "include/xmlsec/xmlsec.h", + "start_line": 79, + "end_line": 111, + "conditions": [ + "#ifndef __XMLSEC_H__" + ] + }, + { + "source": "include/xmlsec/xmlsec.h", + "start_line": 114, + "end_line": 114, + "conditions": [ + "#ifndef __XMLSEC_H__", + "#ifndef XMLSEC_NO_XMLDSIG" + ] + }, + { + "source": "include/xmlsec/xmlsec.h", + "start_line": 118, + "end_line": 118, + "conditions": [ + "#ifndef __XMLSEC_H__", + "#ifndef XMLSEC_NO_XMLENC" + ] + }, + { + "source": "include/xmlsec/xmlsec.h", + "start_line": 121, + "end_line": 161, + "conditions": [ + "#ifndef __XMLSEC_H__" + ] + }, + { + "source": "include/xmlsec/xmltree.h", + "start_line": 40, + "end_line": 312, + "conditions": [ + "#ifndef __XMLSEC_TREE_H__" + ] + }, + { + "source": "include/xmlsec/xmltree.h", + "start_line": 324, + "end_line": 333, + "conditions": [ + "#ifndef __XMLSEC_TREE_H__", + "#if defined(XMLSEC_WINDOWS)" + ] + } + ], + "items": [ + { + "kind": "algorithm-uri", + "name": "xmlSecHrefAESKeyValue", + "source": "src/strings.c", + "line": 104, + "detail": "http://www.aleksey.com/xmlsec/2002#AESKeyValue", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefAes128Cbc", + "source": "src/strings.c", + "line": 107, + "detail": "http://www.w3.org/2001/04/xmlenc#aes128-cbc", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefAes128Gcm", + "source": "src/strings.c", + "line": 116, + "detail": "http://www.w3.org/2009/xmlenc11#aes128-gcm", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefAes192Cbc", + "source": "src/strings.c", + "line": 110, + "detail": "http://www.w3.org/2001/04/xmlenc#aes192-cbc", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefAes192Gcm", + "source": "src/strings.c", + "line": 119, + "detail": "http://www.w3.org/2009/xmlenc11#aes192-gcm", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefAes256Cbc", + "source": "src/strings.c", + "line": 113, + "detail": "http://www.w3.org/2001/04/xmlenc#aes256-cbc", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefAes256Gcm", + "source": "src/strings.c", + "line": 122, + "detail": "http://www.w3.org/2009/xmlenc11#aes256-gcm", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefAgreementMethod", + "source": "src/strings.c", + "line": 564, + "detail": "http://www.w3.org/2000/09/xmldsig#AgreementMethod", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefBase64", + "source": "src/strings.c", + "line": 185, + "detail": "http://www.w3.org/2000/09/xmldsig#base64", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefC14N", + "source": "src/strings.c", + "line": 193, + "detail": "http://www.w3.org/TR/2001/REC-xml-c14n-20010315", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefC14N11", + "source": "src/strings.c", + "line": 199, + "detail": "http://www.w3.org/2006/12/xml-c14n11", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefC14N11WithComments", + "source": "src/strings.c", + "line": 202, + "detail": "http://www.w3.org/2006/12/xml-c14n11#WithComments", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefC14NWithComments", + "source": "src/strings.c", + "line": 196, + "detail": "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefCamellia128Cbc", + "source": "src/strings.c", + "line": 144, + "detail": "http://www.w3.org/2001/04/xmldsig-more#camellia128-cbc", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefCamellia192Cbc", + "source": "src/strings.c", + "line": 147, + "detail": "http://www.w3.org/2001/04/xmldsig-more#camellia192-cbc", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefCamellia256Cbc", + "source": "src/strings.c", + "line": 150, + "detail": "http://www.w3.org/2001/04/xmldsig-more#camellia256-cbc", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefCamelliaKeyValue", + "source": "src/strings.c", + "line": 141, + "detail": "http://www.aleksey.com/xmlsec/2002#CamelliaKeyValue", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefChaCha20", + "source": "src/strings.c", + "line": 168, + "detail": "http://www.w3.org/2021/04/xmldsig-more#chacha20", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefChaCha20KeyValue", + "source": "src/strings.c", + "line": 173, + "detail": "http://www.aleksey.com/xmlsec/2002#ChaCha20KeyValue", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefChaCha20Poly1305", + "source": "src/strings.c", + "line": 176, + "detail": "http://www.w3.org/2021/04/xmldsig-more#chacha20poly1305", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefConcatKdf", + "source": "src/strings.c", + "line": 226, + "detail": "http://www.w3.org/2009/xmlenc11#ConcatKDF", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefDEREncodedKeyValue", + "source": "src/strings.c", + "line": 242, + "detail": "http://www.w3.org/2009/xmldsig11#DEREncodedKeyValue", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefDESKeyValue", + "source": "src/strings.c", + "line": 251, + "detail": "http://www.aleksey.com/xmlsec/2002#DESKeyValue", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefDHKeyValue", + "source": "src/strings.c", + "line": 298, + "detail": "http://www.w3.org/2001/04/xmlenc#DHKeyValue", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefDSAKeyValue", + "source": "src/strings.c", + "line": 321, + "detail": "http://www.w3.org/2000/09/xmldsig#DSAKeyValue", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefDerivedKey", + "source": "src/strings.c", + "line": 551, + "detail": "http://www.w3.org/2009/xmlenc11#DerivedKey", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefDes3Cbc", + "source": "src/strings.c", + "line": 254, + "detail": "http://www.w3.org/2001/04/xmlenc#tripledes-cbc", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefDhEs", + "source": "src/strings.c", + "line": 312, + "detail": "http://www.w3.org/2009/xmlenc11#dh-es", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefDsaSha1", + "source": "src/strings.c", + "line": 332, + "detail": "http://www.w3.org/2000/09/xmldsig#dsa-sha1", + "classification": "policy-gated-legacy-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefDsaSha256", + "source": "src/strings.c", + "line": 335, + "detail": "http://www.w3.org/2009/xmldsig11#dsa-sha256", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefECKeyValue", + "source": "src/strings.c", + "line": 345, + "detail": "http://www.w3.org/2009/xmldsig11#ECKeyValue", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEcdh", + "source": "src/strings.c", + "line": 356, + "detail": "http://www.w3.org/2009/xmlenc11#ECDH-ES", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEcdsaRipemd160", + "source": "src/strings.c", + "line": 390, + "detail": "http://www.w3.org/2007/05/xmldsig-more#ecdsa-ripemd160", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEcdsaSha1", + "source": "src/strings.c", + "line": 393, + "detail": "http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha1", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEcdsaSha224", + "source": "src/strings.c", + "line": 396, + "detail": "http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha224", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEcdsaSha256", + "source": "src/strings.c", + "line": 399, + "detail": "http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha256", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEcdsaSha384", + "source": "src/strings.c", + "line": 402, + "detail": "http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha384", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEcdsaSha3_224", + "source": "src/strings.c", + "line": 408, + "detail": "http://www.w3.org/2021/04/xmldsig-more#ecdsa-sha3-224", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEcdsaSha3_256", + "source": "src/strings.c", + "line": 411, + "detail": "http://www.w3.org/2021/04/xmldsig-more#ecdsa-sha3-256", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEcdsaSha3_384", + "source": "src/strings.c", + "line": 414, + "detail": "http://www.w3.org/2021/04/xmldsig-more#ecdsa-sha3-384", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEcdsaSha3_512", + "source": "src/strings.c", + "line": 417, + "detail": "http://www.w3.org/2021/04/xmldsig-more#ecdsa-sha3-512", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEcdsaSha512", + "source": "src/strings.c", + "line": 405, + "detail": "http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha512", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEdDSAEd25519", + "source": "src/strings.c", + "line": 520, + "detail": "http://www.w3.org/2021/04/xmldsig-more#eddsa-ed25519", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEdDSAEd25519ctx", + "source": "src/strings.c", + "line": 523, + "detail": "http://www.w3.org/2021/04/xmldsig-more#eddsa-ed25519ctx", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEdDSAEd25519ph", + "source": "src/strings.c", + "line": 526, + "detail": "http://www.w3.org/2021/04/xmldsig-more#eddsa-ed25519ph", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEdDSAEd448", + "source": "src/strings.c", + "line": 529, + "detail": "http://www.w3.org/2021/04/xmldsig-more#eddsa-ed448", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEdDSAEd448ph", + "source": "src/strings.c", + "line": 532, + "detail": "http://www.w3.org/2021/04/xmldsig-more#eddsa-ed448ph", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEdDSAKeyValue", + "source": "src/strings.c", + "line": 509, + "detail": "http://www.aleksey.com/xmlsec/2025/12/xmldsig-more#eddsa", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEncapsulationMechanism", + "source": "src/strings.c", + "line": 577, + "detail": "http://www.aleksey.com/xmlsec/2025/12/xmldsig-more#EncapsulationMechanism", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEncryptedKey", + "source": "src/strings.c", + "line": 542, + "detail": "http://www.w3.org/2001/04/xmlenc#EncryptedKey", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefEnveloped", + "source": "src/strings.c", + "line": 586, + "detail": "http://www.w3.org/2000/09/xmldsig#enveloped-signature", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefExcC14N", + "source": "src/strings.c", + "line": 205, + "detail": "http://www.w3.org/2001/10/xml-exc-c14n#", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefExcC14NWithComments", + "source": "src/strings.c", + "line": 208, + "detail": "http://www.w3.org/2001/10/xml-exc-c14n#WithComments", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefGOST2001KeyValue", + "source": "src/strings.c", + "line": 266, + "detail": "http://www.w3.org/2001/04/xmldsig-more#gostr34102001-gostr3411", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefGost2001GostR3411_94", + "source": "src/strings.c", + "line": 269, + "detail": "http://www.w3.org/2001/04/xmldsig-more#gostr34102001-gostr3411", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefGostR3410_2012GostR3411_2012_256", + "source": "src/strings.c", + "line": 286, + "detail": "urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34102012-gostr34112012-256", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefGostR3410_2012GostR3411_2012_512", + "source": "src/strings.c", + "line": 289, + "detail": "urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34102012-gostr34112012-512", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefGostR3410_2012_256KeyValue", + "source": "src/strings.c", + "line": 278, + "detail": "urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34102012-256", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefGostR3410_2012_512KeyValue", + "source": "src/strings.c", + "line": 282, + "detail": "urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34102012-512", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefGostR3411_2012_256", + "source": "src/strings.c", + "line": 808, + "detail": "urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34112012-256", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefGostR3411_2012_512", + "source": "src/strings.c", + "line": 811, + "detail": "urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34112012-512", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefGostR3411_94", + "source": "src/strings.c", + "line": 798, + "detail": "http://www.w3.org/2001/04/xmldsig-more#gostr3411", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefHMACKeyValue", + "source": "src/strings.c", + "line": 595, + "detail": "http://www.aleksey.com/xmlsec/2002#HMACKeyValue", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefHkdf", + "source": "src/strings.c", + "line": 688, + "detail": "http://www.w3.org/2021/04/xmldsig-more#hkdf", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefHmacMd5", + "source": "src/strings.c", + "line": 600, + "detail": "http://www.w3.org/2001/04/xmldsig-more#hmac-md5", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefHmacRipemd160", + "source": "src/strings.c", + "line": 603, + "detail": "http://www.w3.org/2001/04/xmldsig-more#hmac-ripemd160", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefHmacSha1", + "source": "src/strings.c", + "line": 606, + "detail": "http://www.w3.org/2000/09/xmldsig#hmac-sha1", + "classification": "policy-gated-legacy-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefHmacSha224", + "source": "src/strings.c", + "line": 609, + "detail": "http://www.w3.org/2001/04/xmldsig-more#hmac-sha224", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefHmacSha256", + "source": "src/strings.c", + "line": 612, + "detail": "http://www.w3.org/2001/04/xmldsig-more#hmac-sha256", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefHmacSha384", + "source": "src/strings.c", + "line": 615, + "detail": "http://www.w3.org/2001/04/xmldsig-more#hmac-sha384", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefHmacSha512", + "source": "src/strings.c", + "line": 618, + "detail": "http://www.w3.org/2001/04/xmldsig-more#hmac-sha512", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefKWAes128", + "source": "src/strings.c", + "line": 125, + "detail": "http://www.w3.org/2001/04/xmlenc#kw-aes128", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefKWAes192", + "source": "src/strings.c", + "line": 128, + "detail": "http://www.w3.org/2001/04/xmlenc#kw-aes192", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefKWAes256", + "source": "src/strings.c", + "line": 131, + "detail": "http://www.w3.org/2001/04/xmlenc#kw-aes256", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefKWCamellia128", + "source": "src/strings.c", + "line": 153, + "detail": "http://www.w3.org/2001/04/xmldsig-more#kw-camellia128", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefKWCamellia192", + "source": "src/strings.c", + "line": 156, + "detail": "http://www.w3.org/2001/04/xmldsig-more#kw-camellia192", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefKWCamellia256", + "source": "src/strings.c", + "line": 159, + "detail": "http://www.w3.org/2001/04/xmldsig-more#kw-camellia256", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefKWDes3", + "source": "src/strings.c", + "line": 257, + "detail": "http://www.w3.org/2001/04/xmlenc#kw-tripledes", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefMLDSA44", + "source": "src/strings.c", + "line": 436, + "detail": "http://www.aleksey.com/xmlsec/2025/12/xmldsig-more#ml-dsa-44", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefMLDSA65", + "source": "src/strings.c", + "line": 439, + "detail": "http://www.aleksey.com/xmlsec/2025/12/xmldsig-more#ml-dsa-65", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefMLDSA87", + "source": "src/strings.c", + "line": 442, + "detail": "http://www.aleksey.com/xmlsec/2025/12/xmldsig-more#ml-dsa-87", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefMLDSAKeyValue", + "source": "src/strings.c", + "line": 425, + "detail": "http://www.aleksey.com/xmlsec/2025/12/xmldsig-more#ml-dsa", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefMLKEM1024", + "source": "src/strings.c", + "line": 465, + "detail": "http://www.aleksey.com/xmlsec/2025/12/xmldsig-more#ml-kem-1024", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefMLKEM512", + "source": "src/strings.c", + "line": 459, + "detail": "http://www.aleksey.com/xmlsec/2025/12/xmldsig-more#ml-kem-512", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefMLKEM768", + "source": "src/strings.c", + "line": 462, + "detail": "http://www.aleksey.com/xmlsec/2025/12/xmldsig-more#ml-kem-768", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefMLKEMKeyValue", + "source": "src/strings.c", + "line": 451, + "detail": "http://www.aleksey.com/xmlsec/2025/12/xmldsig-more#ml-kem", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefMd5", + "source": "src/strings.c", + "line": 659, + "detail": "http://www.w3.org/2001/04/xmldsig-more#md5", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefMgf1Sha1", + "source": "src/strings.c", + "line": 758, + "detail": "http://www.w3.org/2009/xmlenc11#mgf1sha1", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefMgf1Sha224", + "source": "src/strings.c", + "line": 759, + "detail": "http://www.w3.org/2009/xmlenc11#mgf1sha224", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefMgf1Sha256", + "source": "src/strings.c", + "line": 760, + "detail": "http://www.w3.org/2009/xmlenc11#mgf1sha256", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefMgf1Sha384", + "source": "src/strings.c", + "line": 761, + "detail": "http://www.w3.org/2009/xmlenc11#mgf1sha384", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefMgf1Sha512", + "source": "src/strings.c", + "line": 762, + "detail": "http://www.w3.org/2009/xmlenc11#mgf1sha512", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefPGPData", + "source": "src/strings.c", + "line": 886, + "detail": "http://www.w3.org/2000/09/xmldsig#PGPData", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefPbkdf2", + "source": "src/strings.c", + "line": 670, + "detail": "http://www.w3.org/2009/xmlenc11#pbkdf2", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRSAKeyValue", + "source": "src/strings.c", + "line": 719, + "detail": "http://www.w3.org/2000/09/xmldsig#RSAKeyValue", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRawX509Cert", + "source": "src/strings.c", + "line": 875, + "detail": "http://www.w3.org/2000/09/xmldsig#rawX509Certificate", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRelationship", + "source": "src/strings.c", + "line": 920, + "detail": "http://schemas.openxmlformats.org/package/2006/RelationshipTransform", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRipemd160", + "source": "src/strings.c", + "line": 710, + "detail": "http://www.w3.org/2001/04/xmlenc#ripemd160", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaMd5", + "source": "src/strings.c", + "line": 725, + "detail": "http://www.w3.org/2001/04/xmldsig-more#rsa-md5", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaOaep", + "source": "src/strings.c", + "line": 749, + "detail": "http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaOaepEnc11", + "source": "src/strings.c", + "line": 752, + "detail": "http://www.w3.org/2009/xmlenc11#rsa-oaep", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaPkcs1", + "source": "src/strings.c", + "line": 746, + "detail": "http://www.w3.org/2001/04/xmlenc#rsa-1_5", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaPssSha1", + "source": "src/strings.c", + "line": 766, + "detail": "http://www.w3.org/2007/05/xmldsig-more#sha1-rsa-MGF1", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaPssSha224", + "source": "src/strings.c", + "line": 769, + "detail": "http://www.w3.org/2007/05/xmldsig-more#sha224-rsa-MGF1", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaPssSha256", + "source": "src/strings.c", + "line": 772, + "detail": "http://www.w3.org/2007/05/xmldsig-more#sha256-rsa-MGF1", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaPssSha384", + "source": "src/strings.c", + "line": 775, + "detail": "http://www.w3.org/2007/05/xmldsig-more#sha384-rsa-MGF1", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaPssSha3_224", + "source": "src/strings.c", + "line": 781, + "detail": "http://www.w3.org/2007/05/xmldsig-more#sha3-224-rsa-MGF1", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaPssSha3_256", + "source": "src/strings.c", + "line": 784, + "detail": "http://www.w3.org/2007/05/xmldsig-more#sha3-256-rsa-MGF1", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaPssSha3_384", + "source": "src/strings.c", + "line": 787, + "detail": "http://www.w3.org/2007/05/xmldsig-more#sha3-384-rsa-MGF1", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaPssSha3_512", + "source": "src/strings.c", + "line": 790, + "detail": "http://www.w3.org/2007/05/xmldsig-more#sha3-512-rsa-MGF1", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaPssSha512", + "source": "src/strings.c", + "line": 778, + "detail": "http://www.w3.org/2007/05/xmldsig-more#sha512-rsa-MGF1", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaRipemd160", + "source": "src/strings.c", + "line": 728, + "detail": "http://www.w3.org/2001/04/xmldsig-more#rsa-ripemd160", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaSha1", + "source": "src/strings.c", + "line": 731, + "detail": "http://www.w3.org/2000/09/xmldsig#rsa-sha1", + "classification": "policy-gated-legacy-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaSha224", + "source": "src/strings.c", + "line": 734, + "detail": "http://www.w3.org/2001/04/xmldsig-more#rsa-sha224", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaSha256", + "source": "src/strings.c", + "line": 737, + "detail": "http://www.w3.org/2001/04/xmldsig-more#rsa-sha256", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaSha384", + "source": "src/strings.c", + "line": 740, + "detail": "http://www.w3.org/2001/04/xmldsig-more#rsa-sha384", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefRsaSha512", + "source": "src/strings.c", + "line": 743, + "detail": "http://www.w3.org/2001/04/xmldsig-more#rsa-sha512", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefSLHDSAKeyValue", + "source": "src/strings.c", + "line": 474, + "detail": "http://www.aleksey.com/xmlsec/2025/12/xmldsig-more#slh-dsa", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefSLHDSA_SHA2_128f", + "source": "src/strings.c", + "line": 485, + "detail": "http://www.aleksey.com/xmlsec/2025/12/xmldsig-more#slh-dsa-sha2-128f", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefSLHDSA_SHA2_128s", + "source": "src/strings.c", + "line": 488, + "detail": "http://www.aleksey.com/xmlsec/2025/12/xmldsig-more#slh-dsa-sha2-128s", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefSLHDSA_SHA2_192f", + "source": "src/strings.c", + "line": 491, + "detail": "http://www.aleksey.com/xmlsec/2025/12/xmldsig-more#slh-dsa-sha2-192f", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefSLHDSA_SHA2_192s", + "source": "src/strings.c", + "line": 494, + "detail": "http://www.aleksey.com/xmlsec/2025/12/xmldsig-more#slh-dsa-sha2-192s", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefSLHDSA_SHA2_256f", + "source": "src/strings.c", + "line": 497, + "detail": "http://www.aleksey.com/xmlsec/2025/12/xmldsig-more#slh-dsa-sha2-256f", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefSLHDSA_SHA2_256s", + "source": "src/strings.c", + "line": 500, + "detail": "http://www.aleksey.com/xmlsec/2025/12/xmldsig-more#slh-dsa-sha2-256s", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefSPKIData", + "source": "src/strings.c", + "line": 895, + "detail": "http://www.w3.org/2000/09/xmldsig#SPKIData", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefSha1", + "source": "src/strings.c", + "line": 820, + "detail": "http://www.w3.org/2000/09/xmldsig#sha1", + "classification": "native-sha1-verification-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefSha224", + "source": "src/strings.c", + "line": 828, + "detail": "http://www.w3.org/2001/04/xmldsig-more#sha224", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefSha256", + "source": "src/strings.c", + "line": 831, + "detail": "http://www.w3.org/2001/04/xmlenc#sha256", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefSha384", + "source": "src/strings.c", + "line": 834, + "detail": "http://www.w3.org/2001/04/xmldsig-more#sha384", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefSha3_224", + "source": "src/strings.c", + "line": 845, + "detail": "http://www.w3.org/2007/05/xmldsig-more#sha3-224", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefSha3_256", + "source": "src/strings.c", + "line": 848, + "detail": "http://www.w3.org/2007/05/xmldsig-more#sha3-256", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefSha3_384", + "source": "src/strings.c", + "line": 851, + "detail": "http://www.w3.org/2007/05/xmldsig-more#sha3-384", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefSha3_512", + "source": "src/strings.c", + "line": 854, + "detail": "http://www.w3.org/2007/05/xmldsig-more#sha3-512", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefSha512", + "source": "src/strings.c", + "line": 837, + "detail": "http://www.w3.org/2001/04/xmlenc#sha512", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefX25519", + "source": "src/strings.c", + "line": 364, + "detail": "http://www.w3.org/2021/04/xmldsig-more#x25519", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefX448", + "source": "src/strings.c", + "line": 372, + "detail": "http://www.w3.org/2021/04/xmldsig-more#x448", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefX509Data", + "source": "src/strings.c", + "line": 863, + "detail": "http://www.w3.org/2000/09/xmldsig#X509Data", + "classification": "native-supported-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefXDHKeyValue", + "source": "src/strings.c", + "line": 380, + "detail": "http://www.aleksey.com/xmlsec/2025/12/xmldsig-more#xdh", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecHrefXslt", + "source": "src/strings.c", + "line": 935, + "detail": "http://www.w3.org/TR/1999/REC-xslt-19991116", + "classification": "remaining-uri-surface" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecXPath2Ns", + "source": "src/strings.c", + "line": 31, + "detail": "http://www.w3.org/2002/06/xmldsig-filter2", + "classification": "native-xpath-uri" + }, + { + "kind": "algorithm-uri", + "name": "xmlSecXPathNs", + "source": "src/strings.c", + "line": 30, + "detail": "http://www.w3.org/TR/1999/REC-xpath-19991116", + "classification": "native-xpath-uri" + }, + { + "kind": "backend-api", + "name": "xmlSecCryptoGetFunctions_gcrypt", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 35, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecCryptoDLFunctionsPtr xmlSecCryptoGetFunctions_gcrypt(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecCryptoGetFunctions_gnutls", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 71, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecCryptoDLFunctionsPtr xmlSecCryptoGetFunctions_gnutls(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecCryptoGetFunctions_mscng", + "source": "include/xmlsec/mscng/crypto.h", + "line": 34, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecCryptoDLFunctionsPtr xmlSecCryptoGetFunctions_mscng(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecCryptoGetFunctions_mscrypto", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 34, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecCryptoDLFunctionsPtr xmlSecCryptoGetFunctions_mscrypto(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecCryptoGetFunctions_nss", + "source": "include/xmlsec/nss/crypto.h", + "line": 76, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecCryptoDLFunctionsPtr xmlSecCryptoGetFunctions_nss(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecCryptoGetFunctions_openssl", + "source": "include/xmlsec/openssl/crypto.h", + "line": 150, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecCryptoDLFunctionsPtr xmlSecCryptoGetFunctions_openssl(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAppDefaultKeysMngrAdoptKey", + "source": "include/xmlsec/gcrypt/app.h", + "line": 42, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptAppDefaultKeysMngrAdoptKey (xmlSecKeysMngrPtr mngr, xmlSecKeyPtr key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAppDefaultKeysMngrInit", + "source": "include/xmlsec/gcrypt/app.h", + "line": 41, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptAppDefaultKeysMngrInit (xmlSecKeysMngrPtr mngr);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAppDefaultKeysMngrLoad", + "source": "include/xmlsec/gcrypt/app.h", + "line": 47, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptAppDefaultKeysMngrLoad (xmlSecKeysMngrPtr mngr, const char* uri);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAppDefaultKeysMngrSave", + "source": "include/xmlsec/gcrypt/app.h", + "line": 49, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptAppDefaultKeysMngrSave (xmlSecKeysMngrPtr mngr, const char* filename, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAppDefaultKeysMngrVerifyKey", + "source": "include/xmlsec/gcrypt/app.h", + "line": 44, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptAppDefaultKeysMngrVerifyKey(xmlSecKeysMngrPtr mngr, xmlSecKeyPtr key, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAppGetDefaultPwdCallback", + "source": "include/xmlsec/gcrypt/app.h", + "line": 107, + "detail": "XMLSEC_CRYPTO_EXPORT void* xmlSecGCryptAppGetDefaultPwdCallback (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAppInit", + "source": "include/xmlsec/gcrypt/app.h", + "line": 33, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptAppInit (const char* config);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAppKeyCertLoad", + "source": "include/xmlsec/gcrypt/app.h", + "line": 99, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptAppKeyCertLoad (xmlSecKeyPtr key, const char* filename, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAppKeyCertLoadMemory", + "source": "include/xmlsec/gcrypt/app.h", + "line": 102, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptAppKeyCertLoadMemory (xmlSecKeyPtr key, const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAppKeyLoadEx", + "source": "include/xmlsec/gcrypt/app.h", + "line": 77, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecGCryptAppKeyLoadEx (const char *filename, xmlSecKeyDataType type, xmlSecKeyDataFormat format, const char *pwd, void *pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAppKeyLoadMemory", + "source": "include/xmlsec/gcrypt/app.h", + "line": 83, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecGCryptAppKeyLoadMemory (const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAppKeysMngrCertLoad", + "source": "include/xmlsec/gcrypt/app.h", + "line": 53, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptAppKeysMngrCertLoad (xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAppKeysMngrCertLoadMemory", + "source": "include/xmlsec/gcrypt/app.h", + "line": 64, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptAppKeysMngrCertLoadMemory (xmlSecKeysMngrPtr mngr, const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAppKeysMngrCrlLoad", + "source": "include/xmlsec/gcrypt/app.h", + "line": 57, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptAppKeysMngrCrlLoad (xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAppKeysMngrCrlLoadAndVerify", + "source": "include/xmlsec/gcrypt/app.h", + "line": 60, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptAppKeysMngrCrlLoadAndVerify (xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAppPkcs12Load", + "source": "include/xmlsec/gcrypt/app.h", + "line": 90, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecGCryptAppPkcs12Load (const char *filename, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAppPkcs12LoadMemory", + "source": "include/xmlsec/gcrypt/app.h", + "line": 94, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecGCryptAppPkcs12LoadMemory (const xmlSecByte* data, xmlSecSize dataSize, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAppShutdown", + "source": "include/xmlsec/gcrypt/app.h", + "line": 34, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptAppShutdown (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAsymetricKeyCreatePriv", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 93, + "detail": "XMLSEC_CRYPTO_EXPORT XMLSEC_DEPRECATED xmlSecKeyPtr xmlSecGCryptAsymetricKeyCreatePriv (gnutls_privkey_t privkey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAsymetricKeyCreatePub", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 91, + "detail": "XMLSEC_CRYPTO_EXPORT XMLSEC_DEPRECATED xmlSecKeyPtr xmlSecGCryptAsymetricKeyCreatePub (gnutls_pubkey_t pubkey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAsymetricKeyGetPriv", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 98, + "detail": "XMLSEC_CRYPTO_EXPORT XMLSEC_DEPRECATED gnutls_privkey_t xmlSecGCryptAsymetricKeyGetPriv (xmlSecKeyPtr key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptAsymetricKeyGetPub", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 96, + "detail": "XMLSEC_CRYPTO_EXPORT XMLSEC_DEPRECATED gnutls_pubkey_t xmlSecGCryptAsymetricKeyGetPub (xmlSecKeyPtr key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptGenerateRandom", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 46, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptGenerateRandom (xmlSecBufferPtr buffer, xmlSecSize size);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptInit", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 42, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptInit (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataAesGetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 61, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGCryptKeyDataAesGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataAesSet", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 62, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptKeyDataAesSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataDesGetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 121, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGCryptKeyDataDesGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataDesSet", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 122, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptKeyDataDesSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataDsaAdoptKey", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 155, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptKeyDataDsaAdoptKey (xmlSecKeyDataPtr data, gcry_sexp_t dsa_key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataDsaAdoptKeyPair", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 157, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptKeyDataDsaAdoptKeyPair (xmlSecKeyDataPtr data, gcry_sexp_t pub_key, gcry_sexp_t priv_key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataDsaGetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 154, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGCryptKeyDataDsaGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataDsaGetPrivateKey", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 161, + "detail": "XMLSEC_CRYPTO_EXPORT gcry_sexp_t xmlSecGCryptKeyDataDsaGetPrivateKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataDsaGetPublicKey", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 160, + "detail": "XMLSEC_CRYPTO_EXPORT gcry_sexp_t xmlSecGCryptKeyDataDsaGetPublicKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataEcAdoptKey", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 187, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptKeyDataEcAdoptKey (xmlSecKeyDataPtr data, gcry_sexp_t ec_key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataEcAdoptKeyPair", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 189, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptKeyDataEcAdoptKeyPair (xmlSecKeyDataPtr data, gcry_sexp_t pub_key, gcry_sexp_t priv_key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataEcGetPrivateKey", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 193, + "detail": "XMLSEC_CRYPTO_EXPORT gcry_sexp_t xmlSecGCryptKeyDataEcGetPrivateKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataEcGetPublicKey", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 192, + "detail": "XMLSEC_CRYPTO_EXPORT gcry_sexp_t xmlSecGCryptKeyDataEcGetPublicKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataHmacGetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 270, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGCryptKeyDataHmacGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataHmacSet", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 271, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptKeyDataHmacSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataRsaAdoptKey", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 345, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptKeyDataRsaAdoptKey (xmlSecKeyDataPtr data, gcry_sexp_t rsa_key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataRsaAdoptKeyPair", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 347, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptKeyDataRsaAdoptKeyPair (xmlSecKeyDataPtr data, gcry_sexp_t pub_key, gcry_sexp_t priv_key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataRsaGetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 344, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGCryptKeyDataRsaGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataRsaGetPrivateKey", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 351, + "detail": "XMLSEC_CRYPTO_EXPORT gcry_sexp_t xmlSecGCryptKeyDataRsaGetPrivateKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeyDataRsaGetPublicKey", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 350, + "detail": "XMLSEC_CRYPTO_EXPORT gcry_sexp_t xmlSecGCryptKeyDataRsaGetPublicKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptKeysMngrInit", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 45, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptKeysMngrInit (xmlSecKeysMngrPtr mngr);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptShutdown", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 43, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGCryptShutdown (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformAes128CbcGetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 70, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformAes128CbcGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformAes192CbcGetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 77, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformAes192CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformAes256CbcGetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 84, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformAes256CbcGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformDes3CbcGetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 131, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformDes3CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformDsaSha1GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 169, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformDsaSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformEcdsaSha1GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 202, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformEcdsaSha1GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformEcdsaSha256GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 211, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformEcdsaSha256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformEcdsaSha384GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 220, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformEcdsaSha384GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformEcdsaSha3_256GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 239, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformEcdsaSha3_256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformEcdsaSha3_384GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 246, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformEcdsaSha3_384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformEcdsaSha3_512GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 253, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformEcdsaSha3_512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformEcdsaSha512GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 229, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformEcdsaSha512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformHmacMd5GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 281, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformHmacMd5GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformHmacRipemd160GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 291, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformHmacRipemd160GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformHmacSha1GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 300, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformHmacSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformHmacSha256GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 309, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformHmacSha256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformHmacSha384GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 318, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformHmacSha384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformHmacSha512GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 327, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformHmacSha512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformKWAes128GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 91, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformKWAes128GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformKWAes192GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 98, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformKWAes192GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformKWAes256GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 105, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformKWAes256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformKWDes3GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 138, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformKWDes3GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformMd5GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 575, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformMd5GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformRipemd160GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 590, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformRipemd160GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformRsaMd5GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 359, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformRsaMd5GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformRsaOaepEnc11GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 492, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformRsaOaepEnc11GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformRsaOaepGetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 484, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformRsaOaepGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformRsaPkcs1GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 474, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformRsaPkcs1GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformRsaPssSha1GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 414, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformRsaPssSha1GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformRsaPssSha256GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 423, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformRsaPssSha256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformRsaPssSha384GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 432, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformRsaPssSha384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformRsaPssSha3_256GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 451, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformRsaPssSha3_256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformRsaPssSha3_384GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 458, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformRsaPssSha3_384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformRsaPssSha3_512GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 465, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformRsaPssSha3_512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformRsaPssSha512GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 441, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformRsaPssSha512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformRsaRipemd160GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 368, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformRsaRipemd160GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformRsaSha1GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 377, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformRsaSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformRsaSha256GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 386, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformRsaSha256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformRsaSha384GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 395, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformRsaSha384GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformRsaSha512GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 404, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformRsaSha512GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformSha1GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 509, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformSha256GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 518, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformSha256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformSha384GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 527, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformSha384GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformSha3_256GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 546, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformSha3_256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformSha3_384GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 553, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformSha3_384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformSha3_512GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 560, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformSha3_512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptTransformSha512GetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 536, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGCryptTransformSha512GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGCryptkeyDataEcGetKlass", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 186, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGCryptkeyDataEcGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppDefaultKeysMngrAdoptKey", + "source": "include/xmlsec/gnutls/app.h", + "line": 45, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSAppDefaultKeysMngrAdoptKey (xmlSecKeysMngrPtr mngr, xmlSecKeyPtr key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppDefaultKeysMngrInit", + "source": "include/xmlsec/gnutls/app.h", + "line": 44, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSAppDefaultKeysMngrInit (xmlSecKeysMngrPtr mngr);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppDefaultKeysMngrLoad", + "source": "include/xmlsec/gnutls/app.h", + "line": 50, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSAppDefaultKeysMngrLoad (xmlSecKeysMngrPtr mngr, const char* uri);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppDefaultKeysMngrSave", + "source": "include/xmlsec/gnutls/app.h", + "line": 52, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSAppDefaultKeysMngrSave (xmlSecKeysMngrPtr mngr, const char* filename, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppDefaultKeysMngrVerifyKey", + "source": "include/xmlsec/gnutls/app.h", + "line": 47, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSAppDefaultKeysMngrVerifyKey (xmlSecKeysMngrPtr mngr, xmlSecKeyPtr key, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppGetDefaultPwdCallback", + "source": "include/xmlsec/gnutls/app.h", + "line": 115, + "detail": "XMLSEC_CRYPTO_EXPORT void* xmlSecGnuTLSAppGetDefaultPwdCallback (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppInit", + "source": "include/xmlsec/gnutls/app.h", + "line": 36, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSAppInit (const char* config);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppKeyCertLoad", + "source": "include/xmlsec/gnutls/app.h", + "line": 107, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSAppKeyCertLoad (xmlSecKeyPtr key, const char* filename, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppKeyCertLoadMemory", + "source": "include/xmlsec/gnutls/app.h", + "line": 110, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSAppKeyCertLoadMemory (xmlSecKeyPtr key, const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppKeyLoadEx", + "source": "include/xmlsec/gnutls/app.h", + "line": 85, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecGnuTLSAppKeyLoadEx (const char *filename, xmlSecKeyDataType type, xmlSecKeyDataFormat format, const char *pwd, void *pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppKeyLoadMemory", + "source": "include/xmlsec/gnutls/app.h", + "line": 91, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecGnuTLSAppKeyLoadMemory (const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppKeysMngrCertLoad", + "source": "include/xmlsec/gnutls/app.h", + "line": 56, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSAppKeysMngrCertLoad (xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppKeysMngrCertLoadMemory", + "source": "include/xmlsec/gnutls/app.h", + "line": 60, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSAppKeysMngrCertLoadMemory (xmlSecKeysMngrPtr mngr, const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppKeysMngrCrlLoad", + "source": "include/xmlsec/gnutls/app.h", + "line": 65, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSAppKeysMngrCrlLoad (xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppKeysMngrCrlLoadAndVerify", + "source": "include/xmlsec/gnutls/app.h", + "line": 72, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSAppKeysMngrCrlLoadAndVerify(xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppKeysMngrCrlLoadMemory", + "source": "include/xmlsec/gnutls/app.h", + "line": 68, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSAppKeysMngrCrlLoadMemory (xmlSecKeysMngrPtr mngr, const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppPkcs12Load", + "source": "include/xmlsec/gnutls/app.h", + "line": 98, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecGnuTLSAppPkcs12Load (const char *filename, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppPkcs12LoadMemory", + "source": "include/xmlsec/gnutls/app.h", + "line": 102, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecGnuTLSAppPkcs12LoadMemory (const xmlSecByte* data, xmlSecSize dataSize, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAppShutdown", + "source": "include/xmlsec/gnutls/app.h", + "line": 37, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSAppShutdown (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAsymmetricKeyCreatePriv", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 80, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecGnuTLSAsymmetricKeyCreatePriv (gnutls_privkey_t privkey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAsymmetricKeyCreatePub", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 79, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecGnuTLSAsymmetricKeyCreatePub (gnutls_pubkey_t pubkey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAsymmetricKeyGetPriv", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 83, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_privkey_t xmlSecGnuTLSAsymmetricKeyGetPriv (xmlSecKeyPtr key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSAsymmetricKeyGetPub", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 82, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_pubkey_t xmlSecGnuTLSAsymmetricKeyGetPub (xmlSecKeyPtr key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSGenerateRandom", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 66, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSGenerateRandom (xmlSecBufferPtr buffer, xmlSecSize size);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSInit", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 62, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSInit (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataAesGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 111, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataAesGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataAesSet", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 112, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataAesSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataCamelliaGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 258, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataCamelliaGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataCamelliaSet", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 259, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataCamelliaSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataChaCha20GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 194, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataChaCha20GetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataChaCha20Set", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 195, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataChaCha20Set (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataConcatKdfGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 695, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataConcatKdfGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataConcatKdfSet", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 696, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataConcatKdfSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataDEREncodedKeyValueGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 1033, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataDEREncodedKeyValueGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataDesGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 226, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataDesGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataDesSet", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 227, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataDesSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataDsaAdoptKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 320, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataDsaAdoptKey (xmlSecKeyDataPtr data, gnutls_pubkey_t pubkey, gnutls_privkey_t privkey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataDsaGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 319, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataDsaGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataDsaGetPrivateKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 324, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_privkey_t xmlSecGnuTLSKeyDataDsaGetPrivateKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataDsaGetPublicKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 323, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_pubkey_t xmlSecGnuTLSKeyDataDsaGetPublicKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataEcAdoptKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 359, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataEcAdoptKey (xmlSecKeyDataPtr data, gnutls_pubkey_t pubkey, gnutls_privkey_t privkey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataEcGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 358, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataEcGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataEcGetPrivateKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 363, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_privkey_t xmlSecGnuTLSKeyDataEcGetPrivateKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataEcGetPublicKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 362, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_pubkey_t xmlSecGnuTLSKeyDataEcGetPublicKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataEdDSAAdoptKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 607, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataEdDSAAdoptKey (xmlSecKeyDataPtr data, gnutls_pubkey_t pubkey, gnutls_privkey_t privkey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataEdDSAGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 606, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataEdDSAGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataEdDSAGetPrivateKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 611, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_privkey_t xmlSecGnuTLSKeyDataEdDSAGetPrivateKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataEdDSAGetPublicKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 610, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_pubkey_t xmlSecGnuTLSKeyDataEdDSAGetPublicKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataGost2001AdoptKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 456, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataGost2001AdoptKey (xmlSecKeyDataPtr data, gnutls_pubkey_t pubkey, gnutls_privkey_t privkey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataGost2001GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 455, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataGost2001GetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataGost2001GetPrivateKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 460, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_privkey_t xmlSecGnuTLSKeyDataGost2001GetPrivateKey(xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataGost2001GetPublicKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 459, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_pubkey_t xmlSecGnuTLSKeyDataGost2001GetPublicKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataGost2012_256AdoptKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 492, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataGost2012_256AdoptKey (xmlSecKeyDataPtr data, gnutls_pubkey_t pubkey, gnutls_privkey_t privkey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataGost2012_256GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 491, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataGost2012_256GetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataGost2012_256GetPrivateKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 496, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_privkey_t xmlSecGnuTLSKeyDataGost2012_256GetPrivateKey(xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataGost2012_256GetPublicKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 495, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_pubkey_t xmlSecGnuTLSKeyDataGost2012_256GetPublicKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataGost2012_512AdoptKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 503, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataGost2012_512AdoptKey (xmlSecKeyDataPtr data, gnutls_pubkey_t pubkey, gnutls_privkey_t privkey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataGost2012_512GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 502, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataGost2012_512GetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataGost2012_512GetPrivateKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 507, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_privkey_t xmlSecGnuTLSKeyDataGost2012_512GetPrivateKey(xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataGost2012_512GetPublicKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 506, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_pubkey_t xmlSecGnuTLSKeyDataGost2012_512GetPublicKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataHkdfGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 812, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataHkdfGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataHkdfSet", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 813, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataHkdfSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataHmacGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 721, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataHmacGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataHmacSet", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 722, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataHmacSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataMLDSAAdoptKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 562, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataMLDSAAdoptKey (xmlSecKeyDataPtr data, gnutls_pubkey_t pubkey, gnutls_privkey_t privkey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataMLDSAGetKL", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 567, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataMLDSAGetKL (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataMLDSAGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 561, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataMLDSAGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataMLDSAGetPrivateKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 566, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_privkey_t xmlSecGnuTLSKeyDataMLDSAGetPrivateKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataMLDSAGetPublicKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 565, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_pubkey_t xmlSecGnuTLSKeyDataMLDSAGetPublicKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataPbkdf2GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 786, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataPbkdf2GetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataPbkdf2Set", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 787, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataPbkdf2Set (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataRawX509CertGetKlass", + "source": "include/xmlsec/gnutls/x509.h", + "line": 73, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataRawX509CertGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataRsaAdoptKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 839, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataRsaAdoptKey (xmlSecKeyDataPtr data, gnutls_pubkey_t pubkey, gnutls_privkey_t privkey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataRsaGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 838, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataRsaGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataRsaGetPrivateKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 843, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_privkey_t xmlSecGnuTLSKeyDataRsaGetPrivateKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataRsaGetPublicKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 842, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_pubkey_t xmlSecGnuTLSKeyDataRsaGetPublicKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataX509AdoptCert", + "source": "include/xmlsec/gnutls/x509.h", + "line": 49, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataX509AdoptCert (xmlSecKeyDataPtr data, gnutls_x509_crt_t cert);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataX509AdoptCrl", + "source": "include/xmlsec/gnutls/x509.h", + "line": 55, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataX509AdoptCrl (xmlSecKeyDataPtr data, gnutls_x509_crl_t crl);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataX509AdoptKeyCert", + "source": "include/xmlsec/gnutls/x509.h", + "line": 46, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataX509AdoptKeyCert (xmlSecKeyDataPtr data, gnutls_x509_crt_t cert);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataX509GetCert", + "source": "include/xmlsec/gnutls/x509.h", + "line": 51, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_x509_crt_t xmlSecGnuTLSKeyDataX509GetCert (xmlSecKeyDataPtr data, xmlSecSize pos);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataX509GetCertsSize", + "source": "include/xmlsec/gnutls/x509.h", + "line": 53, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecSize xmlSecGnuTLSKeyDataX509GetCertsSize (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataX509GetCrl", + "source": "include/xmlsec/gnutls/x509.h", + "line": 57, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_x509_crl_t xmlSecGnuTLSKeyDataX509GetCrl (xmlSecKeyDataPtr data, xmlSecSize pos);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataX509GetCrlsSize", + "source": "include/xmlsec/gnutls/x509.h", + "line": 59, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecSize xmlSecGnuTLSKeyDataX509GetCrlsSize (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataX509GetKeyCert", + "source": "include/xmlsec/gnutls/x509.h", + "line": 45, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_x509_crt_t xmlSecGnuTLSKeyDataX509GetKeyCert (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataX509GetKlass", + "source": "include/xmlsec/gnutls/x509.h", + "line": 42, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataX509GetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataXdhAdoptKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 643, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeyDataXdhAdoptKey (xmlSecKeyDataPtr data, gnutls_pubkey_t pubkey, gnutls_privkey_t privkey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataXdhGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 642, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecGnuTLSKeyDataXdhGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataXdhGetPrivateKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 647, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_privkey_t xmlSecGnuTLSKeyDataXdhGetPrivateKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeyDataXdhGetPublicKey", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 646, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_pubkey_t xmlSecGnuTLSKeyDataXdhGetPublicKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeysMngrInit", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 65, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeysMngrInit (xmlSecKeysMngrPtr mngr);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeysStoreAdoptKey", + "source": "include/xmlsec/gnutls/keysstore.h", + "line": 36, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeysStoreAdoptKey (xmlSecKeyStorePtr store, xmlSecKeyPtr key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeysStoreGetKlass", + "source": "include/xmlsec/gnutls/keysstore.h", + "line": 34, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyStoreId xmlSecGnuTLSKeysStoreGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeysStoreLoad", + "source": "include/xmlsec/gnutls/keysstore.h", + "line": 38, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeysStoreLoad (xmlSecKeyStorePtr store, const char *uri, xmlSecKeysMngrPtr keysMngr);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSKeysStoreSave", + "source": "include/xmlsec/gnutls/keysstore.h", + "line": 41, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSKeysStoreSave (xmlSecKeyStorePtr store, const char *filename, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSShutdown", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 63, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSShutdown (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformAes128CbcGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 120, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformAes128CbcGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformAes128GcmGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 142, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformAes128GcmGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformAes192CbcGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 127, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformAes192CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformAes192GcmGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 149, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformAes192GcmGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformAes256CbcGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 134, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformAes256CbcGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformAes256GcmGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 156, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformAes256GcmGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformCamellia128CbcGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 268, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformCamellia128CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformCamellia192CbcGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 275, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformCamellia192CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformCamellia256CbcGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 282, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformCamellia256CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformChaCha20GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 204, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformChaCha20GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformChaCha20Poly1305GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 211, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformChaCha20Poly1305GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformConcatKdfGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 705, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformConcatKdfGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformDes3CbcGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 236, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformDes3CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformDsaSha1GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 332, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformDsaSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformDsaSha256GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 341, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformDsaSha256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformEcdhGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 679, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformEcdhGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformEcdsaSha1GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 371, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformEcdsaSha1GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformEcdsaSha224GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 380, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformEcdsaSha224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformEcdsaSha256GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 389, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformEcdsaSha256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformEcdsaSha384GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 398, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformEcdsaSha384GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformEcdsaSha3_224GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 417, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformEcdsaSha3_224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformEcdsaSha3_256GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 424, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformEcdsaSha3_256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformEcdsaSha3_384GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 431, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformEcdsaSha3_384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformEcdsaSha3_512GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 438, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformEcdsaSha3_512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformEcdsaSha512GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 407, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformEcdsaSha512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformEdDSAEd25519GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 619, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformEdDSAEd25519GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformEdDSAEd448GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 627, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformEdDSAEd448GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformGost2001GostR3411_94GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 475, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformGost2001GostR3411_94GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformGostR3410_2012GostR3411_2012_256GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 535, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformGostR3410_2012GostR3411_2012_256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformGostR3410_2012GostR3411_2012_512GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 544, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformGostR3410_2012GostR3411_2012_512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformGostR3411_2012_256GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 517, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformGostR3411_2012_256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformGostR3411_2012_512GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 526, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformGostR3411_2012_512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformGostR3411_94GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 467, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformGostR3411_94GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformHkdfGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 822, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformHkdfGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformHmacSha1GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 732, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformHmacSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformHmacSha224GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 741, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformHmacSha224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformHmacSha256GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 750, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformHmacSha256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformHmacSha384GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 759, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformHmacSha384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformHmacSha512GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 768, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformHmacSha512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformKWAes128GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 164, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformKWAes128GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformKWAes192GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 171, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformKWAes192GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformKWAes256GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 178, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformKWAes256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformKWCamellia128GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 289, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformKWCamellia128GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformKWCamellia192GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 296, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformKWCamellia192GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformKWCamellia256GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 303, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformKWCamellia256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformKWDes3GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 243, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformKWDes3GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformMLDSA44GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 575, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformMLDSA44GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformMLDSA65GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 583, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformMLDSA65GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformMLDSA87GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 591, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformMLDSA87GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformPbkdf2GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 796, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformPbkdf2GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformRsaOaepEnc11GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 941, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformRsaOaepEnc11GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformRsaOaepGetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 934, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformRsaOaepGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformRsaPkcs1GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 925, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformRsaPkcs1GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformRsaPssSha256GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 898, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformRsaPssSha256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformRsaPssSha384GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 907, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformRsaPssSha384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformRsaPssSha512GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 916, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformRsaPssSha512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformRsaSha1GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 852, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformRsaSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformRsaSha224GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 861, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformRsaSha224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformRsaSha256GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 870, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformRsaSha256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformRsaSha384GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 879, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformRsaSha384GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformRsaSha512GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 888, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformRsaSha512GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformSha1GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 958, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformSha224GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 967, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformSha224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformSha256GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 976, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformSha256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformSha384GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 985, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformSha384GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformSha3_224GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 1004, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformSha3_224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformSha3_256GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 1011, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformSha3_256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformSha3_384GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 1018, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformSha3_384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformSha3_512GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 1025, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformSha3_512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformSha512GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 994, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformSha512GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformX25519GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 655, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformX25519GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSTransformX448GetKlass", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 663, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecGnuTLSTransformX448GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSX509CertGetKey", + "source": "include/xmlsec/gnutls/x509.h", + "line": 61, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataPtr xmlSecGnuTLSX509CertGetKey (gnutls_x509_crt_t cert);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSX509StoreAdoptCert", + "source": "include/xmlsec/gnutls/x509.h", + "line": 91, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSX509StoreAdoptCert (xmlSecKeyDataStorePtr store, gnutls_x509_crt_t cert, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSX509StoreAdoptCrl", + "source": "include/xmlsec/gnutls/x509.h", + "line": 97, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSX509StoreAdoptCrl (xmlSecKeyDataStorePtr store, gnutls_x509_crl_t crl);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSX509StoreGetKlass", + "source": "include/xmlsec/gnutls/x509.h", + "line": 85, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataStoreId xmlSecGnuTLSX509StoreGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSX509StoreVerify", + "source": "include/xmlsec/gnutls/x509.h", + "line": 87, + "detail": "XMLSEC_CRYPTO_EXPORT gnutls_x509_crt_t xmlSecGnuTLSX509StoreVerify (xmlSecKeyDataStorePtr store, xmlSecPtrListPtr certs, xmlSecPtrListPtr crls, const xmlSecKeyInfoCtx* keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecGnuTLSX509StoreVerifyCrl", + "source": "include/xmlsec/gnutls/x509.h", + "line": 94, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecGnuTLSX509StoreVerifyCrl (xmlSecKeyDataStorePtr store, gnutls_x509_crl_t crl, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppDefaultKeysMngrAdoptKey", + "source": "include/xmlsec/mscng/app.h", + "line": 57, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngAppDefaultKeysMngrAdoptKey(xmlSecKeysMngrPtr mngr, xmlSecKeyPtr key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppDefaultKeysMngrInit", + "source": "include/xmlsec/mscng/app.h", + "line": 56, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngAppDefaultKeysMngrInit (xmlSecKeysMngrPtr mngr);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppDefaultKeysMngrLoad", + "source": "include/xmlsec/mscng/app.h", + "line": 62, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngAppDefaultKeysMngrLoad (xmlSecKeysMngrPtr mngr, const char* uri);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppDefaultKeysMngrSave", + "source": "include/xmlsec/mscng/app.h", + "line": 64, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngAppDefaultKeysMngrSave (xmlSecKeysMngrPtr mngr, const char* filename, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppDefaultKeysMngrVerifyKey", + "source": "include/xmlsec/mscng/app.h", + "line": 59, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngAppDefaultKeysMngrVerifyKey(xmlSecKeysMngrPtr mngr, xmlSecKeyPtr key, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppGetCurrentUserCertStoreName", + "source": "include/xmlsec/mscng/app.h", + "line": 39, + "detail": "XMLSEC_CRYPTO_EXPORT LPCTSTR xmlSecMSCngAppGetCurrentUserCertStoreName (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppGetDefaultPwdCallback", + "source": "include/xmlsec/mscng/app.h", + "line": 128, + "detail": "XMLSEC_CRYPTO_EXPORT void* xmlSecMSCngAppGetDefaultPwdCallback (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppGetLocalMachineCertStoreName", + "source": "include/xmlsec/mscng/app.h", + "line": 40, + "detail": "XMLSEC_CRYPTO_EXPORT LPCTSTR xmlSecMSCngAppGetLocalMachineCertStoreName(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppInit", + "source": "include/xmlsec/mscng/app.h", + "line": 36, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngAppInit (const char* config);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppKeyCertLoad", + "source": "include/xmlsec/mscng/app.h", + "line": 119, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngAppKeyCertLoad (xmlSecKeyPtr key, const char* filename, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppKeyCertLoadMemory", + "source": "include/xmlsec/mscng/app.h", + "line": 122, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngAppKeyCertLoadMemory (xmlSecKeyPtr key, const xmlSecByte *data, xmlSecSize dataSize, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppKeyLoadEx", + "source": "include/xmlsec/mscng/app.h", + "line": 97, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecMSCngAppKeyLoadEx (const char *filename, xmlSecKeyDataType type, xmlSecKeyDataFormat format, const char *pwd, void *pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppKeyLoadMemory", + "source": "include/xmlsec/mscng/app.h", + "line": 103, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecMSCngAppKeyLoadMemory (const xmlSecByte *data, xmlSecSize dataSize, xmlSecKeyDataFormat format, const char *pwd, void *pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppKeysMngrCertLoad", + "source": "include/xmlsec/mscng/app.h", + "line": 68, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngAppKeysMngrCertLoad (xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppKeysMngrCertLoadMemory", + "source": "include/xmlsec/mscng/app.h", + "line": 72, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngAppKeysMngrCertLoadMemory (xmlSecKeysMngrPtr mngr, const xmlSecByte *data, xmlSecSize dataSize, xmlSecKeyDataFormat format, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppKeysMngrCrlLoad", + "source": "include/xmlsec/mscng/app.h", + "line": 78, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngAppKeysMngrCrlLoad (xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppKeysMngrCrlLoadAndVerify", + "source": "include/xmlsec/mscng/app.h", + "line": 85, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngAppKeysMngrCrlLoadAndVerify(xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppKeysMngrCrlLoadMemory", + "source": "include/xmlsec/mscng/app.h", + "line": 81, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngAppKeysMngrCrlLoadMemory (xmlSecKeysMngrPtr mngr, const xmlSecByte *data, xmlSecSize dataSize, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppPkcs12Load", + "source": "include/xmlsec/mscng/app.h", + "line": 110, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecMSCngAppPkcs12Load (const char *filename, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppPkcs12LoadMemory", + "source": "include/xmlsec/mscng/app.h", + "line": 114, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecMSCngAppPkcs12LoadMemory (const xmlSecByte *data, xmlSecSize dataSize, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngAppShutdown", + "source": "include/xmlsec/mscng/app.h", + "line": 37, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngAppShutdown (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngCertAdopt", + "source": "include/xmlsec/mscng/certkeys.h", + "line": 31, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataPtr xmlSecMSCngCertAdopt (PCCERT_CONTEXT pCert, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngGenerateRandom", + "source": "include/xmlsec/mscng/crypto.h", + "line": 36, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngGenerateRandom(xmlSecBufferPtr buffer, xmlSecSize size);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngInit", + "source": "include/xmlsec/mscng/crypto.h", + "line": 43, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngInit (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataAesGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 624, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCngKeyDataAesGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataConcatKdfGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 60, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCngKeyDataConcatKdfGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataDEREncodedKeyValueGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 695, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCngKeyDataDEREncodedKeyValueGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataDesGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 391, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCngKeyDataDesGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataDhGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 345, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCngKeyDataDhGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataDsaGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 82, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCngKeyDataDsaGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataEcGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 263, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCngKeyDataEcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataGetPrivKey", + "source": "include/xmlsec/mscng/certkeys.h", + "line": 34, + "detail": "XMLSEC_CRYPTO_EXPORT NCRYPT_KEY_HANDLE xmlSecMSCngKeyDataGetPrivKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataGetPubKey", + "source": "include/xmlsec/mscng/certkeys.h", + "line": 33, + "detail": "XMLSEC_CRYPTO_EXPORT BCRYPT_KEY_HANDLE xmlSecMSCngKeyDataGetPubKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataHkdfGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 518, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCngKeyDataHkdfGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataHmacGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 421, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCngKeyDataHmacGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataPbkdf2GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 496, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCngKeyDataPbkdf2GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataRawX509CertGetKlass", + "source": "include/xmlsec/mscng/x509.h", + "line": 45, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCngKeyDataRawX509CertGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataRsaGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 116, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCngKeyDataRsaGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataX509AdoptCert", + "source": "include/xmlsec/mscng/x509.h", + "line": 57, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngKeyDataX509AdoptCert (xmlSecKeyDataPtr data, PCCERT_CONTEXT cert);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataX509AdoptCrl", + "source": "include/xmlsec/mscng/x509.h", + "line": 59, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngKeyDataX509AdoptCrl (xmlSecKeyDataPtr data, PCCRL_CONTEXT crl);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataX509AdoptKeyCert", + "source": "include/xmlsec/mscng/x509.h", + "line": 55, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngKeyDataX509AdoptKeyCert (xmlSecKeyDataPtr data, PCCERT_CONTEXT cert);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataX509GetKeyCert", + "source": "include/xmlsec/mscng/x509.h", + "line": 54, + "detail": "XMLSEC_CRYPTO_EXPORT PCCERT_CONTEXT xmlSecMSCngKeyDataX509GetKeyCert (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataX509GetKlass", + "source": "include/xmlsec/mscng/x509.h", + "line": 38, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCngKeyDataX509GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeyDataXdhGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 368, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCngKeyDataXdhGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeysMngrInit", + "source": "include/xmlsec/mscng/crypto.h", + "line": 46, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngKeysMngrInit (xmlSecKeysMngrPtr mngr);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeysStoreAdoptKey", + "source": "include/xmlsec/mscng/keysstore.h", + "line": 32, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngKeysStoreAdoptKey(xmlSecKeyStorePtr store, xmlSecKeyPtr key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeysStoreGetKlass", + "source": "include/xmlsec/mscng/keysstore.h", + "line": 31, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyStoreId xmlSecMSCngKeysStoreGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeysStoreLoad", + "source": "include/xmlsec/mscng/keysstore.h", + "line": 34, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngKeysStoreLoad (xmlSecKeyStorePtr store, const char *uri, xmlSecKeysMngrPtr keysMngr);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngKeysStoreSave", + "source": "include/xmlsec/mscng/keysstore.h", + "line": 37, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngKeysStoreSave (xmlSecKeyStorePtr store, const char *filename, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngShutdown", + "source": "include/xmlsec/mscng/crypto.h", + "line": 44, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngShutdown (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformAes128CbcGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 631, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformAes128CbcGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformAes128GcmGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 652, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformAes128GcmGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformAes192CbcGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 638, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformAes192CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformAes192GcmGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 659, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformAes192GcmGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformAes256CbcGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 645, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformAes256CbcGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformAes256GcmGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 666, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformAes256GcmGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformConcatKdfGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 67, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformConcatKdfGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformDes3CbcGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 398, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformDes3CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformDhEsGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 352, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformDhEsGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformDsaSha1GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 90, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformDsaSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformDsaSha256GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 99, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformDsaSha256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformEcdhGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 329, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformEcdhGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformEcdsaSha1GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 271, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformEcdsaSha1GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformEcdsaSha256GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 280, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformEcdsaSha256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformEcdsaSha384GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 289, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformEcdsaSha384GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformEcdsaSha3_256GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 307, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformEcdsaSha3_256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformEcdsaSha3_384GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 314, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformEcdsaSha3_384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformEcdsaSha3_512GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 321, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformEcdsaSha3_512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformEcdsaSha512GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 298, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformEcdsaSha512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformHkdfGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 525, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformHkdfGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformHmacMd5GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 429, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformHmacMd5GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformHmacSha1GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 438, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformHmacSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformHmacSha256GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 447, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformHmacSha256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformHmacSha384GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 456, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformHmacSha384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformHmacSha512GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 465, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformHmacSha512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformKWAes128GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 673, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformKWAes128GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformKWAes192GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 680, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformKWAes192GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformKWAes256GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 687, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformKWAes256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformKWDes3GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 405, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformKWDes3GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformMd5GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 481, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformMd5GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformPbkdf2GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 503, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformPbkdf2GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformRsaMd5GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 124, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformRsaMd5GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformRsaOaepEnc11GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 247, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformRsaOaepEnc11GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformRsaOaepGetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 238, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformRsaOaepGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformRsaPkcs1GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 228, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformRsaPkcs1GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformRsaPssSha1GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 169, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformRsaPssSha1GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformRsaPssSha256GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 178, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformRsaPssSha256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformRsaPssSha384GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 187, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformRsaPssSha384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformRsaPssSha3_256GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 205, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformRsaPssSha3_256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformRsaPssSha3_384GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 212, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformRsaPssSha3_384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformRsaPssSha3_512GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 219, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformRsaPssSha3_512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformRsaPssSha512GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 196, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformRsaPssSha512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformRsaSha1GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 133, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformRsaSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformRsaSha256GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 142, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformRsaSha256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformRsaSha384GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 151, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformRsaSha384GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformRsaSha512GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 160, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformRsaSha512GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformSha1GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 539, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformSha256GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 553, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformSha256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformSha384GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 567, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformSha384GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformSha3_256GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 596, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformSha3_256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformSha3_384GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 603, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformSha3_384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformSha3_512GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 610, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformSha3_512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformSha512GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 581, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformSha512GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngTransformX25519GetKlass", + "source": "include/xmlsec/mscng/crypto.h", + "line": 375, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCngTransformX25519GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngX509FindCertBySubject", + "source": "include/xmlsec/mscng/x509.h", + "line": 106, + "detail": "XMLSEC_CRYPTO_EXPORT XMLSEC_DEPRECATED PCCERT_CONTEXT xmlSecMSCngX509FindCertBySubject(HCERTSTORE store, LPTSTR wcSubject, DWORD dwCertEncodingType);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngX509StoreAdoptCert", + "source": "include/xmlsec/mscng/x509.h", + "line": 61, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngX509StoreAdoptCert (xmlSecKeyDataStorePtr store, PCCERT_CONTEXT cert, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngX509StoreAdoptCrl", + "source": "include/xmlsec/mscng/x509.h", + "line": 64, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngX509StoreAdoptCrl (xmlSecKeyDataStorePtr store, PCCRL_CONTEXT crl);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngX509StoreAdoptKeyStore", + "source": "include/xmlsec/mscng/x509.h", + "line": 77, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngX509StoreAdoptKeyStore (xmlSecKeyDataStorePtr store, HCERTSTORE keyStore);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngX509StoreAdoptTrustedStore", + "source": "include/xmlsec/mscng/x509.h", + "line": 79, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngX509StoreAdoptTrustedStore(xmlSecKeyDataStorePtr store, HCERTSTORE trustedStore);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngX509StoreAdoptUntrustedStore", + "source": "include/xmlsec/mscng/x509.h", + "line": 81, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngX509StoreAdoptUntrustedStore(xmlSecKeyDataStorePtr store, HCERTSTORE untrustedStore);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngX509StoreFindCert", + "source": "include/xmlsec/mscng/x509.h", + "line": 93, + "detail": "XMLSEC_CRYPTO_EXPORT XMLSEC_DEPRECATED PCCERT_CONTEXT xmlSecMSCngX509StoreFindCert(xmlSecKeyDataStorePtr store, xmlChar *subjectName, xmlChar *issuerName, xmlChar *issuerSerial, xmlChar *ski, xmlSecKeyInfoCtx* keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngX509StoreFindCert_ex", + "source": "include/xmlsec/mscng/x509.h", + "line": 99, + "detail": "XMLSEC_CRYPTO_EXPORT XMLSEC_DEPRECATED PCCERT_CONTEXT xmlSecMSCngX509StoreFindCert_ex (xmlSecKeyDataStorePtr store, xmlChar* subjectName, xmlChar* issuerName, xmlChar* issuerSerial, xmlSecByte* ski, xmlSecSize skiSize, xmlSecKeyInfoCtx* keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngX509StoreGetKlass", + "source": "include/xmlsec/mscng/x509.h", + "line": 52, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataStoreId xmlSecMSCngX509StoreGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngX509StoreVerify", + "source": "include/xmlsec/mscng/x509.h", + "line": 83, + "detail": "XMLSEC_CRYPTO_EXPORT PCCERT_CONTEXT xmlSecMSCngX509StoreVerify (xmlSecKeyDataStorePtr store, HCERTSTORE certs, xmlSecKeyInfoCtx* keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCngX509StoreVerifyCrl", + "source": "include/xmlsec/mscng/x509.h", + "line": 74, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCngX509StoreVerifyCrl (xmlSecKeyDataStorePtr store, PCCRL_CONTEXT crl, xmlSecKeyInfoCtx* keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppDefaultKeysMngrAdoptKey", + "source": "include/xmlsec/mscrypto/app.h", + "line": 47, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppDefaultKeysMngrAdoptKey (xmlSecKeysMngrPtr mngr, xmlSecKeyPtr key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppDefaultKeysMngrAdoptKeyStore", + "source": "include/xmlsec/mscrypto/app.h", + "line": 64, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppDefaultKeysMngrAdoptKeyStore (xmlSecKeysMngrPtr mngr, HCERTSTORE keyStore);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppDefaultKeysMngrAdoptTrustedStore", + "source": "include/xmlsec/mscrypto/app.h", + "line": 67, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppDefaultKeysMngrAdoptTrustedStore(xmlSecKeysMngrPtr mngr, HCERTSTORE trustedStore);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppDefaultKeysMngrAdoptUntrustedStore", + "source": "include/xmlsec/mscrypto/app.h", + "line": 70, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppDefaultKeysMngrAdoptUntrustedStore(xmlSecKeysMngrPtr mngr, HCERTSTORE untrustedStore);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppDefaultKeysMngrInit", + "source": "include/xmlsec/mscrypto/app.h", + "line": 46, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppDefaultKeysMngrInit (xmlSecKeysMngrPtr mngr);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppDefaultKeysMngrLoad", + "source": "include/xmlsec/mscrypto/app.h", + "line": 52, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppDefaultKeysMngrLoad (xmlSecKeysMngrPtr mngr, const char* uri);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppDefaultKeysMngrPrivateKeyLoad", + "source": "include/xmlsec/mscrypto/app.h", + "line": 57, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppDefaultKeysMngrPrivateKeyLoad (xmlSecKeysMngrPtr mngr, HCRYPTKEY hKey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppDefaultKeysMngrPublicKeyLoad", + "source": "include/xmlsec/mscrypto/app.h", + "line": 59, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppDefaultKeysMngrPublicKeyLoad (xmlSecKeysMngrPtr mngr, HCRYPTKEY hKey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppDefaultKeysMngrSave", + "source": "include/xmlsec/mscrypto/app.h", + "line": 54, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppDefaultKeysMngrSave (xmlSecKeysMngrPtr mngr, const char* filename, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppDefaultKeysMngrSymKeyLoad", + "source": "include/xmlsec/mscrypto/app.h", + "line": 61, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppDefaultKeysMngrSymKeyLoad (xmlSecKeysMngrPtr mngr, HCRYPTKEY hKey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppDefaultKeysMngrVerifyKey", + "source": "include/xmlsec/mscrypto/app.h", + "line": 49, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppDefaultKeysMngrVerifyKey (xmlSecKeysMngrPtr mngr, xmlSecKeyPtr key, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppGetCertStoreName", + "source": "include/xmlsec/mscrypto/app.h", + "line": 39, + "detail": "XMLSEC_CRYPTO_EXPORT LPCTSTR xmlSecMSCryptoAppGetCertStoreName (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppGetDefaultPwdCallback", + "source": "include/xmlsec/mscrypto/app.h", + "line": 132, + "detail": "XMLSEC_CRYPTO_EXPORT void* xmlSecMSCryptoAppGetDefaultPwdCallback (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppInit", + "source": "include/xmlsec/mscrypto/app.h", + "line": 37, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppInit (const char* config);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppKeyCertLoad", + "source": "include/xmlsec/mscrypto/app.h", + "line": 124, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppKeyCertLoad (xmlSecKeyPtr key, const char* filename, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppKeyCertLoadMemory", + "source": "include/xmlsec/mscrypto/app.h", + "line": 127, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppKeyCertLoadMemory (xmlSecKeyPtr key, const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppKeyLoadEx", + "source": "include/xmlsec/mscrypto/app.h", + "line": 102, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecMSCryptoAppKeyLoadEx (const char *filename, xmlSecKeyDataType type, xmlSecKeyDataFormat format, const char *pwd, void *pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppKeyLoadMemory", + "source": "include/xmlsec/mscrypto/app.h", + "line": 108, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecMSCryptoAppKeyLoadMemory (const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppKeysMngrCertLoad", + "source": "include/xmlsec/mscrypto/app.h", + "line": 73, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppKeysMngrCertLoad (xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppKeysMngrCertLoadMemory", + "source": "include/xmlsec/mscrypto/app.h", + "line": 77, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppKeysMngrCertLoadMemory (xmlSecKeysMngrPtr mngr, const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppKeysMngrCrlLoad", + "source": "include/xmlsec/mscrypto/app.h", + "line": 83, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppKeysMngrCrlLoad (xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppKeysMngrCrlLoadAndVerify", + "source": "include/xmlsec/mscrypto/app.h", + "line": 90, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppKeysMngrCrlLoadAndVerify (xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppKeysMngrCrlLoadMemory", + "source": "include/xmlsec/mscrypto/app.h", + "line": 86, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppKeysMngrCrlLoadMemory (xmlSecKeysMngrPtr mngr, const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppPkcs12Load", + "source": "include/xmlsec/mscrypto/app.h", + "line": 115, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecMSCryptoAppPkcs12Load (const char *filename, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppPkcs12LoadMemory", + "source": "include/xmlsec/mscrypto/app.h", + "line": 119, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecMSCryptoAppPkcs12LoadMemory (const xmlSecByte* data, xmlSecSize dataSize, const char* pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoAppShutdown", + "source": "include/xmlsec/mscrypto/app.h", + "line": 38, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoAppShutdown (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoCertAdopt", + "source": "include/xmlsec/mscrypto/certkeys.h", + "line": 36, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataPtr xmlSecMSCryptoCertAdopt (PCCERT_CONTEXT pCert, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoCertDup", + "source": "include/xmlsec/mscrypto/certkeys.h", + "line": 35, + "detail": "XMLSEC_CRYPTO_EXPORT PCCERT_CONTEXT xmlSecMSCryptoCertDup (PCCERT_CONTEXT pCert);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoErrorsDefaultCallback", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 48, + "detail": "XMLSEC_CRYPTO_EXPORT void xmlSecMSCryptoErrorsDefaultCallback(const char* file, int line, const char* func, const char* errorObject, const char* errorSubject, int reason, const char* msg);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoGenerateRandom", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 45, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoGenerateRandom (xmlSecBufferPtr buffer, xmlSecSize size);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoInit", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 41, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoInit (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataAesGetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 350, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCryptoKeyDataAesGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataAesSet", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 351, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoKeyDataAesSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataDesGetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 411, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCryptoKeyDataDesGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataDsaGetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 68, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCryptoKeyDataDsaGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataGetCert", + "source": "include/xmlsec/mscrypto/certkeys.h", + "line": 31, + "detail": "XMLSEC_CRYPTO_EXPORT PCCERT_CONTEXT xmlSecMSCryptoKeyDataGetCert (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataGetDecryptKey", + "source": "include/xmlsec/mscrypto/certkeys.h", + "line": 34, + "detail": "XMLSEC_CRYPTO_EXPORT HCRYPTKEY xmlSecMSCryptoKeyDataGetDecryptKey(xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataGetKey", + "source": "include/xmlsec/mscrypto/certkeys.h", + "line": 32, + "detail": "XMLSEC_CRYPTO_EXPORT HCRYPTKEY xmlSecMSCryptoKeyDataGetKey (xmlSecKeyDataPtr data, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataGetMSCryptoKeySpec", + "source": "include/xmlsec/mscrypto/certkeys.h", + "line": 40, + "detail": "XMLSEC_CRYPTO_EXPORT DWORD xmlSecMSCryptoKeyDataGetMSCryptoKeySpec(xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataGetMSCryptoProvider", + "source": "include/xmlsec/mscrypto/certkeys.h", + "line": 39, + "detail": "XMLSEC_CRYPTO_EXPORT HCRYPTPROV xmlSecMSCryptoKeyDataGetMSCryptoProvider(xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataGetMSCryptoProviderInfo", + "source": "include/xmlsec/mscrypto/certkeys.h", + "line": 41, + "detail": "XMLSEC_CRYPTO_EXPORT PCRYPT_KEY_PROV_INFO xmlSecMSCryptoKeyDataGetMSCryptoProviderInfo(xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataGost2001GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 91, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCryptoKeyDataGost2001GetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataGost2012_256GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 116, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCryptoKeyDataGost2012_256GetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataGost2012_512GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 123, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCryptoKeyDataGost2012_512GetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataHmacGetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 442, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCryptoKeyDataHmacGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataHmacSet", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 443, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoKeyDataHmacSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataRawX509CertGetKlass", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 61, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCryptoKeyDataRawX509CertGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataRsaGetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 155, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCryptoKeyDataRsaGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataX509AdoptCert", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 43, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoKeyDataX509AdoptCert (xmlSecKeyDataPtr data, PCCERT_CONTEXT cert);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataX509AdoptCrl", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 49, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoKeyDataX509AdoptCrl (xmlSecKeyDataPtr data, PCCRL_CONTEXT crl);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataX509AdoptKeyCert", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 41, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoKeyDataX509AdoptKeyCert (xmlSecKeyDataPtr data, PCCERT_CONTEXT cert);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataX509GetCert", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 45, + "detail": "XMLSEC_CRYPTO_EXPORT PCCERT_CONTEXT xmlSecMSCryptoKeyDataX509GetCert (xmlSecKeyDataPtr data, xmlSecSize pos);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataX509GetCertsSize", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 47, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecSize xmlSecMSCryptoKeyDataX509GetCertsSize (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataX509GetCrl", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 51, + "detail": "XMLSEC_CRYPTO_EXPORT PCCRL_CONTEXT xmlSecMSCryptoKeyDataX509GetCrl (xmlSecKeyDataPtr data, xmlSecSize pos);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataX509GetCrlsSize", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 53, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecSize xmlSecMSCryptoKeyDataX509GetCrlsSize (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataX509GetKeyCert", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 40, + "detail": "XMLSEC_CRYPTO_EXPORT PCCERT_CONTEXT xmlSecMSCryptoKeyDataX509GetKeyCert (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeyDataX509GetKlass", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 38, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecMSCryptoKeyDataX509GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeysMngrInit", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 44, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoKeysMngrInit (xmlSecKeysMngrPtr mngr);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeysStoreAdoptKey", + "source": "include/xmlsec/mscrypto/keysstore.h", + "line": 36, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoKeysStoreAdoptKey (xmlSecKeyStorePtr store, xmlSecKeyPtr key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeysStoreGetKlass", + "source": "include/xmlsec/mscrypto/keysstore.h", + "line": 35, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyStoreId xmlSecMSCryptoKeysStoreGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeysStoreLoad", + "source": "include/xmlsec/mscrypto/keysstore.h", + "line": 38, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoKeysStoreLoad (xmlSecKeyStorePtr store, const char *uri, xmlSecKeysMngrPtr keysMngr);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoKeysStoreSave", + "source": "include/xmlsec/mscrypto/keysstore.h", + "line": 41, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoKeysStoreSave (xmlSecKeyStorePtr store, const char *filename, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoShutdown", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 42, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoShutdown (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformAes128CbcGetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 359, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformAes128CbcGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformAes192CbcGetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 366, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformAes192CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformAes256CbcGetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 373, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformAes256CbcGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformDes3CbcGetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 418, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformDes3CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformDsaSha1GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 75, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformDsaSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformGost2001GostR3411_94GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 99, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformGost2001GostR3411_94GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformGost2012_256GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 131, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformGost2012_256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformGost2012_512GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 139, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformGost2012_512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformGostR3411_2012_256GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 327, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformGostR3411_2012_256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformGostR3411_2012_512GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 334, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformGostR3411_2012_512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformGostR3411_94GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 310, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformGostR3411_94GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformHmacMd5GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 453, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformHmacMd5GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformHmacRipemd160GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 463, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformHmacRipemd160GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformHmacSha1GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 472, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformHmacSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformHmacSha224GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 481, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformHmacSha224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformHmacSha256GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 490, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformHmacSha256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformHmacSha384GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 499, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformHmacSha384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformHmacSha512GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 508, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformHmacSha512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformKWAes128GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 380, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformKWAes128GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformKWAes192GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 387, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformKWAes192GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformKWAes256GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 394, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformKWAes256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformKWDes3GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 425, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformKWDes3GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformMd5GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 234, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformMd5GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformRsaMd5GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 163, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformRsaMd5GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformRsaOaepGetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 218, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformRsaOaepGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformRsaPkcs1GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 208, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformRsaPkcs1GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformRsaSha1GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 172, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformRsaSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformRsaSha256GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 181, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformRsaSha256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformRsaSha384GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 190, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformRsaSha384GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformRsaSha512GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 199, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformRsaSha512GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformSha1GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 250, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformSha256GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 265, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformSha256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformSha384GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 280, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformSha384GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoTransformSha512GetKlass", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 295, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecMSCryptoTransformSha512GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoX509StoreAdoptCert", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 70, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoX509StoreAdoptCert (xmlSecKeyDataStorePtr store, PCCERT_CONTEXT cert, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoX509StoreAdoptKeyStore", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 74, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoX509StoreAdoptKeyStore (xmlSecKeyDataStorePtr store, HCERTSTORE keyStore);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoX509StoreAdoptTrustedStore", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 77, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoX509StoreAdoptTrustedStore(xmlSecKeyDataStorePtr store, HCERTSTORE trustedStore);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoX509StoreAdoptUntrustedStore", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 80, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecMSCryptoX509StoreAdoptUntrustedStore(xmlSecKeyDataStorePtr store, HCERTSTORE untrustedStore);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoX509StoreEnableSystemTrustedCerts", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 83, + "detail": "XMLSEC_CRYPTO_EXPORT void xmlSecMSCryptoX509StoreEnableSystemTrustedCerts(xmlSecKeyDataStorePtr store, int val);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecMSCryptoX509StoreGetKlass", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 68, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataStoreId xmlSecMSCryptoX509StoreGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppDefaultKeysMngrAdoptKey", + "source": "include/xmlsec/nss/app.h", + "line": 46, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssAppDefaultKeysMngrAdoptKey(xmlSecKeysMngrPtr mngr, xmlSecKeyPtr key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppDefaultKeysMngrInit", + "source": "include/xmlsec/nss/app.h", + "line": 45, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssAppDefaultKeysMngrInit (xmlSecKeysMngrPtr mngr);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppDefaultKeysMngrLoad", + "source": "include/xmlsec/nss/app.h", + "line": 51, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssAppDefaultKeysMngrLoad (xmlSecKeysMngrPtr mngr, const char* uri);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppDefaultKeysMngrSave", + "source": "include/xmlsec/nss/app.h", + "line": 53, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssAppDefaultKeysMngrSave (xmlSecKeysMngrPtr mngr, const char* filename, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppDefaultKeysMngrVerifyKey", + "source": "include/xmlsec/nss/app.h", + "line": 48, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssAppDefaultKeysMngrVerifyKey(xmlSecKeysMngrPtr mngr, xmlSecKeyPtr key, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppGetDefaultPwdCallback", + "source": "include/xmlsec/nss/app.h", + "line": 134, + "detail": "XMLSEC_CRYPTO_EXPORT void* xmlSecNssAppGetDefaultPwdCallback(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppInit", + "source": "include/xmlsec/nss/app.h", + "line": 37, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssAppInit (const char* config);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppKeyCertLoad", + "source": "include/xmlsec/nss/app.h", + "line": 121, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssAppKeyCertLoad (xmlSecKeyPtr key, const char* filename, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppKeyCertLoadMemory", + "source": "include/xmlsec/nss/app.h", + "line": 124, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssAppKeyCertLoadMemory (xmlSecKeyPtr key, const xmlSecByte *data, xmlSecSize dataSize, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppKeyCertLoadSECItem", + "source": "include/xmlsec/nss/app.h", + "line": 128, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssAppKeyCertLoadSECItem (xmlSecKeyPtr key, SECItem* secItem, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppKeyFromCertLoadSECItem", + "source": "include/xmlsec/nss/app.h", + "line": 131, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecNssAppKeyFromCertLoadSECItem(SECItem* secItem, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppKeyLoadEx", + "source": "include/xmlsec/nss/app.h", + "line": 90, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecNssAppKeyLoadEx (const char *filename, xmlSecKeyDataType type, xmlSecKeyDataFormat format, const char *pwd, void *pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppKeyLoadMemory", + "source": "include/xmlsec/nss/app.h", + "line": 96, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecNssAppKeyLoadMemory (const xmlSecByte *data, xmlSecSize dataSize, xmlSecKeyDataFormat format, const char *pwd, void *pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppKeyLoadSECItem", + "source": "include/xmlsec/nss/app.h", + "line": 102, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecNssAppKeyLoadSECItem (SECItem* secItem, xmlSecKeyDataFormat format, const char *pwd, void *pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppKeysMngrCertLoad", + "source": "include/xmlsec/nss/app.h", + "line": 57, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssAppKeysMngrCertLoad (xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppKeysMngrCertLoadMemory", + "source": "include/xmlsec/nss/app.h", + "line": 61, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssAppKeysMngrCertLoadMemory(xmlSecKeysMngrPtr mngr, const xmlSecByte *data, xmlSecSize dataSize, xmlSecKeyDataFormat format, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppKeysMngrCertLoadSECItem", + "source": "include/xmlsec/nss/app.h", + "line": 66, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssAppKeysMngrCertLoadSECItem(xmlSecKeysMngrPtr mngr, SECItem* secItem, xmlSecKeyDataFormat format, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppKeysMngrCrlLoad", + "source": "include/xmlsec/nss/app.h", + "line": 71, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssAppKeysMngrCrlLoad (xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppKeysMngrCrlLoadAndVerify", + "source": "include/xmlsec/nss/app.h", + "line": 78, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssAppKeysMngrCrlLoadAndVerify(xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppKeysMngrCrlLoadMemory", + "source": "include/xmlsec/nss/app.h", + "line": 74, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssAppKeysMngrCrlLoadMemory(xmlSecKeysMngrPtr mngr, const xmlSecByte *data, xmlSecSize dataSize, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppPkcs12Load", + "source": "include/xmlsec/nss/app.h", + "line": 108, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecNssAppPkcs12Load (const char *filename, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppPkcs12LoadMemory", + "source": "include/xmlsec/nss/app.h", + "line": 112, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecNssAppPkcs12LoadMemory (const xmlSecByte *data, xmlSecSize dataSize, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppPkcs12LoadSECItem", + "source": "include/xmlsec/nss/app.h", + "line": 117, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecNssAppPkcs12LoadSECItem (SECItem* secItem, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssAppShutdown", + "source": "include/xmlsec/nss/app.h", + "line": 38, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssAppShutdown (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssErrorsDefaultCallback", + "source": "include/xmlsec/nss/crypto.h", + "line": 90, + "detail": "XMLSEC_CRYPTO_EXPORT void xmlSecNssErrorsDefaultCallback (const char* file, int line, const char* func, const char* errorObject, const char* errorSubject, int reason, const char* msg);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssGenerateRandom", + "source": "include/xmlsec/nss/crypto.h", + "line": 87, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssGenerateRandom (xmlSecBufferPtr buffer, xmlSecSize size);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssGetInternalKeySlot", + "source": "include/xmlsec/nss/crypto.h", + "line": 98, + "detail": "XMLSEC_CRYPTO_EXPORT PK11SlotInfo * xmlSecNssGetInternalKeySlot(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssInit", + "source": "include/xmlsec/nss/crypto.h", + "line": 83, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssInit (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataAesGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 111, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecNssKeyDataAesGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataAesSet", + "source": "include/xmlsec/nss/crypto.h", + "line": 112, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssKeyDataAesSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataCamelliaGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 193, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecNssKeyDataCamelliaGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataCamelliaSet", + "source": "include/xmlsec/nss/crypto.h", + "line": 194, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssKeyDataCamelliaSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataChaCha20GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 287, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecNssKeyDataChaCha20GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataChaCha20Set", + "source": "include/xmlsec/nss/crypto.h", + "line": 288, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssKeyDataChaCha20Set (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataConcatKdfGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 572, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecNssKeyDataConcatKdfGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataConcatKdfSet", + "source": "include/xmlsec/nss/crypto.h", + "line": 573, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssKeyDataConcatKdfSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataDEREncodedKeyValueGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 885, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecNssKeyDataDEREncodedKeyValueGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataDesGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 253, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecNssKeyDataDesGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataDesSet", + "source": "include/xmlsec/nss/crypto.h", + "line": 254, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssKeyDataDesSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataDsaGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 313, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecNssKeyDataDsaGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataEdDSAGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 419, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecNssKeyDataEdDSAGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataHkdfGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 598, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecNssKeyDataHkdfGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataHkdfSet", + "source": "include/xmlsec/nss/crypto.h", + "line": 599, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssKeyDataHkdfSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataHmacGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 463, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecNssKeyDataHmacGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataHmacSet", + "source": "include/xmlsec/nss/crypto.h", + "line": 464, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssKeyDataHmacSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataPbkdf2GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 546, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecNssKeyDataPbkdf2GetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataPbkdf2Set", + "source": "include/xmlsec/nss/crypto.h", + "line": 547, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssKeyDataPbkdf2Set (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataRawX509CertGetKlass", + "source": "include/xmlsec/nss/x509.h", + "line": 64, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecNssKeyDataRawX509CertGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataRsaGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 624, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecNssKeyDataRsaGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataX509AdoptCert", + "source": "include/xmlsec/nss/x509.h", + "line": 45, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssKeyDataX509AdoptCert(xmlSecKeyDataPtr data, CERTCertificate* cert);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataX509AdoptCrl", + "source": "include/xmlsec/nss/x509.h", + "line": 51, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssKeyDataX509AdoptCrl(xmlSecKeyDataPtr data, CERTSignedCrl* crl);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataX509AdoptKeyCert", + "source": "include/xmlsec/nss/x509.h", + "line": 42, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssKeyDataX509AdoptKeyCert(xmlSecKeyDataPtr data, CERTCertificate* cert);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataX509GetCert", + "source": "include/xmlsec/nss/x509.h", + "line": 47, + "detail": "XMLSEC_CRYPTO_EXPORT CERTCertificate* xmlSecNssKeyDataX509GetCert (xmlSecKeyDataPtr data, xmlSecSize pos);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataX509GetCertsSize", + "source": "include/xmlsec/nss/x509.h", + "line": 49, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecSize xmlSecNssKeyDataX509GetCertsSize(xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataX509GetCrl", + "source": "include/xmlsec/nss/x509.h", + "line": 53, + "detail": "XMLSEC_CRYPTO_EXPORT CERTSignedCrl* xmlSecNssKeyDataX509GetCrl (xmlSecKeyDataPtr data, xmlSecSize pos);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataX509GetCrlsSize", + "source": "include/xmlsec/nss/x509.h", + "line": 55, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecSize xmlSecNssKeyDataX509GetCrlsSize(xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataX509GetKeyCert", + "source": "include/xmlsec/nss/x509.h", + "line": 41, + "detail": "XMLSEC_CRYPTO_EXPORT CERTCertificate* xmlSecNssKeyDataX509GetKeyCert(xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataX509GetKlass", + "source": "include/xmlsec/nss/x509.h", + "line": 39, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecNssKeyDataX509GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeyDataXdhGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 440, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecNssKeyDataXdhGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeysMngrInit", + "source": "include/xmlsec/nss/crypto.h", + "line": 86, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssKeysMngrInit (xmlSecKeysMngrPtr mngr);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeysStoreAdoptKey", + "source": "include/xmlsec/nss/keysstore.h", + "line": 36, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssKeysStoreAdoptKey (xmlSecKeyStorePtr store, xmlSecKeyPtr key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeysStoreGetKlass", + "source": "include/xmlsec/nss/keysstore.h", + "line": 35, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyStoreId xmlSecNssKeysStoreGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeysStoreLoad", + "source": "include/xmlsec/nss/keysstore.h", + "line": 38, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssKeysStoreLoad (xmlSecKeyStorePtr store, const char *uri, xmlSecKeysMngrPtr keysMngr);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssKeysStoreSave", + "source": "include/xmlsec/nss/keysstore.h", + "line": 41, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssKeysStoreSave (xmlSecKeyStorePtr store, const char *filename, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssPKIAdoptKey", + "source": "include/xmlsec/nss/pkikeys.h", + "line": 31, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataPtr xmlSecNssPKIAdoptKey (SECKEYPrivateKey *privkey, SECKEYPublicKey *pubkey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssPKIKeyDataDuplicate", + "source": "include/xmlsec/nss/pkikeys.h", + "line": 40, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssPKIKeyDataDuplicate (xmlSecKeyDataPtr dst, xmlSecKeyDataPtr src);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssPKIKeyDataGetKeyType", + "source": "include/xmlsec/nss/pkikeys.h", + "line": 38, + "detail": "XMLSEC_CRYPTO_EXPORT KeyType xmlSecNssPKIKeyDataGetKeyType (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssPKIKeyDataGetPrivKey", + "source": "include/xmlsec/nss/pkikeys.h", + "line": 36, + "detail": "XMLSEC_CRYPTO_EXPORT SECKEYPrivateKey* xmlSecNssPKIKeyDataGetPrivKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssPKIKeyDataGetPubKey", + "source": "include/xmlsec/nss/pkikeys.h", + "line": 34, + "detail": "XMLSEC_CRYPTO_EXPORT SECKEYPublicKey* xmlSecNssPKIKeyDataGetPubKey (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssShutdown", + "source": "include/xmlsec/nss/crypto.h", + "line": 84, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssShutdown (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformAes128CbcGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 120, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformAes128CbcGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformAes128GcmGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 142, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformAes128GcmGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformAes192CbcGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 127, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformAes192CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformAes192GcmGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 149, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformAes192GcmGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformAes256CbcGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 134, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformAes256CbcGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformAes256GcmGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 156, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformAes256GcmGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformCamellia128CbcGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 203, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformCamellia128CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformCamellia192CbcGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 210, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformCamellia192CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformCamellia256CbcGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 217, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformCamellia256CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformChaCha20Poly1305GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 297, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformChaCha20Poly1305GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformConcatKdfGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 582, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformConcatKdfGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformDes3CbcGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 263, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformDes3CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformDsaSha1GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 321, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformDsaSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformDsaSha256GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 330, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformDsaSha256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformEcdhGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 353, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformEcdhGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformEcdsaSha1GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 361, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformEcdsaSha1GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformEcdsaSha224GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 371, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformEcdsaSha224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformEcdsaSha256GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 381, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformEcdsaSha256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformEcdsaSha384GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 391, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformEcdsaSha384GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformEcdsaSha512GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 401, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformEcdsaSha512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformEdDSAEd25519GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 425, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformEdDSAEd25519GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformHkdfGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 607, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformHkdfGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformHmacMd5GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 473, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformHmacMd5GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformHmacRipemd160GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 482, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformHmacRipemd160GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformHmacSha1GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 491, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformHmacSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformHmacSha224GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 500, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformHmacSha224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformHmacSha256GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 509, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformHmacSha256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformHmacSha384GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 518, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformHmacSha384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformHmacSha512GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 527, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformHmacSha512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformKWAes128GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 164, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformKWAes128GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformKWAes192GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 171, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformKWAes192GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformKWAes256GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 178, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformKWAes256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformKWCamellia128GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 224, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformKWCamellia128GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformKWCamellia192GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 231, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformKWCamellia192GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformKWCamellia256GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 238, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformKWCamellia256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformKWDes3GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 270, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformKWDes3GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformMd5GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 871, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformMd5GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformPbkdf2GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 556, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformPbkdf2GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformRsaMd5GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 632, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformRsaMd5GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformRsaOaepEnc11GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 748, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformRsaOaepEnc11GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformRsaOaepGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 741, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformRsaOaepGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformRsaPkcs1GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 732, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformRsaPkcs1GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformRsaPssSha1GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 687, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformRsaPssSha1GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformRsaPssSha224GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 696, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformRsaPssSha224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformRsaPssSha256GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 705, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformRsaPssSha256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformRsaPssSha384GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 714, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformRsaPssSha384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformRsaPssSha512GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 723, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformRsaPssSha512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformRsaSha1GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 641, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformRsaSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformRsaSha224GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 650, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformRsaSha224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformRsaSha256GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 659, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformRsaSha256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformRsaSha384GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 668, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformRsaSha384GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformRsaSha512GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 677, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformRsaSha512GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformSha1GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 766, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformSha1GetKlass (void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformSha224GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 780, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformSha224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformSha256GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 794, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformSha256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformSha384GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 808, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformSha384GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformSha3_224GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 836, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformSha3_224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformSha3_256GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 843, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformSha3_256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformSha3_384GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 850, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformSha3_384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformSha3_512GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 857, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformSha3_512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformSha512GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 822, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformSha512GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssTransformX25519GetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 446, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecNssTransformX25519GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssX509CertGetKey", + "source": "include/xmlsec/nss/x509.h", + "line": 56, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataPtr xmlSecNssX509CertGetKey (CERTCertificate* cert);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssX509StoreAdoptCert", + "source": "include/xmlsec/nss/x509.h", + "line": 77, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssX509StoreAdoptCert (xmlSecKeyDataStorePtr store, CERTCertificate* cert, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssX509StoreAdoptCrl", + "source": "include/xmlsec/nss/x509.h", + "line": 80, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecNssX509StoreAdoptCrl (xmlSecKeyDataStorePtr store, CERTSignedCrl* crl);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssX509StoreFindCert", + "source": "include/xmlsec/nss/x509.h", + "line": 89, + "detail": "XMLSEC_CRYPTO_EXPORT XMLSEC_DEPRECATED CERTCertificate* xmlSecNssX509StoreFindCert (xmlSecKeyDataStorePtr store, xmlChar *subjectName, xmlChar *issuerName, xmlChar *issuerSerial, xmlChar *ski, xmlSecKeyInfoCtx* keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssX509StoreFindCert_ex", + "source": "include/xmlsec/nss/x509.h", + "line": 95, + "detail": "XMLSEC_CRYPTO_EXPORT XMLSEC_DEPRECATED CERTCertificate* xmlSecNssX509StoreFindCert_ex (xmlSecKeyDataStorePtr store, xmlChar *subjectName, xmlChar *issuerName, xmlChar *issuerSerial, xmlSecByte * ski, xmlSecSize skiSize, xmlSecKeyInfoCtx* keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssX509StoreGetKlass", + "source": "include/xmlsec/nss/x509.h", + "line": 71, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataStoreId xmlSecNssX509StoreGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNssX509StoreVerify", + "source": "include/xmlsec/nss/x509.h", + "line": 74, + "detail": "XMLSEC_CRYPTO_EXPORT CERTCertificate* xmlSecNssX509StoreVerify (xmlSecKeyDataStorePtr store, CERTCertList* certs, xmlSecKeyInfoCtx* keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecNsskeyDataEcGetKlass", + "source": "include/xmlsec/nss/crypto.h", + "line": 347, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecNsskeyDataEcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppDefaultKeysMngrAdoptKey", + "source": "include/xmlsec/openssl/app.h", + "line": 46, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppDefaultKeysMngrAdoptKey(xmlSecKeysMngrPtr mngr, xmlSecKeyPtr key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppDefaultKeysMngrInit", + "source": "include/xmlsec/openssl/app.h", + "line": 45, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppDefaultKeysMngrInit(xmlSecKeysMngrPtr mngr);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppDefaultKeysMngrLoad", + "source": "include/xmlsec/openssl/app.h", + "line": 51, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppDefaultKeysMngrLoad(xmlSecKeysMngrPtr mngr, const char* uri);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppDefaultKeysMngrSave", + "source": "include/xmlsec/openssl/app.h", + "line": 53, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppDefaultKeysMngrSave(xmlSecKeysMngrPtr mngr, const char* filename, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppDefaultKeysMngrVerifyKey", + "source": "include/xmlsec/openssl/app.h", + "line": 48, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppDefaultKeysMngrVerifyKey(xmlSecKeysMngrPtr mngr, xmlSecKeyPtr key, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppGetDefaultPwdCallback", + "source": "include/xmlsec/openssl/app.h", + "line": 146, + "detail": "XMLSEC_CRYPTO_EXPORT void* xmlSecOpenSSLAppGetDefaultPwdCallback(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppInit", + "source": "include/xmlsec/openssl/app.h", + "line": 36, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppInit (const char* config);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppKeyCertLoad", + "source": "include/xmlsec/openssl/app.h", + "line": 132, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppKeyCertLoad (xmlSecKeyPtr key, const char* filename, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppKeyCertLoadBIO", + "source": "include/xmlsec/openssl/app.h", + "line": 139, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppKeyCertLoadBIO (xmlSecKeyPtr key, BIO* bio, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppKeyCertLoadMemory", + "source": "include/xmlsec/openssl/app.h", + "line": 135, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppKeyCertLoadMemory(xmlSecKeyPtr key, const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppKeyFromCertLoadBIO", + "source": "include/xmlsec/openssl/app.h", + "line": 142, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecOpenSSLAppKeyFromCertLoadBIO(BIO* bio, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppKeyLoadBIO", + "source": "include/xmlsec/openssl/app.h", + "line": 111, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecOpenSSLAppKeyLoadBIO (BIO* bio, xmlSecKeyDataFormat format, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppKeyLoadEx", + "source": "include/xmlsec/openssl/app.h", + "line": 99, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecOpenSSLAppKeyLoadEx (const char *filename, xmlSecKeyDataType type, xmlSecKeyDataFormat format, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppKeyLoadMemory", + "source": "include/xmlsec/openssl/app.h", + "line": 105, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecOpenSSLAppKeyLoadMemory (const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppKeysMngrAddCertsFile", + "source": "include/xmlsec/openssl/app.h", + "line": 88, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppKeysMngrAddCertsFile(xmlSecKeysMngrPtr mngr, const char *filename);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppKeysMngrAddCertsPath", + "source": "include/xmlsec/openssl/app.h", + "line": 86, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppKeysMngrAddCertsPath(xmlSecKeysMngrPtr mngr, const char *path);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppKeysMngrCertLoad", + "source": "include/xmlsec/openssl/app.h", + "line": 57, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppKeysMngrCertLoad(xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppKeysMngrCertLoadBIO", + "source": "include/xmlsec/openssl/app.h", + "line": 66, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppKeysMngrCertLoadBIO(xmlSecKeysMngrPtr mngr, BIO* bio, xmlSecKeyDataFormat format, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppKeysMngrCertLoadMemory", + "source": "include/xmlsec/openssl/app.h", + "line": 61, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppKeysMngrCertLoadMemory(xmlSecKeysMngrPtr mngr, const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppKeysMngrCrlLoad", + "source": "include/xmlsec/openssl/app.h", + "line": 71, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppKeysMngrCrlLoad(xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppKeysMngrCrlLoadAndVerify", + "source": "include/xmlsec/openssl/app.h", + "line": 81, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppKeysMngrCrlLoadAndVerify(xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppKeysMngrCrlLoadBIO", + "source": "include/xmlsec/openssl/app.h", + "line": 78, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppKeysMngrCrlLoadBIO(xmlSecKeysMngrPtr mngr, BIO* bio, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppKeysMngrCrlLoadMemory", + "source": "include/xmlsec/openssl/app.h", + "line": 74, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppKeysMngrCrlLoadMemory(xmlSecKeysMngrPtr mngr, const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppPkcs12Load", + "source": "include/xmlsec/openssl/app.h", + "line": 118, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecOpenSSLAppPkcs12Load (const char* filename, const char* pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppPkcs12LoadBIO", + "source": "include/xmlsec/openssl/app.h", + "line": 127, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecOpenSSLAppPkcs12LoadBIO (BIO* bio, const char* pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppPkcs12LoadMemory", + "source": "include/xmlsec/openssl/app.h", + "line": 122, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyPtr xmlSecOpenSSLAppPkcs12LoadMemory(const xmlSecByte* data, xmlSecSize dataSize, const char* pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLAppShutdown", + "source": "include/xmlsec/openssl/app.h", + "line": 37, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLAppShutdown (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLCreateMemBio", + "source": "include/xmlsec/openssl/crypto.h", + "line": 172, + "detail": "XMLSEC_CRYPTO_EXPORT BIO* xmlSecOpenSSLCreateMemBio (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLCreateMemBufBio", + "source": "include/xmlsec/openssl/crypto.h", + "line": 173, + "detail": "XMLSEC_CRYPTO_EXPORT BIO* xmlSecOpenSSLCreateMemBufBio (const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLCreateReadFileBio", + "source": "include/xmlsec/openssl/crypto.h", + "line": 175, + "detail": "XMLSEC_CRYPTO_EXPORT BIO* xmlSecOpenSSLCreateReadFileBio (const char* path);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLErrorsDefaultCallback", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1478, + "detail": "XMLSEC_CRYPTO_EXPORT void xmlSecOpenSSLErrorsDefaultCallback (const char* file, int line, const char* func, const char* errorObject, const char* errorSubject, int reason, const char* msg);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLEvpKeyAdopt", + "source": "include/xmlsec/openssl/evp.h", + "line": 45, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataPtr xmlSecOpenSSLEvpKeyAdopt (EVP_PKEY *pKey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLEvpKeyDataAdoptEvp", + "source": "include/xmlsec/openssl/evp.h", + "line": 35, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLEvpKeyDataAdoptEvp (xmlSecKeyDataPtr data, EVP_PKEY* pKey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLEvpKeyDataGetEvp", + "source": "include/xmlsec/openssl/evp.h", + "line": 37, + "detail": "XMLSEC_CRYPTO_EXPORT EVP_PKEY* xmlSecOpenSSLEvpKeyDataGetEvp (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLEvpKeyDup", + "source": "include/xmlsec/openssl/evp.h", + "line": 44, + "detail": "XMLSEC_CRYPTO_EXPORT EVP_PKEY* xmlSecOpenSSLEvpKeyDup (EVP_PKEY* pKey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLGenerateRandom", + "source": "include/xmlsec/openssl/crypto.h", + "line": 156, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLGenerateRandom (xmlSecBufferPtr buffer, xmlSecSize size);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLGetDefaultTrustedCertsFolder", + "source": "include/xmlsec/openssl/crypto.h", + "line": 160, + "detail": "XMLSEC_CRYPTO_EXPORT const xmlChar* xmlSecOpenSSLGetDefaultTrustedCertsFolder(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLGetLibCtx", + "source": "include/xmlsec/openssl/crypto.h", + "line": 164, + "detail": "XMLSEC_CRYPTO_EXPORT OSSL_LIB_CTX* xmlSecOpenSSLGetLibCtx(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLInit", + "source": "include/xmlsec/openssl/crypto.h", + "line": 152, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLInit (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataAesGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 270, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataAesGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataAesSet", + "source": "include/xmlsec/openssl/crypto.h", + "line": 271, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataAesSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataCamelliaGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 351, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataCamelliaGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataCamelliaSet", + "source": "include/xmlsec/openssl/crypto.h", + "line": 352, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataCamelliaSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataChaCha20GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 434, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataChaCha20GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataChaCha20Set", + "source": "include/xmlsec/openssl/crypto.h", + "line": 435, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataChaCha20Set (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataConcatKdfGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 453, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataConcatKdfGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataConcatKdfSet", + "source": "include/xmlsec/openssl/crypto.h", + "line": 454, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataConcatKdfSet(xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataDEREncodedKeyValueGetKlass", + "source": "include/xmlsec/openssl/evp.h", + "line": 52, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataDEREncodedKeyValueGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataDesGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 480, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataDesGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataDesSet", + "source": "include/xmlsec/openssl/crypto.h", + "line": 481, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataDesSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataDhAdoptEvp", + "source": "include/xmlsec/openssl/crypto.h", + "line": 552, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataDhAdoptEvp (xmlSecKeyDataPtr data, EVP_PKEY* pKey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataDhGetEvp", + "source": "include/xmlsec/openssl/crypto.h", + "line": 554, + "detail": "XMLSEC_CRYPTO_EXPORT EVP_PKEY* xmlSecOpenSSLKeyDataDhGetEvp (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataDhGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 551, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataDhGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataDsaAdoptEvp", + "source": "include/xmlsec/openssl/crypto.h", + "line": 513, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataDsaAdoptEvp (xmlSecKeyDataPtr data, EVP_PKEY* pKey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataDsaGetEvp", + "source": "include/xmlsec/openssl/crypto.h", + "line": 515, + "detail": "XMLSEC_CRYPTO_EXPORT EVP_PKEY* xmlSecOpenSSLKeyDataDsaGetEvp (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataDsaGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 512, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataDsaGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataEcAdoptEvp", + "source": "include/xmlsec/openssl/crypto.h", + "line": 581, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataEcAdoptEvp (xmlSecKeyDataPtr data, EVP_PKEY* pKey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataEcGetEvp", + "source": "include/xmlsec/openssl/crypto.h", + "line": 583, + "detail": "XMLSEC_CRYPTO_EXPORT EVP_PKEY* xmlSecOpenSSLKeyDataEcGetEvp (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataEcGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 580, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataEcGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataEdDSAAdoptEvp", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1295, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataEdDSAAdoptEvp (xmlSecKeyDataPtr data, EVP_PKEY* pKey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataEdDSAGetEvp", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1297, + "detail": "XMLSEC_CRYPTO_EXPORT EVP_PKEY* xmlSecOpenSSLKeyDataEdDSAGetEvp (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataEdDSAGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1294, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataEdDSAGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataGost2001GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 695, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataGost2001GetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataGostR3410_2012_256GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 727, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataGostR3410_2012_256GetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataGostR3410_2012_512GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 735, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataGostR3410_2012_512GetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataHkdfGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 910, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataHkdfGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataHkdfSet", + "source": "include/xmlsec/openssl/crypto.h", + "line": 911, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataHkdfSet(xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataHmacGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 787, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataHmacGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataHmacSet", + "source": "include/xmlsec/openssl/crypto.h", + "line": 788, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataHmacSet (xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataMLDSAAdoptEvp", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1146, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataMLDSAAdoptEvp (xmlSecKeyDataPtr data, EVP_PKEY* pKey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataMLDSAGetEvp", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1148, + "detail": "XMLSEC_CRYPTO_EXPORT EVP_PKEY* xmlSecOpenSSLKeyDataMLDSAGetEvp (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataMLDSAGetKL", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1149, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataMLDSAGetKL (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataMLDSAGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1145, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataMLDSAGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataMLKEMAdoptEvp", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1191, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataMLKEMAdoptEvp (xmlSecKeyDataPtr data, EVP_PKEY* pKey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataMLKEMGetEvp", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1193, + "detail": "XMLSEC_CRYPTO_EXPORT EVP_PKEY* xmlSecOpenSSLKeyDataMLKEMGetEvp (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataMLKEMGetKL", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1194, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataMLKEMGetKL (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataMLKEMGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1190, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataMLKEMGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataPbkdf2GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 883, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataPbkdf2GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataPbkdf2Set", + "source": "include/xmlsec/openssl/crypto.h", + "line": 884, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataPbkdf2Set(xmlSecKeyDataPtr data, const xmlSecByte* buf, xmlSecSize bufSize);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataRawX509CertGetKlass", + "source": "include/xmlsec/openssl/x509.h", + "line": 72, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataRawX509CertGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataRsaAdoptEvp", + "source": "include/xmlsec/openssl/crypto.h", + "line": 952, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataRsaAdoptEvp (xmlSecKeyDataPtr data, EVP_PKEY* pKey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataRsaGetEvp", + "source": "include/xmlsec/openssl/crypto.h", + "line": 954, + "detail": "XMLSEC_CRYPTO_EXPORT EVP_PKEY* xmlSecOpenSSLKeyDataRsaGetEvp (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataRsaGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 951, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataRsaGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataSLHDSAAdoptEvp", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1236, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataSLHDSAAdoptEvp (xmlSecKeyDataPtr data, EVP_PKEY* pKey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataSLHDSAGetEvp", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1238, + "detail": "XMLSEC_CRYPTO_EXPORT EVP_PKEY* xmlSecOpenSSLKeyDataSLHDSAGetEvp (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataSLHDSAGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1235, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataSLHDSAGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataX509AdoptCert", + "source": "include/xmlsec/openssl/x509.h", + "line": 52, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataX509AdoptCert(xmlSecKeyDataPtr data, X509* cert);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataX509AdoptCrl", + "source": "include/xmlsec/openssl/x509.h", + "line": 58, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataX509AdoptCrl(xmlSecKeyDataPtr data, X509_CRL* crl);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataX509AdoptKeyCert", + "source": "include/xmlsec/openssl/x509.h", + "line": 49, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataX509AdoptKeyCert(xmlSecKeyDataPtr data, X509* cert);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataX509GetCert", + "source": "include/xmlsec/openssl/x509.h", + "line": 54, + "detail": "XMLSEC_CRYPTO_EXPORT X509* xmlSecOpenSSLKeyDataX509GetCert (xmlSecKeyDataPtr data, xmlSecSize pos);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataX509GetCertsSize", + "source": "include/xmlsec/openssl/x509.h", + "line": 56, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecSize xmlSecOpenSSLKeyDataX509GetCertsSize(xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataX509GetCrl", + "source": "include/xmlsec/openssl/x509.h", + "line": 60, + "detail": "XMLSEC_CRYPTO_EXPORT X509_CRL* xmlSecOpenSSLKeyDataX509GetCrl (xmlSecKeyDataPtr data, xmlSecSize pos);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataX509GetCrlsSize", + "source": "include/xmlsec/openssl/x509.h", + "line": 62, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecSize xmlSecOpenSSLKeyDataX509GetCrlsSize(xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataX509GetKeyCert", + "source": "include/xmlsec/openssl/x509.h", + "line": 48, + "detail": "XMLSEC_CRYPTO_EXPORT X509* xmlSecOpenSSLKeyDataX509GetKeyCert(xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataX509GetKlass", + "source": "include/xmlsec/openssl/x509.h", + "line": 46, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataX509GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataXdhAdoptEvp", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1348, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeyDataXdhAdoptEvp (xmlSecKeyDataPtr data, EVP_PKEY* pKey);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataXdhGetEvp", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1350, + "detail": "XMLSEC_CRYPTO_EXPORT EVP_PKEY* xmlSecOpenSSLKeyDataXdhGetEvp (xmlSecKeyDataPtr data);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyDataXdhGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1347, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataId xmlSecOpenSSLKeyDataXdhGetKlass (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeyGetEvp", + "source": "include/xmlsec/openssl/evp.h", + "line": 33, + "detail": "XMLSEC_CRYPTO_EXPORT EVP_PKEY* xmlSecOpenSSLKeyGetEvp (xmlSecKeyPtr key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeysMngrInit", + "source": "include/xmlsec/openssl/crypto.h", + "line": 155, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeysMngrInit (xmlSecKeysMngrPtr mngr);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeysStoreAdoptKey", + "source": "include/xmlsec/openssl/keysstore.h", + "line": 36, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeysStoreAdoptKey(xmlSecKeyStorePtr store, xmlSecKeyPtr key);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeysStoreGetKlass", + "source": "include/xmlsec/openssl/keysstore.h", + "line": 34, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyStoreId xmlSecOpenSSLKeysStoreGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeysStoreLoad", + "source": "include/xmlsec/openssl/keysstore.h", + "line": 38, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeysStoreLoad (xmlSecKeyStorePtr store, const char *uri, xmlSecKeysMngrPtr keysMngr);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLKeysStoreSave", + "source": "include/xmlsec/openssl/keysstore.h", + "line": 41, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLKeysStoreSave (xmlSecKeyStorePtr store, const char *filename, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLSetDefaultTrustedCertsFolder", + "source": "include/xmlsec/openssl/crypto.h", + "line": 159, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLSetDefaultTrustedCertsFolder(const xmlChar* path);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLSetLibCtx", + "source": "include/xmlsec/openssl/crypto.h", + "line": 163, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLSetLibCtx(OSSL_LIB_CTX* libctx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLShutdown", + "source": "include/xmlsec/openssl/crypto.h", + "line": 153, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLShutdown (void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformAes128CbcGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 279, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformAes128CbcGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformAes128GcmGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 300, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformAes128GcmGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformAes192CbcGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 286, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformAes192CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformAes192GcmGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 307, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformAes192GcmGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformAes256CbcGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 293, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformAes256CbcGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformAes256GcmGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 314, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformAes256GcmGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformCamellia128CbcGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 360, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformCamellia128CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformCamellia192CbcGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 367, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformCamellia192CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformCamellia256CbcGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 374, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformCamellia256CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformChaCha20GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 411, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformChaCha20GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformChaCha20Poly1305GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 418, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformChaCha20Poly1305GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformConcatKdfGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 464, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformConcatKdfGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformDes3CbcGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 489, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformDes3CbcGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformDhEsGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 563, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformDhEsGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformDsaSha1GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 525, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformDsaSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformDsaSha256GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 534, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformDsaSha256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformEcdhGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 678, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformEcdhGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformEcdsaRipemd160GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 593, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformEcdsaRipemd160GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformEcdsaSha1GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 603, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformEcdsaSha1GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformEcdsaSha224GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 612, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformEcdsaSha224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformEcdsaSha256GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 621, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformEcdsaSha256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformEcdsaSha384GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 630, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformEcdsaSha384GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformEcdsaSha3_224GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 649, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformEcdsaSha3_224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformEcdsaSha3_256GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 656, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformEcdsaSha3_256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformEcdsaSha3_384GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 663, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformEcdsaSha3_384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformEcdsaSha3_512GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 670, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformEcdsaSha3_512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformEcdsaSha512GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 639, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformEcdsaSha512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformEdDSAEd25519GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1305, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformEdDSAEd25519GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformEdDSAEd25519ctxGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1311, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformEdDSAEd25519ctxGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformEdDSAEd25519phGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1317, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformEdDSAEd25519phGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformEdDSAEd448GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1323, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformEdDSAEd448GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformEdDSAEd448phGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1329, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformEdDSAEd448phGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformGost2001GostR3411_94GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 710, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformGost2001GostR3411_94GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_256GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 744, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_512GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 753, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformGostR3411_2012_256GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 762, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformGostR3411_2012_256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformGostR3411_2012_512GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 771, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformGostR3411_2012_512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformGostR3411_94GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 702, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformGostR3411_94GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformHkdfGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 921, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformHkdfGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformHmacMd5GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 798, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformHmacMd5GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformHmacRipemd160GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 807, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformHmacRipemd160GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformHmacSha1GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 816, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformHmacSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformHmacSha224GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 825, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformHmacSha224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformHmacSha256GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 834, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformHmacSha256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformHmacSha384GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 843, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformHmacSha384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformHmacSha512GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 852, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformHmacSha512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformKWAes128GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 322, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformKWAes128GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformKWAes192GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 329, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformKWAes192GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformKWAes256GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 336, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformKWAes256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformKWCamellia128GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 381, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformKWCamellia128GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformKWCamellia192GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 388, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformKWCamellia192GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformKWCamellia256GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 395, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformKWCamellia256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformKWDes3GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 496, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformKWDes3GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformMLDSA44GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1157, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformMLDSA44GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformMLDSA65GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1165, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformMLDSA65GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformMLDSA87GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1173, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformMLDSA87GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformMLKEM1024GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1218, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformMLKEM1024GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformMLKEM512GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1202, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformMLKEM512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformMLKEM768GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1210, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformMLKEM768GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformMd5GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 868, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformMd5GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformPbkdf2GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 894, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformPbkdf2GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRipemd160GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 936, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRipemd160GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaMd5GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 962, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaMd5GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaOaepEnc11GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1043, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaOaepEnc11GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaOaepGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1035, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaOaepGetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaPkcs1GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1025, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaPkcs1GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaPssSha1GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1053, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaPssSha1GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaPssSha224GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1063, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaPssSha224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaPssSha256GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1073, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaPssSha256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaPssSha384GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1083, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaPssSha384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaPssSha3_224GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1104, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaPssSha3_224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaPssSha3_256GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1112, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaPssSha3_256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaPssSha3_384GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1120, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaPssSha3_384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaPssSha3_512GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1128, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaPssSha3_512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaPssSha512GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1093, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaPssSha512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaRipemd160GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 971, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaRipemd160GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaSha1GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 980, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaSha224GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 989, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaSha224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaSha256GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 998, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaSha256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaSha384GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1007, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaSha384GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformRsaSha512GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1016, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformRsaSha512GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformSLHDSA_SHA2_128fGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1246, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformSLHDSA_SHA2_128fGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformSLHDSA_SHA2_128sGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1252, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformSLHDSA_SHA2_128sGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformSLHDSA_SHA2_192fGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1258, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformSLHDSA_SHA2_192fGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformSLHDSA_SHA2_192sGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1264, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformSLHDSA_SHA2_192sGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformSLHDSA_SHA2_256fGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1270, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformSLHDSA_SHA2_256fGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformSLHDSA_SHA2_256sGetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1276, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformSLHDSA_SHA2_256sGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformSha1GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1381, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformSha1GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformSha224GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1396, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformSha224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformSha256GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1411, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformSha256GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformSha384GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1425, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformSha384GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformSha3_224GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1453, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformSha3_224GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformSha3_256GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1460, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformSha3_256GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformSha3_384GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1467, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformSha3_384GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformSha3_512GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1474, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformSha3_512GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformSha512GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1439, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformSha512GetKlass(void);", + "classification": "backend-provider-transform-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformX25519GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1358, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformX25519GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLTransformX448GetKlass", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1364, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecTransformId xmlSecOpenSSLTransformX448GetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLX509CertGetKey", + "source": "include/xmlsec/openssl/x509.h", + "line": 64, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataPtr xmlSecOpenSSLX509CertGetKey (X509* cert);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLX509StoreAddCertsFile", + "source": "include/xmlsec/openssl/x509.h", + "line": 98, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLX509StoreAddCertsFile(xmlSecKeyDataStorePtr store, const char* filename);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLX509StoreAddCertsPath", + "source": "include/xmlsec/openssl/x509.h", + "line": 96, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLX509StoreAddCertsPath(xmlSecKeyDataStorePtr store, const char* path);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLX509StoreAdoptCert", + "source": "include/xmlsec/openssl/x509.h", + "line": 91, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLX509StoreAdoptCert (xmlSecKeyDataStorePtr store, X509* cert, xmlSecKeyDataType type);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLX509StoreAdoptCrl", + "source": "include/xmlsec/openssl/x509.h", + "line": 94, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLX509StoreAdoptCrl (xmlSecKeyDataStorePtr store, X509_CRL* crl);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLX509StoreFindCert", + "source": "include/xmlsec/openssl/x509.h", + "line": 106, + "detail": "XMLSEC_CRYPTO_EXPORT XMLSEC_DEPRECATED X509* xmlSecOpenSSLX509StoreFindCert (xmlSecKeyDataStorePtr store, xmlChar *subjectName, xmlChar *issuerName, xmlChar *issuerSerial, xmlChar *ski, xmlSecKeyInfoCtx* keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLX509StoreFindCert_ex", + "source": "include/xmlsec/openssl/x509.h", + "line": 112, + "detail": "XMLSEC_CRYPTO_EXPORT XMLSEC_DEPRECATED X509* xmlSecOpenSSLX509StoreFindCert_ex(xmlSecKeyDataStorePtr store, xmlChar *subjectName, xmlChar *issuerName, xmlChar *issuerSerial, xmlSecByte * ski, xmlSecSize skiSize, xmlSecKeyInfoCtx* keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLX509StoreGetKlass", + "source": "include/xmlsec/openssl/x509.h", + "line": 80, + "detail": "XMLSEC_CRYPTO_EXPORT xmlSecKeyDataStoreId xmlSecOpenSSLX509StoreGetKlass(void);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLX509StoreVerify", + "source": "include/xmlsec/openssl/x509.h", + "line": 81, + "detail": "XMLSEC_CRYPTO_EXPORT X509* xmlSecOpenSSLX509StoreVerify (xmlSecKeyDataStorePtr store, XMLSEC_STACK_OF_X509* certs, XMLSEC_STACK_OF_X509_CRL* crls, xmlSecKeyInfoCtx* keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLX509StoreVerifyCrl", + "source": "include/xmlsec/openssl/x509.h", + "line": 88, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLX509StoreVerifyCrl(xmlSecKeyDataStorePtr store, X509_CRL* crl, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "backend-api", + "name": "xmlSecOpenSSLX509StoreVerifyKey", + "source": "include/xmlsec/openssl/x509.h", + "line": 85, + "detail": "XMLSEC_CRYPTO_EXPORT int xmlSecOpenSSLX509StoreVerifyKey (xmlSecKeyDataStorePtr store, xmlSecKeyPtr key, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "remaining-backend-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_CRYPTO_DYNAMIC_LOADING", + "source": "configure.ac", + "line": 2599, + "detail": "XMLSEC_APP_DEFINES=\"$XMLSEC_APP_DEFINES -DXMLSEC_CRYPTO_DYNAMIC_LOADING=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_CRYPTO_GCRYPT", + "source": "configure.ac", + "line": 1730, + "detail": "GCRYPT_CFLAGS=\"$GCRYPT_CFLAGS -DXMLSEC_CRYPTO_GCRYPT=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_CRYPTO_GNUTLS", + "source": "configure.ac", + "line": 1388, + "detail": "GNUTLS_CFLAGS=\"$GNUTLS_CFLAGS -DXMLSEC_CRYPTO_GNUTLS=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_CRYPTO_MSCNG", + "source": "configure.ac", + "line": 1463, + "detail": "MSCNG_CFLAGS=\"$MSCNG_CFLAGS -DXMLSEC_CRYPTO_MSCNG=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_CRYPTO_MSCRYPTO", + "source": "configure.ac", + "line": 1548, + "detail": "MSCRYPTO_CFLAGS=\"$MSCRYPTO_CFLAGS -DXMLSEC_CRYPTO_MSCRYPTO=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_CRYPTO_NSS", + "source": "configure.ac", + "line": 1237, + "detail": "NSS_CFLAGS=\"$NSS_CFLAGS -DXMLSEC_CRYPTO_NSS=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_CRYPTO_OPENSSL", + "source": "configure.ac", + "line": 922, + "detail": "OPENSSL_CFLAGS=\"$OPENSSL_CFLAGS -DXMLSEC_CRYPTO_OPENSSL=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_CUSTOM_CRYPT32", + "source": "configure.ac", + "line": 1487, + "detail": "MSCRYPTO_XMLSEC_DEFINES=\"-DXMLSEC_CUSTOM_CRYPT32=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_DL_LIBLTDL", + "source": "configure.ac", + "line": 2567, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_DL_LIBLTDL=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_AES", + "source": "configure.ac", + "line": 2295, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_AES=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_CAMELLIA", + "source": "configure.ac", + "line": 2311, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_CAMELLIA=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_CHACHA20", + "source": "configure.ac", + "line": 2327, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_CHACHA20=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_CONCATKDF", + "source": "configure.ac", + "line": 2343, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_CONCATKDF=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_CRYPTO_DYNAMIC_LOADING", + "source": "configure.ac", + "line": 2571, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_DES", + "source": "configure.ac", + "line": 2279, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_DES=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_DH", + "source": "configure.ac", + "line": 2082, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_DH=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_DSA", + "source": "configure.ac", + "line": 2099, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_DSA=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_EC", + "source": "configure.ac", + "line": 2163, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_EC=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_EDDSA", + "source": "configure.ac", + "line": 2230, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_EDDSA=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_FILES", + "source": "configure.ac", + "line": 1890, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_FILES=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_FTP", + "source": "configure.ac", + "line": 1909, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_FTP=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_GOST", + "source": "configure.ac", + "line": 2391, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_GOST=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_GOST2012", + "source": "configure.ac", + "line": 2407, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_GOST2012=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_HKDF", + "source": "configure.ac", + "line": 2375, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_HKDF=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_HMAC", + "source": "configure.ac", + "line": 2066, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_HMAC=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_HTTP", + "source": "configure.ac", + "line": 1925, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_HTTP=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_MD5", + "source": "configure.ac", + "line": 1941, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_MD5=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_MLDSA", + "source": "configure.ac", + "line": 2182, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_MLDSA=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_MLKEM", + "source": "configure.ac", + "line": 2199, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_MLKEM=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_PBKDF2", + "source": "configure.ac", + "line": 2359, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_PBKDF2=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_RIPEMD160", + "source": "configure.ac", + "line": 1957, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_RIPEMD160=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_RSA", + "source": "configure.ac", + "line": 2115, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_RSA=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_RSA_OAEP", + "source": "configure.ac", + "line": 2147, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_RSA_OAEP=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_RSA_PKCS15", + "source": "configure.ac", + "line": 2131, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_RSA_PKCS15=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_SHA1", + "source": "configure.ac", + "line": 1970, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_SHA1=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_SHA224", + "source": "configure.ac", + "line": 1986, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_SHA224=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_SHA256", + "source": "configure.ac", + "line": 2002, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_SHA256=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_SHA3", + "source": "configure.ac", + "line": 2050, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_SHA3=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_SHA384", + "source": "configure.ac", + "line": 2018, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_SHA384=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_SHA512", + "source": "configure.ac", + "line": 2034, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_SHA512=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_SKM_TEST", + "source": "configure.ac", + "line": 2645, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_SKM_TEST=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_SLHDSA", + "source": "configure.ac", + "line": 2216, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_SLHDSA=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_X509", + "source": "configure.ac", + "line": 2263, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_X509=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_XDH", + "source": "configure.ac", + "line": 2246, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_XDH=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_XMLDSIG", + "source": "configure.ac", + "line": 2423, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_XMLDSIG=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_XMLENC", + "source": "configure.ac", + "line": 2439, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_XMLENC=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_NO_XSLT", + "source": "configure.ac", + "line": 661, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_NO_XSLT=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_OPENSSL3_ENGINES", + "source": "configure.ac", + "line": 943, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_OPENSSL3_ENGINES=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_STATIC", + "source": "configure.ac", + "line": 2473, + "detail": "XMLSEC_DEFINES=\"$XMLSEC_DEFINES -DXMLSEC_STATIC=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "build-define", + "name": "XMLSEC_STATIC", + "source": "configure.ac", + "line": 2475, + "detail": "XMLSEC_APP_DEFINES=\"$XMLSEC_APP_DEFINES -DXMLSEC_STATIC=1\"", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppDefaultKeysMngVerifyKeyMethod", + "source": "include/xmlsec/private.h", + "line": 167, + "detail": "typedef int (*xmlSecCryptoAppDefaultKeysMngVerifyKeyMethod) (xmlSecKeysMngrPtr mngr, xmlSecKeyPtr key, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppDefaultKeysMngrAdoptKeyMethod", + "source": "include/xmlsec/private.h", + "line": 153, + "detail": "typedef int (*xmlSecCryptoAppDefaultKeysMngrAdoptKeyMethod) (xmlSecKeysMngrPtr mngr, xmlSecKeyPtr key);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppDefaultKeysMngrInitMethod", + "source": "include/xmlsec/private.h", + "line": 143, + "detail": "typedef int (*xmlSecCryptoAppDefaultKeysMngrInitMethod) (xmlSecKeysMngrPtr mngr);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppDefaultKeysMngrLoadMethod", + "source": "include/xmlsec/private.h", + "line": 179, + "detail": "typedef int (*xmlSecCryptoAppDefaultKeysMngrLoadMethod) (xmlSecKeysMngrPtr mngr, const char* uri);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppDefaultKeysMngrSaveMethod", + "source": "include/xmlsec/private.h", + "line": 189, + "detail": "typedef int (*xmlSecCryptoAppDefaultKeysMngrSaveMethod) (xmlSecKeysMngrPtr mngr, const char* filename, xmlSecKeyDataType type);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppInitMethod", + "source": "include/xmlsec/private.h", + "line": 127, + "detail": "typedef int (*xmlSecCryptoAppInitMethod) (const char* config);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppKeyCertLoadMemoryMethod", + "source": "include/xmlsec/private.h", + "line": 367, + "detail": "typedef int (*xmlSecCryptoAppKeyCertLoadMemoryMethod)(xmlSecKeyPtr key, const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppKeyCertLoadMethod", + "source": "include/xmlsec/private.h", + "line": 354, + "detail": "typedef int (*xmlSecCryptoAppKeyCertLoadMethod) (xmlSecKeyPtr key, const char* filename, xmlSecKeyDataFormat format);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppKeyLoadExMethod", + "source": "include/xmlsec/private.h", + "line": 289, + "detail": "typedef xmlSecKeyPtr (*xmlSecCryptoAppKeyLoadExMethod) (const char *filename, xmlSecKeyDataType type, xmlSecKeyDataFormat format, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppKeyLoadMemoryMethod", + "source": "include/xmlsec/private.h", + "line": 306, + "detail": "typedef xmlSecKeyPtr (*xmlSecCryptoAppKeyLoadMemoryMethod) (const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppKeyLoadMethod", + "source": "include/xmlsec/private.h", + "line": 273, + "detail": "typedef xmlSecKeyPtr (*xmlSecCryptoAppKeyLoadMethod) (const char *filename, xmlSecKeyDataFormat format, const char *pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppKeysMngrCertLoadMemoryMethod", + "source": "include/xmlsec/private.h", + "line": 220, + "detail": "typedef int (*xmlSecCryptoAppKeysMngrCertLoadMemoryMethod)(xmlSecKeysMngrPtr mngr, const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format, xmlSecKeyDataType type);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppKeysMngrCertLoadMethod", + "source": "include/xmlsec/private.h", + "line": 204, + "detail": "typedef int (*xmlSecCryptoAppKeysMngrCertLoadMethod)(xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format, xmlSecKeyDataType type);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppKeysMngrCrlLoadAndVerifyMethod", + "source": "include/xmlsec/private.h", + "line": 259, + "detail": "typedef int (*xmlSecCryptoAppKeysMngrCrlLoadAndVerifyMethod)(xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppKeysMngrCrlLoadMemoryMethod", + "source": "include/xmlsec/private.h", + "line": 245, + "detail": "typedef int (*xmlSecCryptoAppKeysMngrCrlLoadMemoryMethod)(xmlSecKeysMngrPtr mngr, const xmlSecByte* data, xmlSecSize dataSize, xmlSecKeyDataFormat format);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppKeysMngrCrlLoadMethod", + "source": "include/xmlsec/private.h", + "line": 233, + "detail": "typedef int (*xmlSecCryptoAppKeysMngrCrlLoadMethod)(xmlSecKeysMngrPtr mngr, const char *filename, xmlSecKeyDataFormat format);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppPkcs12LoadMemoryMethod", + "source": "include/xmlsec/private.h", + "line": 341, + "detail": "typedef xmlSecKeyPtr (*xmlSecCryptoAppPkcs12LoadMemoryMethod)(const xmlSecByte* data, xmlSecSize dataSize, const char* pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppPkcs12LoadMethod", + "source": "include/xmlsec/private.h", + "line": 325, + "detail": "typedef xmlSecKeyPtr (*xmlSecCryptoAppPkcs12LoadMethod) (const char* filename, const char* pwd, void* pwdCallback, void* pwdCallbackCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoAppShutdownMethod", + "source": "include/xmlsec/private.h", + "line": 135, + "detail": "typedef int (*xmlSecCryptoAppShutdownMethod) (void);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoInitMethod", + "source": "include/xmlsec/private.h", + "line": 53, + "detail": "typedef int (*xmlSecCryptoInitMethod) (void);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoKeyDataGetKlassMethod", + "source": "include/xmlsec/private.h", + "line": 86, + "detail": "typedef xmlSecKeyDataId (*xmlSecCryptoKeyDataGetKlassMethod) (void);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoKeyDataStoreGetKlassMethod", + "source": "include/xmlsec/private.h", + "line": 99, + "detail": "typedef xmlSecKeyDataStoreId (*xmlSecCryptoKeyDataStoreGetKlassMethod)(void);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoKeysMngrInitMethod", + "source": "include/xmlsec/private.h", + "line": 65, + "detail": "typedef int (*xmlSecCryptoKeysMngrInitMethod) (xmlSecKeysMngrPtr mngr);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoShutdownMethod", + "source": "include/xmlsec/private.h", + "line": 58, + "detail": "typedef int (*xmlSecCryptoShutdownMethod) (void);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecCryptoTransformGetKlassMethod", + "source": "include/xmlsec/private.h", + "line": 112, + "detail": "typedef xmlSecTransformId (*xmlSecCryptoTransformGetKlassMethod) (void);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecErrorsCallback", + "source": "include/xmlsec/errors.h", + "line": 328, + "detail": "typedef void (*xmlSecErrorsCallback) (const char* file, int line, const char* func, const char* errorObject, const char* errorSubject, int reason, const char* msg);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecGetKeyCallback", + "source": "include/xmlsec/keysmngr.h", + "line": 79, + "detail": "typedef xmlSecKeyPtr (*xmlSecGetKeyCallback) (xmlNodePtr keyInfoNode, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecKeyDataBinReadMethod", + "source": "include/xmlsec/keysdata.h", + "line": 419, + "detail": "typedef int (*xmlSecKeyDataBinReadMethod) (xmlSecKeyDataId id, xmlSecKeyPtr key, const xmlSecByte* buf, xmlSecSize bufSize, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecKeyDataBinWriteMethod", + "source": "include/xmlsec/keysdata.h", + "line": 434, + "detail": "typedef int (*xmlSecKeyDataBinWriteMethod) (xmlSecKeyDataId id, xmlSecKeyPtr key, xmlSecByte** buf, xmlSecSize* bufSize, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecKeyDataDebugDumpMethod", + "source": "include/xmlsec/keysdata.h", + "line": 471, + "detail": "typedef void (*xmlSecKeyDataDebugDumpMethod) (xmlSecKeyDataPtr data, FILE* output);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecKeyDataDuplicateMethod", + "source": "include/xmlsec/keysdata.h", + "line": 374, + "detail": "typedef int (*xmlSecKeyDataDuplicateMethod) (xmlSecKeyDataPtr dst, xmlSecKeyDataPtr src);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecKeyDataFinalizeMethod", + "source": "include/xmlsec/keysdata.h", + "line": 383, + "detail": "typedef void (*xmlSecKeyDataFinalizeMethod) (xmlSecKeyDataPtr data);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecKeyDataGenerateMethod", + "source": "include/xmlsec/keysdata.h", + "line": 448, + "detail": "typedef int (*xmlSecKeyDataGenerateMethod) (xmlSecKeyDataPtr data, xmlSecSize sizeBits, xmlSecKeyDataType type);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecKeyDataGetSizeMethod", + "source": "include/xmlsec/keysdata.h", + "line": 464, + "detail": "typedef xmlSecSize (*xmlSecKeyDataGetSizeMethod) (xmlSecKeyDataPtr data);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecKeyDataGetTypeMethod", + "source": "include/xmlsec/keysdata.h", + "line": 457, + "detail": "typedef xmlSecKeyDataType (*xmlSecKeyDataGetTypeMethod) (xmlSecKeyDataPtr data);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecKeyDataInitMethod", + "source": "include/xmlsec/keysdata.h", + "line": 366, + "detail": "typedef int (*xmlSecKeyDataInitMethod) (xmlSecKeyDataPtr data);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecKeyDataStoreFinalizeMethod", + "source": "include/xmlsec/keysdata.h", + "line": 654, + "detail": "typedef void (*xmlSecKeyDataStoreFinalizeMethod) (xmlSecKeyDataStorePtr store);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecKeyDataStoreInitializeMethod", + "source": "include/xmlsec/keysdata.h", + "line": 647, + "detail": "typedef int (*xmlSecKeyDataStoreInitializeMethod) (xmlSecKeyDataStorePtr store);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecKeyDataXmlReadMethod", + "source": "include/xmlsec/keysdata.h", + "line": 393, + "detail": "typedef int (*xmlSecKeyDataXmlReadMethod) (xmlSecKeyDataId id, xmlSecKeyPtr key, xmlNodePtr node, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecKeyDataXmlWriteMethod", + "source": "include/xmlsec/keysdata.h", + "line": 405, + "detail": "typedef int (*xmlSecKeyDataXmlWriteMethod) (xmlSecKeyDataId id, xmlSecKeyPtr key, xmlNodePtr node, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecKeyStoreFinalizeMethod", + "source": "include/xmlsec/keysmngr.h", + "line": 177, + "detail": "typedef void (*xmlSecKeyStoreFinalizeMethod) (xmlSecKeyStorePtr store);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecKeyStoreFindKeyFromX509DataMethod", + "source": "include/xmlsec/keysmngr.h", + "line": 202, + "detail": "typedef xmlSecKeyPtr (*xmlSecKeyStoreFindKeyFromX509DataMethod)(xmlSecKeyStorePtr store, xmlSecKeyX509DataValuePtr x509Data, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecKeyStoreFindKeyMethod", + "source": "include/xmlsec/keysmngr.h", + "line": 188, + "detail": "typedef xmlSecKeyPtr (*xmlSecKeyStoreFindKeyMethod) (xmlSecKeyStorePtr store, const xmlChar* name, xmlSecKeyInfoCtxPtr keyInfoCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecKeyStoreInitializeMethod", + "source": "include/xmlsec/keysmngr.h", + "line": 171, + "detail": "typedef int (*xmlSecKeyStoreInitializeMethod) (xmlSecKeyStorePtr store);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecNodeSetWalkCallback", + "source": "include/xmlsec/nodeset.h", + "line": 76, + "detail": "typedef int (*xmlSecNodeSetWalkCallback) (xmlSecNodeSetPtr nset, xmlNodePtr cur, xmlNodePtr parent, void* data);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecPtrDebugDumpItemMethod", + "source": "include/xmlsec/list.h", + "line": 138, + "detail": "typedef void (*xmlSecPtrDebugDumpItemMethod) (xmlSecPtr ptr, FILE* output);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecPtrDestroyItemMethod", + "source": "include/xmlsec/list.h", + "line": 131, + "detail": "typedef void (*xmlSecPtrDestroyItemMethod) (xmlSecPtr ptr);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecPtrDuplicateItemMethod", + "source": "include/xmlsec/list.h", + "line": 125, + "detail": "typedef xmlSecPtr (*xmlSecPtrDuplicateItemMethod) (xmlSecPtr ptr);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecSimpleKeysStoreAdoptKeyFunc", + "source": "include/xmlsec/keysmngr.h", + "line": 250, + "detail": "typedef int (*xmlSecSimpleKeysStoreAdoptKeyFunc) (xmlSecKeyStorePtr store, xmlSecKeyPtr key);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecTransformCtxPreExecuteCallback", + "source": "include/xmlsec/transforms.h", + "line": 247, + "detail": "typedef int (*xmlSecTransformCtxPreExecuteCallback) (xmlSecTransformCtxPtr transformCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecTransformExecuteMethod", + "source": "include/xmlsec/transforms.h", + "line": 684, + "detail": "typedef int (*xmlSecTransformExecuteMethod) (xmlSecTransformPtr transform, int last, xmlSecTransformCtxPtr transformCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecTransformFinalizeMethod", + "source": "include/xmlsec/transforms.h", + "line": 542, + "detail": "typedef void (*xmlSecTransformFinalizeMethod) (xmlSecTransformPtr transform);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecTransformGetDataTypeMethod", + "source": "include/xmlsec/transforms.h", + "line": 553, + "detail": "typedef xmlSecTransformDataType (*xmlSecTransformGetDataTypeMethod)(xmlSecTransformPtr transform, xmlSecTransformMode mode, xmlSecTransformCtxPtr transformCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecTransformInitializeMethod", + "source": "include/xmlsec/transforms.h", + "line": 536, + "detail": "typedef int (*xmlSecTransformInitializeMethod) (xmlSecTransformPtr transform);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecTransformNodeReadMethod", + "source": "include/xmlsec/transforms.h", + "line": 566, + "detail": "typedef int (*xmlSecTransformNodeReadMethod) (xmlSecTransformPtr transform, xmlNodePtr node, xmlSecTransformCtxPtr transformCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecTransformNodeWriteMethod", + "source": "include/xmlsec/transforms.h", + "line": 578, + "detail": "typedef int (*xmlSecTransformNodeWriteMethod) (xmlSecTransformPtr transform, xmlNodePtr node, xmlSecTransformCtxPtr transformCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecTransformPopBinMethod", + "source": "include/xmlsec/transforms.h", + "line": 647, + "detail": "typedef int (*xmlSecTransformPopBinMethod) (xmlSecTransformPtr transform, xmlSecByte* data, xmlSecSize maxDataSize, xmlSecSize* dataSize, xmlSecTransformCtxPtr transformCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecTransformPopXmlMethod", + "source": "include/xmlsec/transforms.h", + "line": 673, + "detail": "typedef int (*xmlSecTransformPopXmlMethod) (xmlSecTransformPtr transform, xmlSecNodeSetPtr* nodes, xmlSecTransformCtxPtr transformCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecTransformPushBinMethod", + "source": "include/xmlsec/transforms.h", + "line": 630, + "detail": "typedef int (*xmlSecTransformPushBinMethod) (xmlSecTransformPtr transform, const xmlSecByte* data, xmlSecSize dataSize, int final, xmlSecTransformCtxPtr transformCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecTransformPushXmlMethod", + "source": "include/xmlsec/transforms.h", + "line": 661, + "detail": "typedef int (*xmlSecTransformPushXmlMethod) (xmlSecTransformPtr transform, xmlSecNodeSetPtr nodes, xmlSecTransformCtxPtr transformCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecTransformSetKeyMethod", + "source": "include/xmlsec/transforms.h", + "line": 599, + "detail": "typedef int (*xmlSecTransformSetKeyMethod) (xmlSecTransformPtr transform, xmlSecKeyPtr key);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecTransformSetKeyRequirementsMethod", + "source": "include/xmlsec/transforms.h", + "line": 589, + "detail": "typedef int (*xmlSecTransformSetKeyRequirementsMethod)(xmlSecTransformPtr transform, xmlSecKeyReqPtr keyReq);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecTransformVerifyMethod", + "source": "include/xmlsec/transforms.h", + "line": 614, + "detail": "typedef int (*xmlSecTransformVerifyMethod) (xmlSecTransformPtr transform, const xmlSecByte* data, xmlSecSize dataSize, xmlSecTransformCtxPtr transformCtx);", + "classification": "binary-c-surface" + }, + { + "kind": "callback", + "name": "xmlSecTreeWalkCallback", + "source": "include/xmlsec/xmltree.h", + "line": 127, + "detail": "typedef int (*xmlSecTreeWalkCallback) (xmlNodePtr cur, void* data);", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecDSigReferenceCtxListId", + "source": "include/xmlsec/xmldsig.h", + "line": 233, + "detail": "#define xmlSecDSigReferenceCtxListId \\ xmlSecDSigReferenceCtxListGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptKeyDataAesId", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 59, + "detail": "#define xmlSecGCryptKeyDataAesId \\ xmlSecGCryptKeyDataAesGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptKeyDataDesId", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 119, + "detail": "#define xmlSecGCryptKeyDataDesId \\ xmlSecGCryptKeyDataDesGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptKeyDataDsaId", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 152, + "detail": "#define xmlSecGCryptKeyDataDsaId \\ xmlSecGCryptKeyDataDsaGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptKeyDataEcId", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 185, + "detail": "#define xmlSecGCryptKeyDataEcId xmlSecGCryptkeyDataEcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptKeyDataHmacId", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 268, + "detail": "#define xmlSecGCryptKeyDataHmacId \\ xmlSecGCryptKeyDataHmacGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptKeyDataRsaId", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 342, + "detail": "#define xmlSecGCryptKeyDataRsaId \\ xmlSecGCryptKeyDataRsaGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformAes128CbcId", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 68, + "detail": "#define xmlSecGCryptTransformAes128CbcId \\ xmlSecGCryptTransformAes128CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformAes192CbcId", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 75, + "detail": "#define xmlSecGCryptTransformAes192CbcId \\ xmlSecGCryptTransformAes192CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformAes256CbcId", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 82, + "detail": "#define xmlSecGCryptTransformAes256CbcId \\ xmlSecGCryptTransformAes256CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformDes3CbcId", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 129, + "detail": "#define xmlSecGCryptTransformDes3CbcId \\ xmlSecGCryptTransformDes3CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformDsaSha1Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 167, + "detail": "#define xmlSecGCryptTransformDsaSha1Id \\ xmlSecGCryptTransformDsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformEcdsaSha1Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 200, + "detail": "#define xmlSecGCryptTransformEcdsaSha1Id \\ xmlSecGCryptTransformEcdsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformEcdsaSha256Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 209, + "detail": "#define xmlSecGCryptTransformEcdsaSha256Id \\ xmlSecGCryptTransformEcdsaSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformEcdsaSha384Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 218, + "detail": "#define xmlSecGCryptTransformEcdsaSha384Id \\ xmlSecGCryptTransformEcdsaSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformEcdsaSha3_256Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 237, + "detail": "#define xmlSecGCryptTransformEcdsaSha3_256Id \\ xmlSecGCryptTransformEcdsaSha3_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformEcdsaSha3_384Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 244, + "detail": "#define xmlSecGCryptTransformEcdsaSha3_384Id \\ xmlSecGCryptTransformEcdsaSha3_384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformEcdsaSha3_512Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 251, + "detail": "#define xmlSecGCryptTransformEcdsaSha3_512Id \\ xmlSecGCryptTransformEcdsaSha3_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformEcdsaSha512Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 227, + "detail": "#define xmlSecGCryptTransformEcdsaSha512Id \\ xmlSecGCryptTransformEcdsaSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformHmacMd5Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 279, + "detail": "#define xmlSecGCryptTransformHmacMd5Id \\ xmlSecGCryptTransformHmacMd5GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformHmacRipemd160Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 289, + "detail": "#define xmlSecGCryptTransformHmacRipemd160Id \\ xmlSecGCryptTransformHmacRipemd160GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformHmacSha1Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 298, + "detail": "#define xmlSecGCryptTransformHmacSha1Id \\ xmlSecGCryptTransformHmacSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformHmacSha256Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 307, + "detail": "#define xmlSecGCryptTransformHmacSha256Id \\ xmlSecGCryptTransformHmacSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformHmacSha384Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 316, + "detail": "#define xmlSecGCryptTransformHmacSha384Id \\ xmlSecGCryptTransformHmacSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformHmacSha512Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 325, + "detail": "#define xmlSecGCryptTransformHmacSha512Id \\ xmlSecGCryptTransformHmacSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformKWAes128Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 89, + "detail": "#define xmlSecGCryptTransformKWAes128Id \\ xmlSecGCryptTransformKWAes128GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformKWAes192Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 96, + "detail": "#define xmlSecGCryptTransformKWAes192Id \\ xmlSecGCryptTransformKWAes192GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformKWAes256Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 103, + "detail": "#define xmlSecGCryptTransformKWAes256Id \\ xmlSecGCryptTransformKWAes256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformKWDes3Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 136, + "detail": "#define xmlSecGCryptTransformKWDes3Id \\ xmlSecGCryptTransformKWDes3GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformMd5Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 573, + "detail": "#define xmlSecGCryptTransformMd5Id \\ xmlSecGCryptTransformMd5GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformRipemd160Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 588, + "detail": "#define xmlSecGCryptTransformRipemd160Id \\ xmlSecGCryptTransformRipemd160GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformRsaMd5Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 357, + "detail": "#define xmlSecGCryptTransformRsaMd5Id \\ xmlSecGCryptTransformRsaMd5GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformRsaOaepEnc11Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 490, + "detail": "#define xmlSecGCryptTransformRsaOaepEnc11Id \\ xmlSecGCryptTransformRsaOaepEnc11GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformRsaOaepId", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 482, + "detail": "#define xmlSecGCryptTransformRsaOaepId \\ xmlSecGCryptTransformRsaOaepGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformRsaPkcs1Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 472, + "detail": "#define xmlSecGCryptTransformRsaPkcs1Id \\ xmlSecGCryptTransformRsaPkcs1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformRsaPssSha1Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 412, + "detail": "#define xmlSecGCryptTransformRsaPssSha1Id \\ xmlSecGCryptTransformRsaPssSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformRsaPssSha256Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 421, + "detail": "#define xmlSecGCryptTransformRsaPssSha256Id \\ xmlSecGCryptTransformRsaPssSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformRsaPssSha384Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 430, + "detail": "#define xmlSecGCryptTransformRsaPssSha384Id \\ xmlSecGCryptTransformRsaPssSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformRsaPssSha3_256Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 449, + "detail": "#define xmlSecGCryptTransformRsaPssSha3_256Id \\ xmlSecGCryptTransformRsaPssSha3_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformRsaPssSha3_384Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 456, + "detail": "#define xmlSecGCryptTransformRsaPssSha3_384Id \\ xmlSecGCryptTransformRsaPssSha3_384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformRsaPssSha3_512Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 463, + "detail": "#define xmlSecGCryptTransformRsaPssSha3_512Id \\ xmlSecGCryptTransformRsaPssSha3_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformRsaPssSha512Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 439, + "detail": "#define xmlSecGCryptTransformRsaPssSha512Id \\ xmlSecGCryptTransformRsaPssSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformRsaRipemd160Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 366, + "detail": "#define xmlSecGCryptTransformRsaRipemd160Id \\ xmlSecGCryptTransformRsaRipemd160GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformRsaSha1Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 375, + "detail": "#define xmlSecGCryptTransformRsaSha1Id \\ xmlSecGCryptTransformRsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformRsaSha256Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 384, + "detail": "#define xmlSecGCryptTransformRsaSha256Id \\ xmlSecGCryptTransformRsaSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformRsaSha384Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 393, + "detail": "#define xmlSecGCryptTransformRsaSha384Id \\ xmlSecGCryptTransformRsaSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformRsaSha512Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 402, + "detail": "#define xmlSecGCryptTransformRsaSha512Id \\ xmlSecGCryptTransformRsaSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformSha1Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 507, + "detail": "#define xmlSecGCryptTransformSha1Id \\ xmlSecGCryptTransformSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformSha256Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 516, + "detail": "#define xmlSecGCryptTransformSha256Id \\ xmlSecGCryptTransformSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformSha384Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 525, + "detail": "#define xmlSecGCryptTransformSha384Id \\ xmlSecGCryptTransformSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformSha3_256Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 544, + "detail": "#define xmlSecGCryptTransformSha3_256Id \\ xmlSecGCryptTransformSha3_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformSha3_384Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 551, + "detail": "#define xmlSecGCryptTransformSha3_384Id \\ xmlSecGCryptTransformSha3_384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformSha3_512Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 558, + "detail": "#define xmlSecGCryptTransformSha3_512Id \\ xmlSecGCryptTransformSha3_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGCryptTransformSha512Id", + "source": "include/xmlsec/gcrypt/crypto.h", + "line": 534, + "detail": "#define xmlSecGCryptTransformSha512Id \\ xmlSecGCryptTransformSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataAesId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 109, + "detail": "#define xmlSecGnuTLSKeyDataAesId \\ xmlSecGnuTLSKeyDataAesGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataCamelliaId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 256, + "detail": "#define xmlSecGnuTLSKeyDataCamelliaId \\ xmlSecGnuTLSKeyDataCamelliaGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataChaCha20Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 192, + "detail": "#define xmlSecGnuTLSKeyDataChaCha20Id \\ xmlSecGnuTLSKeyDataChaCha20GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataConcatKdfId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 693, + "detail": "#define xmlSecGnuTLSKeyDataConcatKdfId \\ xmlSecGnuTLSKeyDataConcatKdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataDEREncodedKeyValueId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 1032, + "detail": "#define xmlSecGnuTLSKeyDataDEREncodedKeyValueId xmlSecGnuTLSKeyDataDEREncodedKeyValueGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataDesId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 224, + "detail": "#define xmlSecGnuTLSKeyDataDesId \\ xmlSecGnuTLSKeyDataDesGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataDsaId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 317, + "detail": "#define xmlSecGnuTLSKeyDataDsaId \\ xmlSecGnuTLSKeyDataDsaGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataEcId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 357, + "detail": "#define xmlSecGnuTLSKeyDataEcId xmlSecGnuTLSKeyDataEcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataEdDSAId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 605, + "detail": "#define xmlSecGnuTLSKeyDataEdDSAId xmlSecGnuTLSKeyDataEdDSAGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataGost2001Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 454, + "detail": "#define xmlSecGnuTLSKeyDataGost2001Id xmlSecGnuTLSKeyDataGost2001GetKlass ()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataGost2012_256Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 490, + "detail": "#define xmlSecGnuTLSKeyDataGost2012_256Id xmlSecGnuTLSKeyDataGost2012_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataGost2012_512Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 501, + "detail": "#define xmlSecGnuTLSKeyDataGost2012_512Id xmlSecGnuTLSKeyDataGost2012_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataHkdfId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 810, + "detail": "#define xmlSecGnuTLSKeyDataHkdfId \\ xmlSecGnuTLSKeyDataHkdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataHmacId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 719, + "detail": "#define xmlSecGnuTLSKeyDataHmacId \\ xmlSecGnuTLSKeyDataHmacGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataMLDSAId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 560, + "detail": "#define xmlSecGnuTLSKeyDataMLDSAId xmlSecGnuTLSKeyDataMLDSAGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataPbkdf2Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 784, + "detail": "#define xmlSecGnuTLSKeyDataPbkdf2Id \\ xmlSecGnuTLSKeyDataPbkdf2GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataRawX509CertId", + "source": "include/xmlsec/gnutls/x509.h", + "line": 71, + "detail": "#define xmlSecGnuTLSKeyDataRawX509CertId \\ xmlSecGnuTLSKeyDataRawX509CertGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataRsaId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 836, + "detail": "#define xmlSecGnuTLSKeyDataRsaId \\ xmlSecGnuTLSKeyDataRsaGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataX509Id", + "source": "include/xmlsec/gnutls/x509.h", + "line": 40, + "detail": "#define xmlSecGnuTLSKeyDataX509Id \\ xmlSecGnuTLSKeyDataX509GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeyDataXdhId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 641, + "detail": "#define xmlSecGnuTLSKeyDataXdhId xmlSecGnuTLSKeyDataXdhGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSKeysStoreId", + "source": "include/xmlsec/gnutls/keysstore.h", + "line": 33, + "detail": "#define xmlSecGnuTLSKeysStoreId xmlSecGnuTLSKeysStoreGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformAes128CbcId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 118, + "detail": "#define xmlSecGnuTLSTransformAes128CbcId \\ xmlSecGnuTLSTransformAes128CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformAes128GcmId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 140, + "detail": "#define xmlSecGnuTLSTransformAes128GcmId \\ xmlSecGnuTLSTransformAes128GcmGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformAes192CbcId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 125, + "detail": "#define xmlSecGnuTLSTransformAes192CbcId \\ xmlSecGnuTLSTransformAes192CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformAes192GcmId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 147, + "detail": "#define xmlSecGnuTLSTransformAes192GcmId \\ xmlSecGnuTLSTransformAes192GcmGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformAes256CbcId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 132, + "detail": "#define xmlSecGnuTLSTransformAes256CbcId \\ xmlSecGnuTLSTransformAes256CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformAes256GcmId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 154, + "detail": "#define xmlSecGnuTLSTransformAes256GcmId \\ xmlSecGnuTLSTransformAes256GcmGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformCamellia128CbcId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 266, + "detail": "#define xmlSecGnuTLSTransformCamellia128CbcId \\ xmlSecGnuTLSTransformCamellia128CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformCamellia192CbcId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 273, + "detail": "#define xmlSecGnuTLSTransformCamellia192CbcId \\ xmlSecGnuTLSTransformCamellia192CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformCamellia256CbcId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 280, + "detail": "#define xmlSecGnuTLSTransformCamellia256CbcId \\ xmlSecGnuTLSTransformCamellia256CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformChaCha20Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 202, + "detail": "#define xmlSecGnuTLSTransformChaCha20Id \\ xmlSecGnuTLSTransformChaCha20GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformChaCha20Poly1305Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 209, + "detail": "#define xmlSecGnuTLSTransformChaCha20Poly1305Id \\ xmlSecGnuTLSTransformChaCha20Poly1305GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformConcatKdfId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 703, + "detail": "#define xmlSecGnuTLSTransformConcatKdfId \\ xmlSecGnuTLSTransformConcatKdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformDes3CbcId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 234, + "detail": "#define xmlSecGnuTLSTransformDes3CbcId \\ xmlSecGnuTLSTransformDes3CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformDsaSha1Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 330, + "detail": "#define xmlSecGnuTLSTransformDsaSha1Id \\ xmlSecGnuTLSTransformDsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformDsaSha256Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 339, + "detail": "#define xmlSecGnuTLSTransformDsaSha256Id \\ xmlSecGnuTLSTransformDsaSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformEcdhId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 677, + "detail": "#define xmlSecGnuTLSTransformEcdhId \\ xmlSecGnuTLSTransformEcdhGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformEcdsaSha1Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 369, + "detail": "#define xmlSecGnuTLSTransformEcdsaSha1Id \\ xmlSecGnuTLSTransformEcdsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformEcdsaSha224Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 378, + "detail": "#define xmlSecGnuTLSTransformEcdsaSha224Id \\ xmlSecGnuTLSTransformEcdsaSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformEcdsaSha256Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 387, + "detail": "#define xmlSecGnuTLSTransformEcdsaSha256Id \\ xmlSecGnuTLSTransformEcdsaSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformEcdsaSha384Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 396, + "detail": "#define xmlSecGnuTLSTransformEcdsaSha384Id \\ xmlSecGnuTLSTransformEcdsaSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformEcdsaSha3_224Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 415, + "detail": "#define xmlSecGnuTLSTransformEcdsaSha3_224Id \\ xmlSecGnuTLSTransformEcdsaSha3_224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformEcdsaSha3_256Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 422, + "detail": "#define xmlSecGnuTLSTransformEcdsaSha3_256Id \\ xmlSecGnuTLSTransformEcdsaSha3_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformEcdsaSha3_384Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 429, + "detail": "#define xmlSecGnuTLSTransformEcdsaSha3_384Id \\ xmlSecGnuTLSTransformEcdsaSha3_384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformEcdsaSha3_512Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 436, + "detail": "#define xmlSecGnuTLSTransformEcdsaSha3_512Id \\ xmlSecGnuTLSTransformEcdsaSha3_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformEcdsaSha512Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 405, + "detail": "#define xmlSecGnuTLSTransformEcdsaSha512Id \\ xmlSecGnuTLSTransformEcdsaSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformEdDSAEd25519Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 617, + "detail": "#define xmlSecGnuTLSTransformEdDSAEd25519Id \\ xmlSecGnuTLSTransformEdDSAEd25519GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformEdDSAEd448Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 625, + "detail": "#define xmlSecGnuTLSTransformEdDSAEd448Id \\ xmlSecGnuTLSTransformEdDSAEd448GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformGost2001GostR3411_94Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 473, + "detail": "#define xmlSecGnuTLSTransformGost2001GostR3411_94Id \\ xmlSecGnuTLSTransformGost2001GostR3411_94GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformGostR3410_2012GostR3411_2012_256Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 533, + "detail": "#define xmlSecGnuTLSTransformGostR3410_2012GostR3411_2012_256Id \\ xmlSecGnuTLSTransformGostR3410_2012GostR3411_2012_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformGostR3410_2012GostR3411_2012_512Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 542, + "detail": "#define xmlSecGnuTLSTransformGostR3410_2012GostR3411_2012_512Id \\ xmlSecGnuTLSTransformGostR3410_2012GostR3411_2012_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformGostR3411_2012_256Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 515, + "detail": "#define xmlSecGnuTLSTransformGostR3411_2012_256Id \\ xmlSecGnuTLSTransformGostR3411_2012_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformGostR3411_2012_512Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 524, + "detail": "#define xmlSecGnuTLSTransformGostR3411_2012_512Id \\ xmlSecGnuTLSTransformGostR3411_2012_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformGostR3411_94Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 465, + "detail": "#define xmlSecGnuTLSTransformGostR3411_94Id \\ xmlSecGnuTLSTransformGostR3411_94GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformHkdfId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 820, + "detail": "#define xmlSecGnuTLSTransformHkdfId \\ xmlSecGnuTLSTransformHkdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformHmacSha1Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 730, + "detail": "#define xmlSecGnuTLSTransformHmacSha1Id \\ xmlSecGnuTLSTransformHmacSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformHmacSha224Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 739, + "detail": "#define xmlSecGnuTLSTransformHmacSha224Id \\ xmlSecGnuTLSTransformHmacSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformHmacSha256Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 748, + "detail": "#define xmlSecGnuTLSTransformHmacSha256Id \\ xmlSecGnuTLSTransformHmacSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformHmacSha384Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 757, + "detail": "#define xmlSecGnuTLSTransformHmacSha384Id \\ xmlSecGnuTLSTransformHmacSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformHmacSha512Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 766, + "detail": "#define xmlSecGnuTLSTransformHmacSha512Id \\ xmlSecGnuTLSTransformHmacSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformKWAes128Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 162, + "detail": "#define xmlSecGnuTLSTransformKWAes128Id \\ xmlSecGnuTLSTransformKWAes128GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformKWAes192Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 169, + "detail": "#define xmlSecGnuTLSTransformKWAes192Id \\ xmlSecGnuTLSTransformKWAes192GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformKWAes256Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 176, + "detail": "#define xmlSecGnuTLSTransformKWAes256Id \\ xmlSecGnuTLSTransformKWAes256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformKWCamellia128Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 287, + "detail": "#define xmlSecGnuTLSTransformKWCamellia128Id \\ xmlSecGnuTLSTransformKWCamellia128GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformKWCamellia192Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 294, + "detail": "#define xmlSecGnuTLSTransformKWCamellia192Id \\ xmlSecGnuTLSTransformKWCamellia192GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformKWCamellia256Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 301, + "detail": "#define xmlSecGnuTLSTransformKWCamellia256Id \\ xmlSecGnuTLSTransformKWCamellia256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformKWDes3Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 241, + "detail": "#define xmlSecGnuTLSTransformKWDes3Id \\ xmlSecGnuTLSTransformKWDes3GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformMLDSA44Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 573, + "detail": "#define xmlSecGnuTLSTransformMLDSA44Id \\ xmlSecGnuTLSTransformMLDSA44GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformMLDSA65Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 581, + "detail": "#define xmlSecGnuTLSTransformMLDSA65Id \\ xmlSecGnuTLSTransformMLDSA65GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformMLDSA87Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 589, + "detail": "#define xmlSecGnuTLSTransformMLDSA87Id \\ xmlSecGnuTLSTransformMLDSA87GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformPbkdf2Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 794, + "detail": "#define xmlSecGnuTLSTransformPbkdf2Id \\ xmlSecGnuTLSTransformPbkdf2GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformRsaOaepEnc11Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 939, + "detail": "#define xmlSecGnuTLSTransformRsaOaepEnc11Id \\ xmlSecGnuTLSTransformRsaOaepEnc11GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformRsaOaepId", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 932, + "detail": "#define xmlSecGnuTLSTransformRsaOaepId \\ xmlSecGnuTLSTransformRsaOaepGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformRsaPkcs1Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 923, + "detail": "#define xmlSecGnuTLSTransformRsaPkcs1Id \\ xmlSecGnuTLSTransformRsaPkcs1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformRsaPssSha256Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 896, + "detail": "#define xmlSecGnuTLSTransformRsaPssSha256Id \\ xmlSecGnuTLSTransformRsaPssSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformRsaPssSha384Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 905, + "detail": "#define xmlSecGnuTLSTransformRsaPssSha384Id \\ xmlSecGnuTLSTransformRsaPssSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformRsaPssSha512Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 914, + "detail": "#define xmlSecGnuTLSTransformRsaPssSha512Id \\ xmlSecGnuTLSTransformRsaPssSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformRsaSha1Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 850, + "detail": "#define xmlSecGnuTLSTransformRsaSha1Id \\ xmlSecGnuTLSTransformRsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformRsaSha224Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 859, + "detail": "#define xmlSecGnuTLSTransformRsaSha224Id \\ xmlSecGnuTLSTransformRsaSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformRsaSha256Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 868, + "detail": "#define xmlSecGnuTLSTransformRsaSha256Id \\ xmlSecGnuTLSTransformRsaSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformRsaSha384Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 877, + "detail": "#define xmlSecGnuTLSTransformRsaSha384Id \\ xmlSecGnuTLSTransformRsaSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformRsaSha512Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 886, + "detail": "#define xmlSecGnuTLSTransformRsaSha512Id \\ xmlSecGnuTLSTransformRsaSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformSha1Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 956, + "detail": "#define xmlSecGnuTLSTransformSha1Id \\ xmlSecGnuTLSTransformSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformSha224Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 965, + "detail": "#define xmlSecGnuTLSTransformSha224Id \\ xmlSecGnuTLSTransformSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformSha256Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 974, + "detail": "#define xmlSecGnuTLSTransformSha256Id \\ xmlSecGnuTLSTransformSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformSha384Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 983, + "detail": "#define xmlSecGnuTLSTransformSha384Id \\ xmlSecGnuTLSTransformSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformSha3_224Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 1002, + "detail": "#define xmlSecGnuTLSTransformSha3_224Id \\ xmlSecGnuTLSTransformSha3_224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformSha3_256Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 1009, + "detail": "#define xmlSecGnuTLSTransformSha3_256Id \\ xmlSecGnuTLSTransformSha3_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformSha3_384Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 1016, + "detail": "#define xmlSecGnuTLSTransformSha3_384Id \\ xmlSecGnuTLSTransformSha3_384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformSha3_512Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 1023, + "detail": "#define xmlSecGnuTLSTransformSha3_512Id \\ xmlSecGnuTLSTransformSha3_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformSha512Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 992, + "detail": "#define xmlSecGnuTLSTransformSha512Id \\ xmlSecGnuTLSTransformSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformX25519Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 653, + "detail": "#define xmlSecGnuTLSTransformX25519Id \\ xmlSecGnuTLSTransformX25519GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSTransformX448Id", + "source": "include/xmlsec/gnutls/crypto.h", + "line": 661, + "detail": "#define xmlSecGnuTLSTransformX448Id \\ xmlSecGnuTLSTransformX448GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecGnuTLSX509StoreId", + "source": "include/xmlsec/gnutls/x509.h", + "line": 83, + "detail": "#define xmlSecGnuTLSX509StoreId \\ xmlSecGnuTLSX509StoreGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataAesId", + "source": "include/xmlsec/app.h", + "line": 55, + "detail": "#define xmlSecKeyDataAesId xmlSecKeyDataAesGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataAesId", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 39, + "detail": "#define xmlSecKeyDataAesId xmlSecGCryptKeyDataAesId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataAesId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 39, + "detail": "#define xmlSecKeyDataAesId xmlSecGnuTLSKeyDataAesId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataAesId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 40, + "detail": "#define xmlSecKeyDataAesId xmlSecMSCngKeyDataAesId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataAesId", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 40, + "detail": "#define xmlSecKeyDataAesId xmlSecMSCryptoKeyDataAesId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataAesId", + "source": "include/xmlsec/nss/symbols.h", + "line": 41, + "detail": "#define xmlSecKeyDataAesId xmlSecNssKeyDataAesId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataAesId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 39, + "detail": "#define xmlSecKeyDataAesId xmlSecOpenSSLKeyDataAesId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataAgreementMethodId", + "source": "include/xmlsec/keyinfo.h", + "line": 254, + "detail": "#define xmlSecKeyDataAgreementMethodId xmlSecKeyDataAgreementMethodGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataCamelliaId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 40, + "detail": "#define xmlSecKeyDataCamelliaId xmlSecGnuTLSKeyDataCamelliaId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataCamelliaId", + "source": "include/xmlsec/nss/symbols.h", + "line": 42, + "detail": "#define xmlSecKeyDataCamelliaId xmlSecNssKeyDataCamelliaId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataCamelliaId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 40, + "detail": "#define xmlSecKeyDataCamelliaId xmlSecOpenSSLKeyDataCamelliaId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataChaCha20Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 41, + "detail": "#define xmlSecKeyDataChaCha20Id xmlSecGnuTLSKeyDataChaCha20Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataChaCha20Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 43, + "detail": "#define xmlSecKeyDataChaCha20Id xmlSecNssKeyDataChaCha20Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataChaCha20Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 41, + "detail": "#define xmlSecKeyDataChaCha20Id xmlSecOpenSSLKeyDataChaCha20Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataConcatKdfId", + "source": "include/xmlsec/app.h", + "line": 60, + "detail": "#define xmlSecKeyDataConcatKdfId xmlSecKeyDataConcatKdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataConcatKdfId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 52, + "detail": "#define xmlSecKeyDataConcatKdfId xmlSecGnuTLSKeyDataConcatKdfId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataConcatKdfId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 41, + "detail": "#define xmlSecKeyDataConcatKdfId xmlSecMSCngKeyDataConcatKdfId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataConcatKdfId", + "source": "include/xmlsec/nss/symbols.h", + "line": 51, + "detail": "#define xmlSecKeyDataConcatKdfId xmlSecNssKeyDataConcatKdfId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataConcatKdfId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 42, + "detail": "#define xmlSecKeyDataConcatKdfId xmlSecOpenSSLKeyDataConcatKdfId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDEREncodedKeyValueId", + "source": "include/xmlsec/app.h", + "line": 155, + "detail": "#define xmlSecKeyDataDEREncodedKeyValueId xmlSecKeyDataDEREncodedKeyValueGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDEREncodedKeyValueId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 59, + "detail": "#define xmlSecKeyDataDEREncodedKeyValueId xmlSecGnuTLSKeyDataDEREncodedKeyValueId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDEREncodedKeyValueId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 54, + "detail": "#define xmlSecKeyDataDEREncodedKeyValueId xmlSecMSCngKeyDataDEREncodedKeyValueId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDEREncodedKeyValueId", + "source": "include/xmlsec/nss/symbols.h", + "line": 57, + "detail": "#define xmlSecKeyDataDEREncodedKeyValueId xmlSecNssKeyDataDEREncodedKeyValueId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDerivedKeyId", + "source": "include/xmlsec/keyinfo.h", + "line": 260, + "detail": "#define xmlSecKeyDataDerivedKeyId xmlSecKeyDataDerivedKeyGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDesId", + "source": "include/xmlsec/app.h", + "line": 65, + "detail": "#define xmlSecKeyDataDesId xmlSecKeyDataDesGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDesId", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 40, + "detail": "#define xmlSecKeyDataDesId xmlSecGCryptKeyDataDesId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDesId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 42, + "detail": "#define xmlSecKeyDataDesId xmlSecGnuTLSKeyDataDesId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDesId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 42, + "detail": "#define xmlSecKeyDataDesId xmlSecMSCngKeyDataDesId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDesId", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 41, + "detail": "#define xmlSecKeyDataDesId xmlSecMSCryptoKeyDataDesId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDesId", + "source": "include/xmlsec/nss/symbols.h", + "line": 44, + "detail": "#define xmlSecKeyDataDesId xmlSecNssKeyDataDesId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDesId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 43, + "detail": "#define xmlSecKeyDataDesId xmlSecOpenSSLKeyDataDesId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDhId", + "source": "include/xmlsec/app.h", + "line": 70, + "detail": "#define xmlSecKeyDataDhId xmlSecKeyDataDhGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDhId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 43, + "detail": "#define xmlSecKeyDataDhId xmlSecMSCngKeyDataDhId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDhId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 44, + "detail": "#define xmlSecKeyDataDhId xmlSecOpenSSLKeyDataDhId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDsaId", + "source": "include/xmlsec/app.h", + "line": 75, + "detail": "#define xmlSecKeyDataDsaId xmlSecKeyDataDsaGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDsaId", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 41, + "detail": "#define xmlSecKeyDataDsaId xmlSecGCryptKeyDataDsaId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDsaId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 43, + "detail": "#define xmlSecKeyDataDsaId xmlSecGnuTLSKeyDataDsaId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDsaId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 44, + "detail": "#define xmlSecKeyDataDsaId xmlSecMSCngKeyDataDsaId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDsaId", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 42, + "detail": "#define xmlSecKeyDataDsaId xmlSecMSCryptoKeyDataDsaId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDsaId", + "source": "include/xmlsec/nss/symbols.h", + "line": 45, + "detail": "#define xmlSecKeyDataDsaId xmlSecNssKeyDataDsaId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataDsaId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 45, + "detail": "#define xmlSecKeyDataDsaId xmlSecOpenSSLKeyDataDsaId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataEcId", + "source": "include/xmlsec/app.h", + "line": 80, + "detail": "#define xmlSecKeyDataEcId xmlSecKeyDataEcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataEcId", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 44, + "detail": "#define xmlSecKeyDataEcId xmlSecGCryptKeyDataEcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataEcId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 45, + "detail": "#define xmlSecKeyDataEcId xmlSecGnuTLSKeyDataEcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataEcId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 46, + "detail": "#define xmlSecKeyDataEcId xmlSecMSCngKeyDataEcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataEcId", + "source": "include/xmlsec/nss/symbols.h", + "line": 47, + "detail": "#define xmlSecKeyDataEcId xmlSecNssKeyDataEcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataEcId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 47, + "detail": "#define xmlSecKeyDataEcId xmlSecOpenSSLKeyDataEcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataEcdId", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 42, + "detail": "#define xmlSecKeyDataEcdId xmlSecGCryptKeyDataEcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataEcdsaId", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 43, + "detail": "#define xmlSecKeyDataEcdsaId xmlSecGCryptKeyDataEcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataEcdsaId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 44, + "detail": "#define xmlSecKeyDataEcdsaId xmlSecGnuTLSKeyDataEcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataEcdsaId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 45, + "detail": "#define xmlSecKeyDataEcdsaId xmlSecMSCngKeyDataEcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataEcdsaId", + "source": "include/xmlsec/nss/symbols.h", + "line": 46, + "detail": "#define xmlSecKeyDataEcdsaId xmlSecNssKeyDataEcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataEcdsaId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 46, + "detail": "#define xmlSecKeyDataEcdsaId xmlSecOpenSSLKeyDataEcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataEdDSAId", + "source": "include/xmlsec/app.h", + "line": 135, + "detail": "#define xmlSecKeyDataEdDSAId xmlSecKeyDataEdDSAGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataEdDSAId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 46, + "detail": "#define xmlSecKeyDataEdDSAId xmlSecGnuTLSKeyDataEdDSAId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataEdDSAId", + "source": "include/xmlsec/nss/symbols.h", + "line": 48, + "detail": "#define xmlSecKeyDataEdDSAId xmlSecNssKeyDataEdDSAId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataEdDSAId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 48, + "detail": "#define xmlSecKeyDataEdDSAId xmlSecOpenSSLKeyDataEdDSAId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataEncapsulationMechanismId", + "source": "include/xmlsec/keyinfo.h", + "line": 267, + "detail": "#define xmlSecKeyDataEncapsulationMechanismId xmlSecKeyDataEncapsulationMechanismGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataEncryptedKeyId", + "source": "include/xmlsec/keyinfo.h", + "line": 248, + "detail": "#define xmlSecKeyDataEncryptedKeyId xmlSecKeyDataEncryptedKeyGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataGost2001Id", + "source": "include/xmlsec/app.h", + "line": 85, + "detail": "#define xmlSecKeyDataGost2001Id xmlSecKeyDataGost2001GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataGost2001Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 47, + "detail": "#define xmlSecKeyDataGost2001Id xmlSecGnuTLSKeyDataGost2001Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataGost2001Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 43, + "detail": "#define xmlSecKeyDataGost2001Id xmlSecMSCryptoKeyDataGost2001Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataGost2001Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 49, + "detail": "#define xmlSecKeyDataGost2001Id xmlSecOpenSSLKeyDataGost2001Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataGostR3410_2012_256Id", + "source": "include/xmlsec/app.h", + "line": 90, + "detail": "#define xmlSecKeyDataGostR3410_2012_256Id xmlSecKeyDataGostR3410_2012_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataGostR3410_2012_256Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 48, + "detail": "#define xmlSecKeyDataGostR3410_2012_256Id xmlSecGnuTLSKeyDataGost2012_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataGostR3410_2012_256Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 44, + "detail": "#define xmlSecKeyDataGostR3410_2012_256Id xmlSecMSCryptoKeyDataGost2012_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataGostR3410_2012_256Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 50, + "detail": "#define xmlSecKeyDataGostR3410_2012_256Id xmlSecOpenSSLKeyDataGostR3410_2012_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataGostR3410_2012_512Id", + "source": "include/xmlsec/app.h", + "line": 95, + "detail": "#define xmlSecKeyDataGostR3410_2012_512Id xmlSecKeyDataGostR3410_2012_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataGostR3410_2012_512Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 49, + "detail": "#define xmlSecKeyDataGostR3410_2012_512Id xmlSecGnuTLSKeyDataGost2012_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataGostR3410_2012_512Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 45, + "detail": "#define xmlSecKeyDataGostR3410_2012_512Id xmlSecMSCryptoKeyDataGost2012_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataGostR3410_2012_512Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 51, + "detail": "#define xmlSecKeyDataGostR3410_2012_512Id xmlSecOpenSSLKeyDataGostR3410_2012_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataHkdfId", + "source": "include/xmlsec/app.h", + "line": 105, + "detail": "#define xmlSecKeyDataHkdfId xmlSecKeyDataHkdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataHkdfId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 53, + "detail": "#define xmlSecKeyDataHkdfId xmlSecGnuTLSKeyDataHkdfId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataHkdfId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 47, + "detail": "#define xmlSecKeyDataHkdfId xmlSecMSCngKeyDataHkdfId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataHkdfId", + "source": "include/xmlsec/nss/symbols.h", + "line": 52, + "detail": "#define xmlSecKeyDataHkdfId xmlSecNssKeyDataHkdfId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataHkdfId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 52, + "detail": "#define xmlSecKeyDataHkdfId xmlSecOpenSSLKeyDataHkdfId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataHmacId", + "source": "include/xmlsec/app.h", + "line": 100, + "detail": "#define xmlSecKeyDataHmacId xmlSecKeyDataHmacGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataHmacId", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 45, + "detail": "#define xmlSecKeyDataHmacId xmlSecGCryptKeyDataHmacId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataHmacId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 50, + "detail": "#define xmlSecKeyDataHmacId xmlSecGnuTLSKeyDataHmacId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataHmacId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 48, + "detail": "#define xmlSecKeyDataHmacId xmlSecMSCngKeyDataHmacId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataHmacId", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 46, + "detail": "#define xmlSecKeyDataHmacId xmlSecMSCryptoKeyDataHmacId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataHmacId", + "source": "include/xmlsec/nss/symbols.h", + "line": 50, + "detail": "#define xmlSecKeyDataHmacId xmlSecNssKeyDataHmacId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataHmacId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 53, + "detail": "#define xmlSecKeyDataHmacId xmlSecOpenSSLKeyDataHmacId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataIdListId", + "source": "include/xmlsec/keysdata.h", + "line": 553, + "detail": "#define xmlSecKeyDataIdListId xmlSecKeyDataIdListGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataKeyInfoReferenceId", + "source": "include/xmlsec/keyinfo.h", + "line": 241, + "detail": "#define xmlSecKeyDataKeyInfoReferenceId xmlSecKeyDataKeyInfoReferenceGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataListId", + "source": "include/xmlsec/keysdata.h", + "line": 542, + "detail": "#define xmlSecKeyDataListId xmlSecKeyDataListGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataMLDSAId", + "source": "include/xmlsec/app.h", + "line": 110, + "detail": "#define xmlSecKeyDataMLDSAId xmlSecKeyDataMLDSAGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataMLDSAId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 51, + "detail": "#define xmlSecKeyDataMLDSAId xmlSecGnuTLSKeyDataMLDSAId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataMLDSAId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 54, + "detail": "#define xmlSecKeyDataMLDSAId xmlSecOpenSSLKeyDataMLDSAId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataMLKEMId", + "source": "include/xmlsec/app.h", + "line": 115, + "detail": "#define xmlSecKeyDataMLKEMId xmlSecKeyDataMLKEMGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataMLKEMId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 55, + "detail": "#define xmlSecKeyDataMLKEMId xmlSecOpenSSLKeyDataMLKEMId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataNameId", + "source": "include/xmlsec/keyinfo.h", + "line": 223, + "detail": "#define xmlSecKeyDataNameId xmlSecKeyDataNameGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataPbkdf2Id", + "source": "include/xmlsec/app.h", + "line": 120, + "detail": "#define xmlSecKeyDataPbkdf2Id xmlSecKeyDataPbkdf2GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataPbkdf2Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 54, + "detail": "#define xmlSecKeyDataPbkdf2Id xmlSecGnuTLSKeyDataPbkdf2Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataPbkdf2Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 49, + "detail": "#define xmlSecKeyDataPbkdf2Id xmlSecMSCngKeyDataPbkdf2Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataPbkdf2Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 53, + "detail": "#define xmlSecKeyDataPbkdf2Id xmlSecNssKeyDataPbkdf2Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataPbkdf2Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 56, + "detail": "#define xmlSecKeyDataPbkdf2Id xmlSecOpenSSLKeyDataPbkdf2Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataRawX509CertId", + "source": "include/xmlsec/app.h", + "line": 150, + "detail": "#define xmlSecKeyDataRawX509CertId xmlSecKeyDataRawX509CertGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataRawX509CertId", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 48, + "detail": "#define xmlSecKeyDataRawX509CertId xmlSecGCryptKeyDataRawX509CertId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataRawX509CertId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 58, + "detail": "#define xmlSecKeyDataRawX509CertId xmlSecGnuTLSKeyDataRawX509CertId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataRawX509CertId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 52, + "detail": "#define xmlSecKeyDataRawX509CertId xmlSecMSCngKeyDataRawX509CertId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataRawX509CertId", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 49, + "detail": "#define xmlSecKeyDataRawX509CertId xmlSecMSCryptoKeyDataRawX509CertId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataRawX509CertId", + "source": "include/xmlsec/nss/symbols.h", + "line": 56, + "detail": "#define xmlSecKeyDataRawX509CertId xmlSecNssKeyDataRawX509CertId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataRawX509CertId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 60, + "detail": "#define xmlSecKeyDataRawX509CertId xmlSecOpenSSLKeyDataRawX509CertId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataRetrievalMethodId", + "source": "include/xmlsec/keyinfo.h", + "line": 235, + "detail": "#define xmlSecKeyDataRetrievalMethodId xmlSecKeyDataRetrievalMethodGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataRsaId", + "source": "include/xmlsec/app.h", + "line": 125, + "detail": "#define xmlSecKeyDataRsaId xmlSecKeyDataRsaGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataRsaId", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 46, + "detail": "#define xmlSecKeyDataRsaId xmlSecGCryptKeyDataRsaId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataRsaId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 55, + "detail": "#define xmlSecKeyDataRsaId xmlSecGnuTLSKeyDataRsaId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataRsaId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 50, + "detail": "#define xmlSecKeyDataRsaId xmlSecMSCngKeyDataRsaId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataRsaId", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 47, + "detail": "#define xmlSecKeyDataRsaId xmlSecMSCryptoKeyDataRsaId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataRsaId", + "source": "include/xmlsec/nss/symbols.h", + "line": 54, + "detail": "#define xmlSecKeyDataRsaId xmlSecNssKeyDataRsaId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataRsaId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 57, + "detail": "#define xmlSecKeyDataRsaId xmlSecOpenSSLKeyDataRsaId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataSLHDSAId", + "source": "include/xmlsec/app.h", + "line": 130, + "detail": "#define xmlSecKeyDataSLHDSAId xmlSecKeyDataSLHDSAGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataSLHDSAId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 58, + "detail": "#define xmlSecKeyDataSLHDSAId xmlSecOpenSSLKeyDataSLHDSAId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataStorePtrListId", + "source": "include/xmlsec/keysdata.h", + "line": 690, + "detail": "#define xmlSecKeyDataStorePtrListId xmlSecKeyDataStorePtrListGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataValueId", + "source": "include/xmlsec/keyinfo.h", + "line": 229, + "detail": "#define xmlSecKeyDataValueId xmlSecKeyDataValueGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataX509Id", + "source": "include/xmlsec/app.h", + "line": 145, + "detail": "#define xmlSecKeyDataX509Id xmlSecKeyDataX509GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataX509Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 47, + "detail": "#define xmlSecKeyDataX509Id xmlSecGCryptKeyDataX509Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataX509Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 57, + "detail": "#define xmlSecKeyDataX509Id xmlSecGnuTLSKeyDataX509Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataX509Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 51, + "detail": "#define xmlSecKeyDataX509Id xmlSecMSCngKeyDataX509Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataX509Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 48, + "detail": "#define xmlSecKeyDataX509Id xmlSecMSCryptoKeyDataX509Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataX509Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 55, + "detail": "#define xmlSecKeyDataX509Id xmlSecNssKeyDataX509Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataX509Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 59, + "detail": "#define xmlSecKeyDataX509Id xmlSecOpenSSLKeyDataX509Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataXdhId", + "source": "include/xmlsec/app.h", + "line": 140, + "detail": "#define xmlSecKeyDataXdhId xmlSecKeyDataXdhGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataXdhId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 56, + "detail": "#define xmlSecKeyDataXdhId xmlSecGnuTLSKeyDataXdhId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataXdhId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 53, + "detail": "#define xmlSecKeyDataXdhId xmlSecMSCngKeyDataXdhId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataXdhId", + "source": "include/xmlsec/nss/symbols.h", + "line": 49, + "detail": "#define xmlSecKeyDataXdhId xmlSecNssKeyDataXdhId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyDataXdhId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 61, + "detail": "#define xmlSecKeyDataXdhId xmlSecOpenSSLKeyDataXdhId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyPtrListId", + "source": "include/xmlsec/keys.h", + "line": 251, + "detail": "#define xmlSecKeyPtrListId xmlSecKeyPtrListGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecKeyUseWithPtrListId", + "source": "include/xmlsec/keys.h", + "line": 117, + "detail": "#define xmlSecKeyUseWithPtrListId xmlSecKeyUseWithPtrListGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngKeyDataAesId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 622, + "detail": "#define xmlSecMSCngKeyDataAesId \\ xmlSecMSCngKeyDataAesGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngKeyDataConcatKdfId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 58, + "detail": "#define xmlSecMSCngKeyDataConcatKdfId \\ xmlSecMSCngKeyDataConcatKdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngKeyDataDEREncodedKeyValueId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 694, + "detail": "#define xmlSecMSCngKeyDataDEREncodedKeyValueId xmlSecMSCngKeyDataDEREncodedKeyValueGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngKeyDataDesId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 389, + "detail": "#define xmlSecMSCngKeyDataDesId \\ xmlSecMSCngKeyDataDesGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngKeyDataDhId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 343, + "detail": "#define xmlSecMSCngKeyDataDhId \\ xmlSecMSCngKeyDataDhGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngKeyDataDsaId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 80, + "detail": "#define xmlSecMSCngKeyDataDsaId \\ xmlSecMSCngKeyDataDsaGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngKeyDataEcId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 262, + "detail": "#define xmlSecMSCngKeyDataEcId xmlSecMSCngKeyDataEcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngKeyDataHkdfId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 516, + "detail": "#define xmlSecMSCngKeyDataHkdfId \\ xmlSecMSCngKeyDataHkdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngKeyDataHmacId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 419, + "detail": "#define xmlSecMSCngKeyDataHmacId \\ xmlSecMSCngKeyDataHmacGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngKeyDataPbkdf2Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 494, + "detail": "#define xmlSecMSCngKeyDataPbkdf2Id \\ xmlSecMSCngKeyDataPbkdf2GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngKeyDataRawX509CertId", + "source": "include/xmlsec/mscng/x509.h", + "line": 43, + "detail": "#define xmlSecMSCngKeyDataRawX509CertId \\ xmlSecMSCngKeyDataRawX509CertGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngKeyDataRsaId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 114, + "detail": "#define xmlSecMSCngKeyDataRsaId \\ xmlSecMSCngKeyDataRsaGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngKeyDataX509Id", + "source": "include/xmlsec/mscng/x509.h", + "line": 36, + "detail": "#define xmlSecMSCngKeyDataX509Id \\ xmlSecMSCngKeyDataX509GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngKeyDataXdhId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 366, + "detail": "#define xmlSecMSCngKeyDataXdhId \\ xmlSecMSCngKeyDataXdhGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngKeysStoreId", + "source": "include/xmlsec/mscng/keysstore.h", + "line": 29, + "detail": "#define xmlSecMSCngKeysStoreId xmlSecMSCngKeysStoreGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformAes128CbcId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 629, + "detail": "#define xmlSecMSCngTransformAes128CbcId \\ xmlSecMSCngTransformAes128CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformAes128GcmId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 650, + "detail": "#define xmlSecMSCngTransformAes128GcmId \\ xmlSecMSCngTransformAes128GcmGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformAes192CbcId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 636, + "detail": "#define xmlSecMSCngTransformAes192CbcId \\ xmlSecMSCngTransformAes192CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformAes192GcmId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 657, + "detail": "#define xmlSecMSCngTransformAes192GcmId \\ xmlSecMSCngTransformAes192GcmGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformAes256CbcId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 643, + "detail": "#define xmlSecMSCngTransformAes256CbcId \\ xmlSecMSCngTransformAes256CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformAes256GcmId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 664, + "detail": "#define xmlSecMSCngTransformAes256GcmId \\ xmlSecMSCngTransformAes256GcmGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformConcatKdfId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 65, + "detail": "#define xmlSecMSCngTransformConcatKdfId \\ xmlSecMSCngTransformConcatKdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformDes3CbcId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 396, + "detail": "#define xmlSecMSCngTransformDes3CbcId \\ xmlSecMSCngTransformDes3CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformDhEsId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 350, + "detail": "#define xmlSecMSCngTransformDhEsId \\ xmlSecMSCngTransformDhEsGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformDsaSha1Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 88, + "detail": "#define xmlSecMSCngTransformDsaSha1Id \\ xmlSecMSCngTransformDsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformDsaSha256Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 97, + "detail": "#define xmlSecMSCngTransformDsaSha256Id \\ xmlSecMSCngTransformDsaSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformEcdhId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 327, + "detail": "#define xmlSecMSCngTransformEcdhId \\ xmlSecMSCngTransformEcdhGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformEcdsaSha1Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 269, + "detail": "#define xmlSecMSCngTransformEcdsaSha1Id \\ xmlSecMSCngTransformEcdsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformEcdsaSha256Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 278, + "detail": "#define xmlSecMSCngTransformEcdsaSha256Id \\ xmlSecMSCngTransformEcdsaSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformEcdsaSha384Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 287, + "detail": "#define xmlSecMSCngTransformEcdsaSha384Id \\ xmlSecMSCngTransformEcdsaSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformEcdsaSha3_256Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 305, + "detail": "#define xmlSecMSCngTransformEcdsaSha3_256Id \\ xmlSecMSCngTransformEcdsaSha3_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformEcdsaSha3_384Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 312, + "detail": "#define xmlSecMSCngTransformEcdsaSha3_384Id \\ xmlSecMSCngTransformEcdsaSha3_384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformEcdsaSha3_512Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 319, + "detail": "#define xmlSecMSCngTransformEcdsaSha3_512Id \\ xmlSecMSCngTransformEcdsaSha3_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformEcdsaSha512Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 296, + "detail": "#define xmlSecMSCngTransformEcdsaSha512Id \\ xmlSecMSCngTransformEcdsaSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformHkdfId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 523, + "detail": "#define xmlSecMSCngTransformHkdfId \\ xmlSecMSCngTransformHkdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformHmacMd5Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 427, + "detail": "#define xmlSecMSCngTransformHmacMd5Id \\ xmlSecMSCngTransformHmacMd5GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformHmacSha1Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 436, + "detail": "#define xmlSecMSCngTransformHmacSha1Id \\ xmlSecMSCngTransformHmacSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformHmacSha256Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 445, + "detail": "#define xmlSecMSCngTransformHmacSha256Id \\ xmlSecMSCngTransformHmacSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformHmacSha384Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 454, + "detail": "#define xmlSecMSCngTransformHmacSha384Id \\ xmlSecMSCngTransformHmacSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformHmacSha512Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 463, + "detail": "#define xmlSecMSCngTransformHmacSha512Id \\ xmlSecMSCngTransformHmacSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformKWAes128Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 671, + "detail": "#define xmlSecMSCngTransformKWAes128Id \\ xmlSecMSCngTransformKWAes128GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformKWAes192Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 678, + "detail": "#define xmlSecMSCngTransformKWAes192Id \\ xmlSecMSCngTransformKWAes192GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformKWAes256Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 685, + "detail": "#define xmlSecMSCngTransformKWAes256Id \\ xmlSecMSCngTransformKWAes256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformKWDes3Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 403, + "detail": "#define xmlSecMSCngTransformKWDes3Id \\ xmlSecMSCngTransformKWDes3GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformMd5Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 479, + "detail": "#define xmlSecMSCngTransformMd5Id \\ xmlSecMSCngTransformMd5GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformPbkdf2Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 501, + "detail": "#define xmlSecMSCngTransformPbkdf2Id \\ xmlSecMSCngTransformPbkdf2GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformRsaMd5Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 122, + "detail": "#define xmlSecMSCngTransformRsaMd5Id \\ xmlSecMSCngTransformRsaMd5GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformRsaOaepEnc11Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 245, + "detail": "#define xmlSecMSCngTransformRsaOaepEnc11Id \\ xmlSecMSCngTransformRsaOaepEnc11GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformRsaOaepId", + "source": "include/xmlsec/mscng/crypto.h", + "line": 236, + "detail": "#define xmlSecMSCngTransformRsaOaepId \\ xmlSecMSCngTransformRsaOaepGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformRsaPkcs1Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 226, + "detail": "#define xmlSecMSCngTransformRsaPkcs1Id \\ xmlSecMSCngTransformRsaPkcs1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformRsaPssSha1Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 167, + "detail": "#define xmlSecMSCngTransformRsaPssSha1Id \\ xmlSecMSCngTransformRsaPssSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformRsaPssSha256Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 176, + "detail": "#define xmlSecMSCngTransformRsaPssSha256Id \\ xmlSecMSCngTransformRsaPssSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformRsaPssSha384Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 185, + "detail": "#define xmlSecMSCngTransformRsaPssSha384Id \\ xmlSecMSCngTransformRsaPssSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformRsaPssSha3_256Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 203, + "detail": "#define xmlSecMSCngTransformRsaPssSha3_256Id \\ xmlSecMSCngTransformRsaPssSha3_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformRsaPssSha3_384Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 210, + "detail": "#define xmlSecMSCngTransformRsaPssSha3_384Id \\ xmlSecMSCngTransformRsaPssSha3_384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformRsaPssSha3_512Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 217, + "detail": "#define xmlSecMSCngTransformRsaPssSha3_512Id \\ xmlSecMSCngTransformRsaPssSha3_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformRsaPssSha512Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 194, + "detail": "#define xmlSecMSCngTransformRsaPssSha512Id \\ xmlSecMSCngTransformRsaPssSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformRsaSha1Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 131, + "detail": "#define xmlSecMSCngTransformRsaSha1Id \\ xmlSecMSCngTransformRsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformRsaSha256Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 140, + "detail": "#define xmlSecMSCngTransformRsaSha256Id \\ xmlSecMSCngTransformRsaSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformRsaSha384Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 149, + "detail": "#define xmlSecMSCngTransformRsaSha384Id \\ xmlSecMSCngTransformRsaSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformRsaSha512Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 158, + "detail": "#define xmlSecMSCngTransformRsaSha512Id \\ xmlSecMSCngTransformRsaSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformSha1Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 537, + "detail": "#define xmlSecMSCngTransformSha1Id \\ xmlSecMSCngTransformSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformSha256Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 551, + "detail": "#define xmlSecMSCngTransformSha256Id \\ xmlSecMSCngTransformSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformSha384Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 565, + "detail": "#define xmlSecMSCngTransformSha384Id \\ xmlSecMSCngTransformSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformSha3_256Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 594, + "detail": "#define xmlSecMSCngTransformSha3_256Id \\ xmlSecMSCngTransformSha3_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformSha3_384Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 601, + "detail": "#define xmlSecMSCngTransformSha3_384Id \\ xmlSecMSCngTransformSha3_384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformSha3_512Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 608, + "detail": "#define xmlSecMSCngTransformSha3_512Id \\ xmlSecMSCngTransformSha3_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformSha512Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 579, + "detail": "#define xmlSecMSCngTransformSha512Id \\ xmlSecMSCngTransformSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngTransformX25519Id", + "source": "include/xmlsec/mscng/crypto.h", + "line": 373, + "detail": "#define xmlSecMSCngTransformX25519Id \\ xmlSecMSCngTransformX25519GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCngX509StoreId", + "source": "include/xmlsec/mscng/x509.h", + "line": 50, + "detail": "#define xmlSecMSCngX509StoreId \\ xmlSecMSCngX509StoreGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoKeyDataAesId", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 348, + "detail": "#define xmlSecMSCryptoKeyDataAesId \\ xmlSecMSCryptoKeyDataAesGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoKeyDataDesId", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 409, + "detail": "#define xmlSecMSCryptoKeyDataDesId \\ xmlSecMSCryptoKeyDataDesGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoKeyDataDsaId", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 66, + "detail": "#define xmlSecMSCryptoKeyDataDsaId \\ xmlSecMSCryptoKeyDataDsaGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoKeyDataGost2001Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 89, + "detail": "#define xmlSecMSCryptoKeyDataGost2001Id \\ xmlSecMSCryptoKeyDataGost2001GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoKeyDataGost2012_256Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 114, + "detail": "#define xmlSecMSCryptoKeyDataGost2012_256Id \\ xmlSecMSCryptoKeyDataGost2012_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoKeyDataGost2012_512Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 121, + "detail": "#define xmlSecMSCryptoKeyDataGost2012_512Id \\ xmlSecMSCryptoKeyDataGost2012_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoKeyDataHmacId", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 440, + "detail": "#define xmlSecMSCryptoKeyDataHmacId \\ xmlSecMSCryptoKeyDataHmacGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoKeyDataRawX509CertId", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 59, + "detail": "#define xmlSecMSCryptoKeyDataRawX509CertId \\ xmlSecMSCryptoKeyDataRawX509CertGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoKeyDataRsaId", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 153, + "detail": "#define xmlSecMSCryptoKeyDataRsaId \\ xmlSecMSCryptoKeyDataRsaGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoKeyDataX509Id", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 36, + "detail": "#define xmlSecMSCryptoKeyDataX509Id \\ xmlSecMSCryptoKeyDataX509GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoKeysStoreId", + "source": "include/xmlsec/mscrypto/keysstore.h", + "line": 34, + "detail": "#define xmlSecMSCryptoKeysStoreId xmlSecMSCryptoKeysStoreGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformAes128CbcId", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 357, + "detail": "#define xmlSecMSCryptoTransformAes128CbcId \\ xmlSecMSCryptoTransformAes128CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformAes192CbcId", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 364, + "detail": "#define xmlSecMSCryptoTransformAes192CbcId \\ xmlSecMSCryptoTransformAes192CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformAes256CbcId", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 371, + "detail": "#define xmlSecMSCryptoTransformAes256CbcId \\ xmlSecMSCryptoTransformAes256CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformDes3CbcId", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 416, + "detail": "#define xmlSecMSCryptoTransformDes3CbcId \\ xmlSecMSCryptoTransformDes3CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformDsaSha1Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 73, + "detail": "#define xmlSecMSCryptoTransformDsaSha1Id \\ xmlSecMSCryptoTransformDsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformGost2001GostR3411_94Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 97, + "detail": "#define xmlSecMSCryptoTransformGost2001GostR3411_94Id \\ xmlSecMSCryptoTransformGost2001GostR3411_94GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformGost2012_256Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 129, + "detail": "#define xmlSecMSCryptoTransformGost2012_256Id \\ xmlSecMSCryptoTransformGost2012_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformGost2012_512Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 137, + "detail": "#define xmlSecMSCryptoTransformGost2012_512Id \\ xmlSecMSCryptoTransformGost2012_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformGostR3411_2012_256Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 325, + "detail": "#define xmlSecMSCryptoTransformGostR3411_2012_256Id \\ xmlSecMSCryptoTransformGostR3411_2012_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformGostR3411_2012_512Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 332, + "detail": "#define xmlSecMSCryptoTransformGostR3411_2012_512Id \\ xmlSecMSCryptoTransformGostR3411_2012_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformGostR3411_94Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 308, + "detail": "#define xmlSecMSCryptoTransformGostR3411_94Id \\ xmlSecMSCryptoTransformGostR3411_94GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformHmacMd5Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 451, + "detail": "#define xmlSecMSCryptoTransformHmacMd5Id \\ xmlSecMSCryptoTransformHmacMd5GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformHmacRipemd160Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 461, + "detail": "#define xmlSecMSCryptoTransformHmacRipemd160Id \\ xmlSecMSCryptoTransformHmacRipemd160GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformHmacSha1Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 470, + "detail": "#define xmlSecMSCryptoTransformHmacSha1Id \\ xmlSecMSCryptoTransformHmacSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformHmacSha224Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 479, + "detail": "#define xmlSecMSCryptoTransformHmacSha224Id \\ xmlSecMSCryptoTransformHmacSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformHmacSha256Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 488, + "detail": "#define xmlSecMSCryptoTransformHmacSha256Id \\ xmlSecMSCryptoTransformHmacSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformHmacSha384Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 497, + "detail": "#define xmlSecMSCryptoTransformHmacSha384Id \\ xmlSecMSCryptoTransformHmacSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformHmacSha512Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 506, + "detail": "#define xmlSecMSCryptoTransformHmacSha512Id \\ xmlSecMSCryptoTransformHmacSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformKWAes128Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 378, + "detail": "#define xmlSecMSCryptoTransformKWAes128Id \\ xmlSecMSCryptoTransformKWAes128GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformKWAes192Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 385, + "detail": "#define xmlSecMSCryptoTransformKWAes192Id \\ xmlSecMSCryptoTransformKWAes192GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformKWAes256Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 392, + "detail": "#define xmlSecMSCryptoTransformKWAes256Id \\ xmlSecMSCryptoTransformKWAes256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformKWDes3Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 423, + "detail": "#define xmlSecMSCryptoTransformKWDes3Id \\ xmlSecMSCryptoTransformKWDes3GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformMd5Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 232, + "detail": "#define xmlSecMSCryptoTransformMd5Id \\ xmlSecMSCryptoTransformMd5GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformRsaMd5Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 161, + "detail": "#define xmlSecMSCryptoTransformRsaMd5Id \\ xmlSecMSCryptoTransformRsaMd5GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformRsaOaepId", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 216, + "detail": "#define xmlSecMSCryptoTransformRsaOaepId \\ xmlSecMSCryptoTransformRsaOaepGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformRsaPkcs1Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 206, + "detail": "#define xmlSecMSCryptoTransformRsaPkcs1Id \\ xmlSecMSCryptoTransformRsaPkcs1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformRsaSha1Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 170, + "detail": "#define xmlSecMSCryptoTransformRsaSha1Id \\ xmlSecMSCryptoTransformRsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformRsaSha256Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 179, + "detail": "#define xmlSecMSCryptoTransformRsaSha256Id \\ xmlSecMSCryptoTransformRsaSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformRsaSha384Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 188, + "detail": "#define xmlSecMSCryptoTransformRsaSha384Id \\ xmlSecMSCryptoTransformRsaSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformRsaSha512Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 197, + "detail": "#define xmlSecMSCryptoTransformRsaSha512Id \\ xmlSecMSCryptoTransformRsaSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformSha1Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 248, + "detail": "#define xmlSecMSCryptoTransformSha1Id \\ xmlSecMSCryptoTransformSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformSha256Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 263, + "detail": "#define xmlSecMSCryptoTransformSha256Id \\ xmlSecMSCryptoTransformSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformSha384Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 278, + "detail": "#define xmlSecMSCryptoTransformSha384Id \\ xmlSecMSCryptoTransformSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoTransformSha512Id", + "source": "include/xmlsec/mscrypto/crypto.h", + "line": 293, + "detail": "#define xmlSecMSCryptoTransformSha512Id \\ xmlSecMSCryptoTransformSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecMSCryptoX509StoreId", + "source": "include/xmlsec/mscrypto/x509.h", + "line": 66, + "detail": "#define xmlSecMSCryptoX509StoreId \\ xmlSecMSCryptoX509StoreGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssKeyDataAesId", + "source": "include/xmlsec/nss/crypto.h", + "line": 109, + "detail": "#define xmlSecNssKeyDataAesId \\ xmlSecNssKeyDataAesGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssKeyDataCamelliaId", + "source": "include/xmlsec/nss/crypto.h", + "line": 191, + "detail": "#define xmlSecNssKeyDataCamelliaId \\ xmlSecNssKeyDataCamelliaGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssKeyDataChaCha20Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 285, + "detail": "#define xmlSecNssKeyDataChaCha20Id \\ xmlSecNssKeyDataChaCha20GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssKeyDataConcatKdfId", + "source": "include/xmlsec/nss/crypto.h", + "line": 570, + "detail": "#define xmlSecNssKeyDataConcatKdfId \\ xmlSecNssKeyDataConcatKdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssKeyDataDEREncodedKeyValueId", + "source": "include/xmlsec/nss/crypto.h", + "line": 884, + "detail": "#define xmlSecNssKeyDataDEREncodedKeyValueId xmlSecNssKeyDataDEREncodedKeyValueGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssKeyDataDesId", + "source": "include/xmlsec/nss/crypto.h", + "line": 251, + "detail": "#define xmlSecNssKeyDataDesId \\ xmlSecNssKeyDataDesGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssKeyDataDsaId", + "source": "include/xmlsec/nss/crypto.h", + "line": 311, + "detail": "#define xmlSecNssKeyDataDsaId \\ xmlSecNssKeyDataDsaGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssKeyDataEcId", + "source": "include/xmlsec/nss/crypto.h", + "line": 346, + "detail": "#define xmlSecNssKeyDataEcId xmlSecNsskeyDataEcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssKeyDataEdDSAId", + "source": "include/xmlsec/nss/crypto.h", + "line": 417, + "detail": "#define xmlSecNssKeyDataEdDSAId \\ xmlSecNssKeyDataEdDSAGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssKeyDataHkdfId", + "source": "include/xmlsec/nss/crypto.h", + "line": 596, + "detail": "#define xmlSecNssKeyDataHkdfId \\ xmlSecNssKeyDataHkdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssKeyDataHmacId", + "source": "include/xmlsec/nss/crypto.h", + "line": 461, + "detail": "#define xmlSecNssKeyDataHmacId \\ xmlSecNssKeyDataHmacGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssKeyDataPbkdf2Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 544, + "detail": "#define xmlSecNssKeyDataPbkdf2Id \\ xmlSecNssKeyDataPbkdf2GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssKeyDataRawX509CertId", + "source": "include/xmlsec/nss/x509.h", + "line": 62, + "detail": "#define xmlSecNssKeyDataRawX509CertId \\ xmlSecNssKeyDataRawX509CertGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssKeyDataRsaId", + "source": "include/xmlsec/nss/crypto.h", + "line": 622, + "detail": "#define xmlSecNssKeyDataRsaId \\ xmlSecNssKeyDataRsaGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssKeyDataX509Id", + "source": "include/xmlsec/nss/x509.h", + "line": 37, + "detail": "#define xmlSecNssKeyDataX509Id \\ xmlSecNssKeyDataX509GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssKeyDataXdhId", + "source": "include/xmlsec/nss/crypto.h", + "line": 439, + "detail": "#define xmlSecNssKeyDataXdhId xmlSecNssKeyDataXdhGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssKeysStoreId", + "source": "include/xmlsec/nss/keysstore.h", + "line": 34, + "detail": "#define xmlSecNssKeysStoreId xmlSecNssKeysStoreGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformAes128CbcId", + "source": "include/xmlsec/nss/crypto.h", + "line": 118, + "detail": "#define xmlSecNssTransformAes128CbcId \\ xmlSecNssTransformAes128CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformAes128GcmId", + "source": "include/xmlsec/nss/crypto.h", + "line": 140, + "detail": "#define xmlSecNssTransformAes128GcmId \\ xmlSecNssTransformAes128GcmGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformAes192CbcId", + "source": "include/xmlsec/nss/crypto.h", + "line": 125, + "detail": "#define xmlSecNssTransformAes192CbcId \\ xmlSecNssTransformAes192CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformAes192GcmId", + "source": "include/xmlsec/nss/crypto.h", + "line": 147, + "detail": "#define xmlSecNssTransformAes192GcmId \\ xmlSecNssTransformAes192GcmGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformAes256CbcId", + "source": "include/xmlsec/nss/crypto.h", + "line": 132, + "detail": "#define xmlSecNssTransformAes256CbcId \\ xmlSecNssTransformAes256CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformAes256GcmId", + "source": "include/xmlsec/nss/crypto.h", + "line": 154, + "detail": "#define xmlSecNssTransformAes256GcmId \\ xmlSecNssTransformAes256GcmGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformCamellia128CbcId", + "source": "include/xmlsec/nss/crypto.h", + "line": 201, + "detail": "#define xmlSecNssTransformCamellia128CbcId \\ xmlSecNssTransformCamellia128CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformCamellia192CbcId", + "source": "include/xmlsec/nss/crypto.h", + "line": 208, + "detail": "#define xmlSecNssTransformCamellia192CbcId \\ xmlSecNssTransformCamellia192CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformCamellia256CbcId", + "source": "include/xmlsec/nss/crypto.h", + "line": 215, + "detail": "#define xmlSecNssTransformCamellia256CbcId \\ xmlSecNssTransformCamellia256CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformChaCha20Poly1305Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 295, + "detail": "#define xmlSecNssTransformChaCha20Poly1305Id \\ xmlSecNssTransformChaCha20Poly1305GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformConcatKdfId", + "source": "include/xmlsec/nss/crypto.h", + "line": 579, + "detail": "#define xmlSecNssTransformConcatKdfId \\ xmlSecNssTransformConcatKdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformDes3CbcId", + "source": "include/xmlsec/nss/crypto.h", + "line": 261, + "detail": "#define xmlSecNssTransformDes3CbcId \\ xmlSecNssTransformDes3CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformDsaSha1Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 319, + "detail": "#define xmlSecNssTransformDsaSha1Id \\ xmlSecNssTransformDsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformDsaSha256Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 328, + "detail": "#define xmlSecNssTransformDsaSha256Id \\ xmlSecNssTransformDsaSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformEcdhId", + "source": "include/xmlsec/nss/crypto.h", + "line": 352, + "detail": "#define xmlSecNssTransformEcdhId xmlSecNssTransformEcdhGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformEcdsaSha1Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 360, + "detail": "#define xmlSecNssTransformEcdsaSha1Id xmlSecNssTransformEcdsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformEcdsaSha224Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 370, + "detail": "#define xmlSecNssTransformEcdsaSha224Id xmlSecNssTransformEcdsaSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformEcdsaSha256Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 380, + "detail": "#define xmlSecNssTransformEcdsaSha256Id xmlSecNssTransformEcdsaSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformEcdsaSha384Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 390, + "detail": "#define xmlSecNssTransformEcdsaSha384Id xmlSecNssTransformEcdsaSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformEcdsaSha512Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 400, + "detail": "#define xmlSecNssTransformEcdsaSha512Id xmlSecNssTransformEcdsaSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformEdDSAEd25519Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 424, + "detail": "#define xmlSecNssTransformEdDSAEd25519Id xmlSecNssTransformEdDSAEd25519GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformHkdfId", + "source": "include/xmlsec/nss/crypto.h", + "line": 605, + "detail": "#define xmlSecNssTransformHkdfId \\ xmlSecNssTransformHkdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformHmacMd5Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 471, + "detail": "#define xmlSecNssTransformHmacMd5Id \\ xmlSecNssTransformHmacMd5GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformHmacRipemd160Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 480, + "detail": "#define xmlSecNssTransformHmacRipemd160Id \\ xmlSecNssTransformHmacRipemd160GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformHmacSha1Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 489, + "detail": "#define xmlSecNssTransformHmacSha1Id \\ xmlSecNssTransformHmacSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformHmacSha224Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 498, + "detail": "#define xmlSecNssTransformHmacSha224Id \\ xmlSecNssTransformHmacSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformHmacSha256Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 507, + "detail": "#define xmlSecNssTransformHmacSha256Id \\ xmlSecNssTransformHmacSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformHmacSha384Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 516, + "detail": "#define xmlSecNssTransformHmacSha384Id \\ xmlSecNssTransformHmacSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformHmacSha512Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 525, + "detail": "#define xmlSecNssTransformHmacSha512Id \\ xmlSecNssTransformHmacSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformKWAes128Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 162, + "detail": "#define xmlSecNssTransformKWAes128Id \\ xmlSecNssTransformKWAes128GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformKWAes192Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 169, + "detail": "#define xmlSecNssTransformKWAes192Id \\ xmlSecNssTransformKWAes192GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformKWAes256Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 176, + "detail": "#define xmlSecNssTransformKWAes256Id \\ xmlSecNssTransformKWAes256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformKWCamellia128Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 222, + "detail": "#define xmlSecNssTransformKWCamellia128Id \\ xmlSecNssTransformKWCamellia128GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformKWCamellia192Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 229, + "detail": "#define xmlSecNssTransformKWCamellia192Id \\ xmlSecNssTransformKWCamellia192GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformKWCamellia256Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 236, + "detail": "#define xmlSecNssTransformKWCamellia256Id \\ xmlSecNssTransformKWCamellia256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformKWDes3Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 268, + "detail": "#define xmlSecNssTransformKWDes3Id \\ xmlSecNssTransformKWDes3GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformMd5Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 869, + "detail": "#define xmlSecNssTransformMd5Id \\ xmlSecNssTransformMd5GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformPbkdf2Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 553, + "detail": "#define xmlSecNssTransformPbkdf2Id \\ xmlSecNssTransformPbkdf2GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformRsaMd5Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 630, + "detail": "#define xmlSecNssTransformRsaMd5Id \\ xmlSecNssTransformRsaMd5GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformRsaOaepEnc11Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 746, + "detail": "#define xmlSecNssTransformRsaOaepEnc11Id \\ xmlSecNssTransformRsaOaepEnc11GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformRsaOaepId", + "source": "include/xmlsec/nss/crypto.h", + "line": 739, + "detail": "#define xmlSecNssTransformRsaOaepId \\ xmlSecNssTransformRsaOaepGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformRsaPkcs1Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 730, + "detail": "#define xmlSecNssTransformRsaPkcs1Id \\ xmlSecNssTransformRsaPkcs1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformRsaPssSha1Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 685, + "detail": "#define xmlSecNssTransformRsaPssSha1Id \\ xmlSecNssTransformRsaPssSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformRsaPssSha224Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 694, + "detail": "#define xmlSecNssTransformRsaPssSha224Id \\ xmlSecNssTransformRsaPssSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformRsaPssSha256Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 703, + "detail": "#define xmlSecNssTransformRsaPssSha256Id \\ xmlSecNssTransformRsaPssSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformRsaPssSha384Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 712, + "detail": "#define xmlSecNssTransformRsaPssSha384Id \\ xmlSecNssTransformRsaPssSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformRsaPssSha512Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 721, + "detail": "#define xmlSecNssTransformRsaPssSha512Id \\ xmlSecNssTransformRsaPssSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformRsaSha1Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 639, + "detail": "#define xmlSecNssTransformRsaSha1Id \\ xmlSecNssTransformRsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformRsaSha224Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 648, + "detail": "#define xmlSecNssTransformRsaSha224Id \\ xmlSecNssTransformRsaSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformRsaSha256Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 657, + "detail": "#define xmlSecNssTransformRsaSha256Id \\ xmlSecNssTransformRsaSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformRsaSha384Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 666, + "detail": "#define xmlSecNssTransformRsaSha384Id \\ xmlSecNssTransformRsaSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformRsaSha512Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 675, + "detail": "#define xmlSecNssTransformRsaSha512Id \\ xmlSecNssTransformRsaSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformSha1Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 764, + "detail": "#define xmlSecNssTransformSha1Id \\ xmlSecNssTransformSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformSha224Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 778, + "detail": "#define xmlSecNssTransformSha224Id \\ xmlSecNssTransformSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformSha256Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 792, + "detail": "#define xmlSecNssTransformSha256Id \\ xmlSecNssTransformSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformSha384Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 806, + "detail": "#define xmlSecNssTransformSha384Id \\ xmlSecNssTransformSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformSha3_224Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 834, + "detail": "#define xmlSecNssTransformSha3_224Id \\ xmlSecNssTransformSha3_224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformSha3_256Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 841, + "detail": "#define xmlSecNssTransformSha3_256Id \\ xmlSecNssTransformSha3_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformSha3_384Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 848, + "detail": "#define xmlSecNssTransformSha3_384Id \\ xmlSecNssTransformSha3_384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformSha3_512Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 855, + "detail": "#define xmlSecNssTransformSha3_512Id \\ xmlSecNssTransformSha3_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformSha512Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 820, + "detail": "#define xmlSecNssTransformSha512Id \\ xmlSecNssTransformSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssTransformX25519Id", + "source": "include/xmlsec/nss/crypto.h", + "line": 445, + "detail": "#define xmlSecNssTransformX25519Id xmlSecNssTransformX25519GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecNssX509StoreId", + "source": "include/xmlsec/nss/x509.h", + "line": 69, + "detail": "#define xmlSecNssX509StoreId \\ xmlSecNssX509StoreGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataAesId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 268, + "detail": "#define xmlSecOpenSSLKeyDataAesId \\ xmlSecOpenSSLKeyDataAesGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataCamelliaId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 349, + "detail": "#define xmlSecOpenSSLKeyDataCamelliaId \\ xmlSecOpenSSLKeyDataCamelliaGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataChaCha20Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 432, + "detail": "#define xmlSecOpenSSLKeyDataChaCha20Id \\ xmlSecOpenSSLKeyDataChaCha20GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataConcatKdfId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 451, + "detail": "#define xmlSecOpenSSLKeyDataConcatKdfId \\ xmlSecOpenSSLKeyDataConcatKdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataDEREncodedKeyValueId", + "source": "include/xmlsec/openssl/evp.h", + "line": 51, + "detail": "#define xmlSecOpenSSLKeyDataDEREncodedKeyValueId xmlSecOpenSSLKeyDataDEREncodedKeyValueGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataDesId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 478, + "detail": "#define xmlSecOpenSSLKeyDataDesId \\ xmlSecOpenSSLKeyDataDesGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataDhId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 549, + "detail": "#define xmlSecOpenSSLKeyDataDhId \\ xmlSecOpenSSLKeyDataDhGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataDsaId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 510, + "detail": "#define xmlSecOpenSSLKeyDataDsaId \\ xmlSecOpenSSLKeyDataDsaGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataEcId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 578, + "detail": "#define xmlSecOpenSSLKeyDataEcId xmlSecOpenSSLKeyDataEcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataEdDSAId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1292, + "detail": "#define xmlSecOpenSSLKeyDataEdDSAId \\ xmlSecOpenSSLKeyDataEdDSAGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataGost2001Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 693, + "detail": "#define xmlSecOpenSSLKeyDataGost2001Id \\ xmlSecOpenSSLKeyDataGost2001GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataGostR3410_2012_256Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 725, + "detail": "#define xmlSecOpenSSLKeyDataGostR3410_2012_256Id \\ xmlSecOpenSSLKeyDataGostR3410_2012_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataGostR3410_2012_512Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 733, + "detail": "#define xmlSecOpenSSLKeyDataGostR3410_2012_512Id \\ xmlSecOpenSSLKeyDataGostR3410_2012_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataHkdfId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 908, + "detail": "#define xmlSecOpenSSLKeyDataHkdfId \\ xmlSecOpenSSLKeyDataHkdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataHmacId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 785, + "detail": "#define xmlSecOpenSSLKeyDataHmacId \\ xmlSecOpenSSLKeyDataHmacGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataMLDSAId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1143, + "detail": "#define xmlSecOpenSSLKeyDataMLDSAId \\ xmlSecOpenSSLKeyDataMLDSAGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataMLKEMId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1188, + "detail": "#define xmlSecOpenSSLKeyDataMLKEMId \\ xmlSecOpenSSLKeyDataMLKEMGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataPbkdf2Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 881, + "detail": "#define xmlSecOpenSSLKeyDataPbkdf2Id \\ xmlSecOpenSSLKeyDataPbkdf2GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataRawX509CertId", + "source": "include/xmlsec/openssl/x509.h", + "line": 70, + "detail": "#define xmlSecOpenSSLKeyDataRawX509CertId \\ xmlSecOpenSSLKeyDataRawX509CertGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataRsaId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 949, + "detail": "#define xmlSecOpenSSLKeyDataRsaId \\ xmlSecOpenSSLKeyDataRsaGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataSLHDSAId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1233, + "detail": "#define xmlSecOpenSSLKeyDataSLHDSAId \\ xmlSecOpenSSLKeyDataSLHDSAGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataX509Id", + "source": "include/xmlsec/openssl/x509.h", + "line": 44, + "detail": "#define xmlSecOpenSSLKeyDataX509Id \\ xmlSecOpenSSLKeyDataX509GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeyDataXdhId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1345, + "detail": "#define xmlSecOpenSSLKeyDataXdhId \\ xmlSecOpenSSLKeyDataXdhGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLKeysStoreId", + "source": "include/xmlsec/openssl/keysstore.h", + "line": 33, + "detail": "#define xmlSecOpenSSLKeysStoreId xmlSecOpenSSLKeysStoreGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformAes128CbcId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 277, + "detail": "#define xmlSecOpenSSLTransformAes128CbcId \\ xmlSecOpenSSLTransformAes128CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformAes128GcmId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 298, + "detail": "#define xmlSecOpenSSLTransformAes128GcmId \\ xmlSecOpenSSLTransformAes128GcmGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformAes192CbcId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 284, + "detail": "#define xmlSecOpenSSLTransformAes192CbcId \\ xmlSecOpenSSLTransformAes192CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformAes192GcmId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 305, + "detail": "#define xmlSecOpenSSLTransformAes192GcmId \\ xmlSecOpenSSLTransformAes192GcmGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformAes256CbcId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 291, + "detail": "#define xmlSecOpenSSLTransformAes256CbcId \\ xmlSecOpenSSLTransformAes256CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformAes256GcmId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 312, + "detail": "#define xmlSecOpenSSLTransformAes256GcmId \\ xmlSecOpenSSLTransformAes256GcmGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformCamellia128CbcId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 358, + "detail": "#define xmlSecOpenSSLTransformCamellia128CbcId \\ xmlSecOpenSSLTransformCamellia128CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformCamellia192CbcId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 365, + "detail": "#define xmlSecOpenSSLTransformCamellia192CbcId \\ xmlSecOpenSSLTransformCamellia192CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformCamellia256CbcId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 372, + "detail": "#define xmlSecOpenSSLTransformCamellia256CbcId \\ xmlSecOpenSSLTransformCamellia256CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformChaCha20Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 409, + "detail": "#define xmlSecOpenSSLTransformChaCha20Id \\ xmlSecOpenSSLTransformChaCha20GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformChaCha20Poly1305Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 416, + "detail": "#define xmlSecOpenSSLTransformChaCha20Poly1305Id \\ xmlSecOpenSSLTransformChaCha20Poly1305GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformConcatKdfId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 461, + "detail": "#define xmlSecOpenSSLTransformConcatKdfId \\ xmlSecOpenSSLTransformConcatKdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformDes3CbcId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 487, + "detail": "#define xmlSecOpenSSLTransformDes3CbcId \\ xmlSecOpenSSLTransformDes3CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformDhEsId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 561, + "detail": "#define xmlSecOpenSSLTransformDhEsId \\ xmlSecOpenSSLTransformDhEsGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformDsaSha1Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 523, + "detail": "#define xmlSecOpenSSLTransformDsaSha1Id \\ xmlSecOpenSSLTransformDsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformDsaSha256Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 532, + "detail": "#define xmlSecOpenSSLTransformDsaSha256Id \\ xmlSecOpenSSLTransformDsaSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformEcdhId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 676, + "detail": "#define xmlSecOpenSSLTransformEcdhId \\ xmlSecOpenSSLTransformEcdhGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformEcdsaRipemd160Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 591, + "detail": "#define xmlSecOpenSSLTransformEcdsaRipemd160Id \\ xmlSecOpenSSLTransformEcdsaRipemd160GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformEcdsaSha1Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 601, + "detail": "#define xmlSecOpenSSLTransformEcdsaSha1Id \\ xmlSecOpenSSLTransformEcdsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformEcdsaSha224Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 610, + "detail": "#define xmlSecOpenSSLTransformEcdsaSha224Id \\ xmlSecOpenSSLTransformEcdsaSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformEcdsaSha256Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 619, + "detail": "#define xmlSecOpenSSLTransformEcdsaSha256Id \\ xmlSecOpenSSLTransformEcdsaSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformEcdsaSha384Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 628, + "detail": "#define xmlSecOpenSSLTransformEcdsaSha384Id \\ xmlSecOpenSSLTransformEcdsaSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformEcdsaSha3_224Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 647, + "detail": "#define xmlSecOpenSSLTransformEcdsaSha3_224Id \\ xmlSecOpenSSLTransformEcdsaSha3_224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformEcdsaSha3_256Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 654, + "detail": "#define xmlSecOpenSSLTransformEcdsaSha3_256Id \\ xmlSecOpenSSLTransformEcdsaSha3_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformEcdsaSha3_384Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 661, + "detail": "#define xmlSecOpenSSLTransformEcdsaSha3_384Id \\ xmlSecOpenSSLTransformEcdsaSha3_384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformEcdsaSha3_512Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 668, + "detail": "#define xmlSecOpenSSLTransformEcdsaSha3_512Id \\ xmlSecOpenSSLTransformEcdsaSha3_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformEcdsaSha512Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 637, + "detail": "#define xmlSecOpenSSLTransformEcdsaSha512Id \\ xmlSecOpenSSLTransformEcdsaSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformEdDSAEd25519Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1303, + "detail": "#define xmlSecOpenSSLTransformEdDSAEd25519Id \\ xmlSecOpenSSLTransformEdDSAEd25519GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformEdDSAEd25519ctxId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1309, + "detail": "#define xmlSecOpenSSLTransformEdDSAEd25519ctxId \\ xmlSecOpenSSLTransformEdDSAEd25519ctxGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformEdDSAEd25519phId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1315, + "detail": "#define xmlSecOpenSSLTransformEdDSAEd25519phId \\ xmlSecOpenSSLTransformEdDSAEd25519phGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformEdDSAEd448Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1321, + "detail": "#define xmlSecOpenSSLTransformEdDSAEd448Id \\ xmlSecOpenSSLTransformEdDSAEd448GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformEdDSAEd448phId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1327, + "detail": "#define xmlSecOpenSSLTransformEdDSAEd448phId \\ xmlSecOpenSSLTransformEdDSAEd448phGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformGost2001GostR3411_94Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 708, + "detail": "#define xmlSecOpenSSLTransformGost2001GostR3411_94Id \\ xmlSecOpenSSLTransformGost2001GostR3411_94GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_256Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 742, + "detail": "#define xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_256Id \\ xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_512Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 751, + "detail": "#define xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_512Id \\ xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformGostR3411_2012_256Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 760, + "detail": "#define xmlSecOpenSSLTransformGostR3411_2012_256Id \\ xmlSecOpenSSLTransformGostR3411_2012_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformGostR3411_2012_512Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 769, + "detail": "#define xmlSecOpenSSLTransformGostR3411_2012_512Id \\ xmlSecOpenSSLTransformGostR3411_2012_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformGostR3411_94Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 700, + "detail": "#define xmlSecOpenSSLTransformGostR3411_94Id \\ xmlSecOpenSSLTransformGostR3411_94GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformHkdfId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 918, + "detail": "#define xmlSecOpenSSLTransformHkdfId \\ xmlSecOpenSSLTransformHkdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformHmacMd5Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 796, + "detail": "#define xmlSecOpenSSLTransformHmacMd5Id \\ xmlSecOpenSSLTransformHmacMd5GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformHmacRipemd160Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 805, + "detail": "#define xmlSecOpenSSLTransformHmacRipemd160Id \\ xmlSecOpenSSLTransformHmacRipemd160GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformHmacSha1Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 814, + "detail": "#define xmlSecOpenSSLTransformHmacSha1Id \\ xmlSecOpenSSLTransformHmacSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformHmacSha224Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 823, + "detail": "#define xmlSecOpenSSLTransformHmacSha224Id \\ xmlSecOpenSSLTransformHmacSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformHmacSha256Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 832, + "detail": "#define xmlSecOpenSSLTransformHmacSha256Id \\ xmlSecOpenSSLTransformHmacSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformHmacSha384Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 841, + "detail": "#define xmlSecOpenSSLTransformHmacSha384Id \\ xmlSecOpenSSLTransformHmacSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformHmacSha512Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 850, + "detail": "#define xmlSecOpenSSLTransformHmacSha512Id \\ xmlSecOpenSSLTransformHmacSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformKWAes128Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 320, + "detail": "#define xmlSecOpenSSLTransformKWAes128Id \\ xmlSecOpenSSLTransformKWAes128GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformKWAes192Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 327, + "detail": "#define xmlSecOpenSSLTransformKWAes192Id \\ xmlSecOpenSSLTransformKWAes192GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformKWAes256Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 334, + "detail": "#define xmlSecOpenSSLTransformKWAes256Id \\ xmlSecOpenSSLTransformKWAes256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformKWCamellia128Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 379, + "detail": "#define xmlSecOpenSSLTransformKWCamellia128Id \\ xmlSecOpenSSLTransformKWCamellia128GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformKWCamellia192Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 386, + "detail": "#define xmlSecOpenSSLTransformKWCamellia192Id \\ xmlSecOpenSSLTransformKWCamellia192GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformKWCamellia256Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 393, + "detail": "#define xmlSecOpenSSLTransformKWCamellia256Id \\ xmlSecOpenSSLTransformKWCamellia256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformKWDes3Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 494, + "detail": "#define xmlSecOpenSSLTransformKWDes3Id \\ xmlSecOpenSSLTransformKWDes3GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformMLDSA44Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1155, + "detail": "#define xmlSecOpenSSLTransformMLDSA44Id \\ xmlSecOpenSSLTransformMLDSA44GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformMLDSA65Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1163, + "detail": "#define xmlSecOpenSSLTransformMLDSA65Id \\ xmlSecOpenSSLTransformMLDSA65GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformMLDSA87Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1171, + "detail": "#define xmlSecOpenSSLTransformMLDSA87Id \\ xmlSecOpenSSLTransformMLDSA87GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformMLKEM1024Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1216, + "detail": "#define xmlSecOpenSSLTransformMLKEM1024Id \\ xmlSecOpenSSLTransformMLKEM1024GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformMLKEM512Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1200, + "detail": "#define xmlSecOpenSSLTransformMLKEM512Id \\ xmlSecOpenSSLTransformMLKEM512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformMLKEM768Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1208, + "detail": "#define xmlSecOpenSSLTransformMLKEM768Id \\ xmlSecOpenSSLTransformMLKEM768GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformMd5Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 866, + "detail": "#define xmlSecOpenSSLTransformMd5Id \\ xmlSecOpenSSLTransformMd5GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformPbkdf2Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 891, + "detail": "#define xmlSecOpenSSLTransformPbkdf2Id \\ xmlSecOpenSSLTransformPbkdf2GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRipemd160Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 934, + "detail": "#define xmlSecOpenSSLTransformRipemd160Id \\ xmlSecOpenSSLTransformRipemd160GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaMd5Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 960, + "detail": "#define xmlSecOpenSSLTransformRsaMd5Id \\ xmlSecOpenSSLTransformRsaMd5GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaOaepEnc11Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1041, + "detail": "#define xmlSecOpenSSLTransformRsaOaepEnc11Id \\ xmlSecOpenSSLTransformRsaOaepEnc11GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaOaepId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1033, + "detail": "#define xmlSecOpenSSLTransformRsaOaepId \\ xmlSecOpenSSLTransformRsaOaepGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaPkcs1Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1023, + "detail": "#define xmlSecOpenSSLTransformRsaPkcs1Id \\ xmlSecOpenSSLTransformRsaPkcs1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaPssSha1Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1051, + "detail": "#define xmlSecOpenSSLTransformRsaPssSha1Id \\ xmlSecOpenSSLTransformRsaPssSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaPssSha224Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1061, + "detail": "#define xmlSecOpenSSLTransformRsaPssSha224Id \\ xmlSecOpenSSLTransformRsaPssSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaPssSha256Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1071, + "detail": "#define xmlSecOpenSSLTransformRsaPssSha256Id \\ xmlSecOpenSSLTransformRsaPssSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaPssSha384Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1081, + "detail": "#define xmlSecOpenSSLTransformRsaPssSha384Id \\ xmlSecOpenSSLTransformRsaPssSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaPssSha3_224Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1102, + "detail": "#define xmlSecOpenSSLTransformRsaPssSha3_224Id \\ xmlSecOpenSSLTransformRsaPssSha3_224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaPssSha3_256Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1110, + "detail": "#define xmlSecOpenSSLTransformRsaPssSha3_256Id \\ xmlSecOpenSSLTransformRsaPssSha3_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaPssSha3_384Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1118, + "detail": "#define xmlSecOpenSSLTransformRsaPssSha3_384Id \\ xmlSecOpenSSLTransformRsaPssSha3_384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaPssSha3_512Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1126, + "detail": "#define xmlSecOpenSSLTransformRsaPssSha3_512Id \\ xmlSecOpenSSLTransformRsaPssSha3_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaPssSha512Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1091, + "detail": "#define xmlSecOpenSSLTransformRsaPssSha512Id \\ xmlSecOpenSSLTransformRsaPssSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaRipemd160Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 969, + "detail": "#define xmlSecOpenSSLTransformRsaRipemd160Id \\ xmlSecOpenSSLTransformRsaRipemd160GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaSha1Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 978, + "detail": "#define xmlSecOpenSSLTransformRsaSha1Id \\ xmlSecOpenSSLTransformRsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaSha224Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 987, + "detail": "#define xmlSecOpenSSLTransformRsaSha224Id \\ xmlSecOpenSSLTransformRsaSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaSha256Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 996, + "detail": "#define xmlSecOpenSSLTransformRsaSha256Id \\ xmlSecOpenSSLTransformRsaSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaSha384Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1005, + "detail": "#define xmlSecOpenSSLTransformRsaSha384Id \\ xmlSecOpenSSLTransformRsaSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformRsaSha512Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1014, + "detail": "#define xmlSecOpenSSLTransformRsaSha512Id \\ xmlSecOpenSSLTransformRsaSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformSLHDSA_SHA2_128fId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1244, + "detail": "#define xmlSecOpenSSLTransformSLHDSA_SHA2_128fId \\ xmlSecOpenSSLTransformSLHDSA_SHA2_128fGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformSLHDSA_SHA2_128sId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1250, + "detail": "#define xmlSecOpenSSLTransformSLHDSA_SHA2_128sId \\ xmlSecOpenSSLTransformSLHDSA_SHA2_128sGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformSLHDSA_SHA2_192fId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1256, + "detail": "#define xmlSecOpenSSLTransformSLHDSA_SHA2_192fId \\ xmlSecOpenSSLTransformSLHDSA_SHA2_192fGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformSLHDSA_SHA2_192sId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1262, + "detail": "#define xmlSecOpenSSLTransformSLHDSA_SHA2_192sId \\ xmlSecOpenSSLTransformSLHDSA_SHA2_192sGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformSLHDSA_SHA2_256fId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1268, + "detail": "#define xmlSecOpenSSLTransformSLHDSA_SHA2_256fId \\ xmlSecOpenSSLTransformSLHDSA_SHA2_256fGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformSLHDSA_SHA2_256sId", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1274, + "detail": "#define xmlSecOpenSSLTransformSLHDSA_SHA2_256sId \\ xmlSecOpenSSLTransformSLHDSA_SHA2_256sGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformSha1Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1379, + "detail": "#define xmlSecOpenSSLTransformSha1Id \\ xmlSecOpenSSLTransformSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformSha224Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1394, + "detail": "#define xmlSecOpenSSLTransformSha224Id \\ xmlSecOpenSSLTransformSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformSha256Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1409, + "detail": "#define xmlSecOpenSSLTransformSha256Id \\ xmlSecOpenSSLTransformSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformSha384Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1423, + "detail": "#define xmlSecOpenSSLTransformSha384Id \\ xmlSecOpenSSLTransformSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformSha3_224Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1451, + "detail": "#define xmlSecOpenSSLTransformSha3_224Id \\ xmlSecOpenSSLTransformSha3_224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformSha3_256Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1458, + "detail": "#define xmlSecOpenSSLTransformSha3_256Id \\ xmlSecOpenSSLTransformSha3_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformSha3_384Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1465, + "detail": "#define xmlSecOpenSSLTransformSha3_384Id \\ xmlSecOpenSSLTransformSha3_384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformSha3_512Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1472, + "detail": "#define xmlSecOpenSSLTransformSha3_512Id \\ xmlSecOpenSSLTransformSha3_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformSha512Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1437, + "detail": "#define xmlSecOpenSSLTransformSha512Id \\ xmlSecOpenSSLTransformSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformX25519Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1356, + "detail": "#define xmlSecOpenSSLTransformX25519Id \\ xmlSecOpenSSLTransformX25519GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLTransformX448Id", + "source": "include/xmlsec/openssl/crypto.h", + "line": 1362, + "detail": "#define xmlSecOpenSSLTransformX448Id \\ xmlSecOpenSSLTransformX448GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecOpenSSLX509StoreId", + "source": "include/xmlsec/openssl/x509.h", + "line": 77, + "detail": "#define xmlSecOpenSSLX509StoreId \\ xmlSecOpenSSLX509StoreGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecSimpleKeysStoreId", + "source": "include/xmlsec/keysmngr.h", + "line": 257, + "detail": "#define xmlSecSimpleKeysStoreId xmlSecSimpleKeysStoreGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecStringListId", + "source": "include/xmlsec/list.h", + "line": 167, + "detail": "#define xmlSecStringListId \\ xmlSecStringListGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes128CbcId", + "source": "include/xmlsec/app.h", + "line": 180, + "detail": "#define xmlSecTransformAes128CbcId xmlSecTransformAes128CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes128CbcId", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 65, + "detail": "#define xmlSecTransformAes128CbcId xmlSecGCryptTransformAes128CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes128CbcId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 76, + "detail": "#define xmlSecTransformAes128CbcId xmlSecGnuTLSTransformAes128CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes128CbcId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 71, + "detail": "#define xmlSecTransformAes128CbcId xmlSecMSCngTransformAes128CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes128CbcId", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 66, + "detail": "#define xmlSecTransformAes128CbcId xmlSecMSCryptoTransformAes128CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes128CbcId", + "source": "include/xmlsec/nss/symbols.h", + "line": 74, + "detail": "#define xmlSecTransformAes128CbcId xmlSecNssTransformAes128CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes128CbcId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 78, + "detail": "#define xmlSecTransformAes128CbcId xmlSecOpenSSLTransformAes128CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes128GcmId", + "source": "include/xmlsec/app.h", + "line": 195, + "detail": "#define xmlSecTransformAes128GcmId xmlSecTransformAes128GcmGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes128GcmId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 80, + "detail": "#define xmlSecTransformAes128GcmId xmlSecGnuTLSTransformAes128GcmId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes128GcmId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 75, + "detail": "#define xmlSecTransformAes128GcmId xmlSecMSCngTransformAes128GcmId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes128GcmId", + "source": "include/xmlsec/nss/symbols.h", + "line": 78, + "detail": "#define xmlSecTransformAes128GcmId xmlSecNssTransformAes128GcmId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes128GcmId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 81, + "detail": "#define xmlSecTransformAes128GcmId xmlSecOpenSSLTransformAes128GcmId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes192CbcId", + "source": "include/xmlsec/app.h", + "line": 185, + "detail": "#define xmlSecTransformAes192CbcId xmlSecTransformAes192CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes192CbcId", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 66, + "detail": "#define xmlSecTransformAes192CbcId xmlSecGCryptTransformAes192CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes192CbcId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 77, + "detail": "#define xmlSecTransformAes192CbcId xmlSecGnuTLSTransformAes192CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes192CbcId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 72, + "detail": "#define xmlSecTransformAes192CbcId xmlSecMSCngTransformAes192CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes192CbcId", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 67, + "detail": "#define xmlSecTransformAes192CbcId xmlSecMSCryptoTransformAes192CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes192CbcId", + "source": "include/xmlsec/nss/symbols.h", + "line": 75, + "detail": "#define xmlSecTransformAes192CbcId xmlSecNssTransformAes192CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes192CbcId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 79, + "detail": "#define xmlSecTransformAes192CbcId xmlSecOpenSSLTransformAes192CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes192GcmId", + "source": "include/xmlsec/app.h", + "line": 200, + "detail": "#define xmlSecTransformAes192GcmId xmlSecTransformAes192GcmGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes192GcmId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 81, + "detail": "#define xmlSecTransformAes192GcmId xmlSecGnuTLSTransformAes192GcmId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes192GcmId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 76, + "detail": "#define xmlSecTransformAes192GcmId xmlSecMSCngTransformAes192GcmId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes192GcmId", + "source": "include/xmlsec/nss/symbols.h", + "line": 79, + "detail": "#define xmlSecTransformAes192GcmId xmlSecNssTransformAes192GcmId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes192GcmId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 82, + "detail": "#define xmlSecTransformAes192GcmId xmlSecOpenSSLTransformAes192GcmId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes256CbcId", + "source": "include/xmlsec/app.h", + "line": 190, + "detail": "#define xmlSecTransformAes256CbcId xmlSecTransformAes256CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes256CbcId", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 67, + "detail": "#define xmlSecTransformAes256CbcId xmlSecGCryptTransformAes256CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes256CbcId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 78, + "detail": "#define xmlSecTransformAes256CbcId xmlSecGnuTLSTransformAes256CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes256CbcId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 73, + "detail": "#define xmlSecTransformAes256CbcId xmlSecMSCngTransformAes256CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes256CbcId", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 68, + "detail": "#define xmlSecTransformAes256CbcId xmlSecMSCryptoTransformAes256CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes256CbcId", + "source": "include/xmlsec/nss/symbols.h", + "line": 76, + "detail": "#define xmlSecTransformAes256CbcId xmlSecNssTransformAes256CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes256CbcId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 80, + "detail": "#define xmlSecTransformAes256CbcId xmlSecOpenSSLTransformAes256CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes256GcmId", + "source": "include/xmlsec/app.h", + "line": 205, + "detail": "#define xmlSecTransformAes256GcmId xmlSecTransformAes256GcmGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes256GcmId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 82, + "detail": "#define xmlSecTransformAes256GcmId xmlSecGnuTLSTransformAes256GcmId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes256GcmId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 77, + "detail": "#define xmlSecTransformAes256GcmId xmlSecMSCngTransformAes256GcmId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes256GcmId", + "source": "include/xmlsec/nss/symbols.h", + "line": 80, + "detail": "#define xmlSecTransformAes256GcmId xmlSecNssTransformAes256GcmId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformAes256GcmId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 83, + "detail": "#define xmlSecTransformAes256GcmId xmlSecOpenSSLTransformAes256GcmId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformBase64Id", + "source": "include/xmlsec/transforms.h", + "line": 768, + "detail": "#define xmlSecTransformBase64Id \\ xmlSecTransformBase64GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformCamellia128CbcId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 88, + "detail": "#define xmlSecTransformCamellia128CbcId xmlSecGnuTLSTransformCamellia128CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformCamellia128CbcId", + "source": "include/xmlsec/nss/symbols.h", + "line": 86, + "detail": "#define xmlSecTransformCamellia128CbcId xmlSecNssTransformCamellia128CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformCamellia128CbcId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 89, + "detail": "#define xmlSecTransformCamellia128CbcId xmlSecOpenSSLTransformCamellia128CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformCamellia192CbcId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 89, + "detail": "#define xmlSecTransformCamellia192CbcId xmlSecGnuTLSTransformCamellia192CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformCamellia192CbcId", + "source": "include/xmlsec/nss/symbols.h", + "line": 87, + "detail": "#define xmlSecTransformCamellia192CbcId xmlSecNssTransformCamellia192CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformCamellia192CbcId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 90, + "detail": "#define xmlSecTransformCamellia192CbcId xmlSecOpenSSLTransformCamellia192CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformCamellia256CbcId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 90, + "detail": "#define xmlSecTransformCamellia256CbcId xmlSecGnuTLSTransformCamellia256CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformCamellia256CbcId", + "source": "include/xmlsec/nss/symbols.h", + "line": 88, + "detail": "#define xmlSecTransformCamellia256CbcId xmlSecNssTransformCamellia256CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformCamellia256CbcId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 91, + "detail": "#define xmlSecTransformCamellia256CbcId xmlSecOpenSSLTransformCamellia256CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformChaCha20Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 96, + "detail": "#define xmlSecTransformChaCha20Id xmlSecGnuTLSTransformChaCha20Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformChaCha20Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 97, + "detail": "#define xmlSecTransformChaCha20Id xmlSecOpenSSLTransformChaCha20Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformChaCha20Poly1305Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 97, + "detail": "#define xmlSecTransformChaCha20Poly1305Id xmlSecGnuTLSTransformChaCha20Poly1305Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformChaCha20Poly1305Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 94, + "detail": "#define xmlSecTransformChaCha20Poly1305Id xmlSecNssTransformChaCha20Poly1305Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformChaCha20Poly1305Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 98, + "detail": "#define xmlSecTransformChaCha20Poly1305Id xmlSecOpenSSLTransformChaCha20Poly1305Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformConcatKdfId", + "source": "include/xmlsec/app.h", + "line": 225, + "detail": "#define xmlSecTransformConcatKdfId xmlSecTransformConcatKdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformConcatKdfId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 136, + "detail": "#define xmlSecTransformConcatKdfId xmlSecGnuTLSTransformConcatKdfId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformConcatKdfId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 84, + "detail": "#define xmlSecTransformConcatKdfId xmlSecMSCngTransformConcatKdfId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformConcatKdfId", + "source": "include/xmlsec/nss/symbols.h", + "line": 122, + "detail": "#define xmlSecTransformConcatKdfId xmlSecNssTransformConcatKdfId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformConcatKdfId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 205, + "detail": "#define xmlSecTransformConcatKdfId xmlSecOpenSSLTransformConcatKdfId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDes3CbcId", + "source": "include/xmlsec/app.h", + "line": 230, + "detail": "#define xmlSecTransformDes3CbcId xmlSecTransformDes3CbcGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDes3CbcId", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 73, + "detail": "#define xmlSecTransformDes3CbcId xmlSecGCryptTransformDes3CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDes3CbcId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 99, + "detail": "#define xmlSecTransformDes3CbcId xmlSecGnuTLSTransformDes3CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDes3CbcId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 82, + "detail": "#define xmlSecTransformDes3CbcId xmlSecMSCngTransformDes3CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDes3CbcId", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 74, + "detail": "#define xmlSecTransformDes3CbcId xmlSecMSCryptoTransformDes3CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDes3CbcId", + "source": "include/xmlsec/nss/symbols.h", + "line": 96, + "detail": "#define xmlSecTransformDes3CbcId xmlSecNssTransformDes3CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDes3CbcId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 100, + "detail": "#define xmlSecTransformDes3CbcId xmlSecOpenSSLTransformDes3CbcId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDhEsId", + "source": "include/xmlsec/app.h", + "line": 240, + "detail": "#define xmlSecTransformDhEsId xmlSecTransformDhEsGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDhEsId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 86, + "detail": "#define xmlSecTransformDhEsId xmlSecMSCngTransformDhEsId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDhEsId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 103, + "detail": "#define xmlSecTransformDhEsId xmlSecOpenSSLTransformDhEsId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDsaSha1Id", + "source": "include/xmlsec/app.h", + "line": 250, + "detail": "#define xmlSecTransformDsaSha1Id xmlSecTransformDsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDsaSha1Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 76, + "detail": "#define xmlSecTransformDsaSha1Id xmlSecGCryptTransformDsaSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDsaSha1Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 102, + "detail": "#define xmlSecTransformDsaSha1Id xmlSecGnuTLSTransformDsaSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDsaSha1Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 90, + "detail": "#define xmlSecTransformDsaSha1Id xmlSecMSCngTransformDsaSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDsaSha1Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 77, + "detail": "#define xmlSecTransformDsaSha1Id xmlSecMSCryptoTransformDsaSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDsaSha1Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 99, + "detail": "#define xmlSecTransformDsaSha1Id xmlSecNssTransformDsaSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDsaSha1Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 105, + "detail": "#define xmlSecTransformDsaSha1Id xmlSecOpenSSLTransformDsaSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDsaSha256Id", + "source": "include/xmlsec/app.h", + "line": 255, + "detail": "#define xmlSecTransformDsaSha256Id xmlSecTransformDsaSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDsaSha256Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 103, + "detail": "#define xmlSecTransformDsaSha256Id xmlSecGnuTLSTransformDsaSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDsaSha256Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 91, + "detail": "#define xmlSecTransformDsaSha256Id xmlSecMSCngTransformDsaSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDsaSha256Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 100, + "detail": "#define xmlSecTransformDsaSha256Id xmlSecNssTransformDsaSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformDsaSha256Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 106, + "detail": "#define xmlSecTransformDsaSha256Id xmlSecOpenSSLTransformDsaSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdhId", + "source": "include/xmlsec/app.h", + "line": 260, + "detail": "#define xmlSecTransformEcdhId xmlSecTransformEcdhGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdhId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 116, + "detail": "#define xmlSecTransformEcdhId xmlSecGnuTLSTransformEcdhId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdhId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 101, + "detail": "#define xmlSecTransformEcdhId xmlSecMSCngTransformEcdhId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdhId", + "source": "include/xmlsec/nss/symbols.h", + "line": 108, + "detail": "#define xmlSecTransformEcdhId xmlSecNssTransformEcdhId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdhId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 122, + "detail": "#define xmlSecTransformEcdhId xmlSecOpenSSLTransformEcdhId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaRipemd160Id", + "source": "include/xmlsec/app.h", + "line": 323, + "detail": "#define xmlSecTransformEcdsaRipemd160Id xmlSecTransformEcdsaRipemd160GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaRipemd160Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 108, + "detail": "#define xmlSecTransformEcdsaRipemd160Id xmlSecOpenSSLTransformEcdsaRipemd160Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha1Id", + "source": "include/xmlsec/app.h", + "line": 275, + "detail": "#define xmlSecTransformEcdsaSha1Id xmlSecTransformEcdsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha1Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 82, + "detail": "#define xmlSecTransformEcdsaSha1Id xmlSecGCryptTransformEcdsaSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha1Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 105, + "detail": "#define xmlSecTransformEcdsaSha1Id xmlSecGnuTLSTransformEcdsaSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha1Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 93, + "detail": "#define xmlSecTransformEcdsaSha1Id xmlSecMSCngTransformEcdsaSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha1Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 102, + "detail": "#define xmlSecTransformEcdsaSha1Id xmlSecNssTransformEcdsaSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha1Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 110, + "detail": "#define xmlSecTransformEcdsaSha1Id xmlSecOpenSSLTransformEcdsaSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha224Id", + "source": "include/xmlsec/app.h", + "line": 281, + "detail": "#define xmlSecTransformEcdsaSha224Id xmlSecTransformEcdsaSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha224Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 106, + "detail": "#define xmlSecTransformEcdsaSha224Id xmlSecGnuTLSTransformEcdsaSha224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha224Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 103, + "detail": "#define xmlSecTransformEcdsaSha224Id xmlSecNssTransformEcdsaSha224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha224Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 112, + "detail": "#define xmlSecTransformEcdsaSha224Id xmlSecOpenSSLTransformEcdsaSha224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha256Id", + "source": "include/xmlsec/app.h", + "line": 286, + "detail": "#define xmlSecTransformEcdsaSha256Id xmlSecTransformEcdsaSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha256Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 84, + "detail": "#define xmlSecTransformEcdsaSha256Id xmlSecGCryptTransformEcdsaSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha256Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 107, + "detail": "#define xmlSecTransformEcdsaSha256Id xmlSecGnuTLSTransformEcdsaSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha256Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 94, + "detail": "#define xmlSecTransformEcdsaSha256Id xmlSecMSCngTransformEcdsaSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha256Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 104, + "detail": "#define xmlSecTransformEcdsaSha256Id xmlSecNssTransformEcdsaSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha256Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 113, + "detail": "#define xmlSecTransformEcdsaSha256Id xmlSecOpenSSLTransformEcdsaSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha384Id", + "source": "include/xmlsec/app.h", + "line": 291, + "detail": "#define xmlSecTransformEcdsaSha384Id xmlSecTransformEcdsaSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha384Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 85, + "detail": "#define xmlSecTransformEcdsaSha384Id xmlSecGCryptTransformEcdsaSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha384Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 108, + "detail": "#define xmlSecTransformEcdsaSha384Id xmlSecGnuTLSTransformEcdsaSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha384Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 95, + "detail": "#define xmlSecTransformEcdsaSha384Id xmlSecMSCngTransformEcdsaSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha384Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 105, + "detail": "#define xmlSecTransformEcdsaSha384Id xmlSecNssTransformEcdsaSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha384Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 114, + "detail": "#define xmlSecTransformEcdsaSha384Id xmlSecOpenSSLTransformEcdsaSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha3_224Id", + "source": "include/xmlsec/app.h", + "line": 302, + "detail": "#define xmlSecTransformEcdsaSha3_224Id xmlSecTransformEcdsaSha3_224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha3_224Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 111, + "detail": "#define xmlSecTransformEcdsaSha3_224Id xmlSecGnuTLSTransformEcdsaSha3_224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha3_224Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 117, + "detail": "#define xmlSecTransformEcdsaSha3_224Id xmlSecOpenSSLTransformEcdsaSha3_224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha3_256Id", + "source": "include/xmlsec/app.h", + "line": 307, + "detail": "#define xmlSecTransformEcdsaSha3_256Id xmlSecTransformEcdsaSha3_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha3_256Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 88, + "detail": "#define xmlSecTransformEcdsaSha3_256Id xmlSecGCryptTransformEcdsaSha3_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha3_256Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 112, + "detail": "#define xmlSecTransformEcdsaSha3_256Id xmlSecGnuTLSTransformEcdsaSha3_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha3_256Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 97, + "detail": "#define xmlSecTransformEcdsaSha3_256Id xmlSecMSCngTransformEcdsaSha3_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha3_256Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 118, + "detail": "#define xmlSecTransformEcdsaSha3_256Id xmlSecOpenSSLTransformEcdsaSha3_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha3_384Id", + "source": "include/xmlsec/app.h", + "line": 312, + "detail": "#define xmlSecTransformEcdsaSha3_384Id xmlSecTransformEcdsaSha3_384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha3_384Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 89, + "detail": "#define xmlSecTransformEcdsaSha3_384Id xmlSecGCryptTransformEcdsaSha3_384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha3_384Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 113, + "detail": "#define xmlSecTransformEcdsaSha3_384Id xmlSecGnuTLSTransformEcdsaSha3_384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha3_384Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 98, + "detail": "#define xmlSecTransformEcdsaSha3_384Id xmlSecMSCngTransformEcdsaSha3_384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha3_384Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 119, + "detail": "#define xmlSecTransformEcdsaSha3_384Id xmlSecOpenSSLTransformEcdsaSha3_384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha3_512Id", + "source": "include/xmlsec/app.h", + "line": 317, + "detail": "#define xmlSecTransformEcdsaSha3_512Id xmlSecTransformEcdsaSha3_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha3_512Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 90, + "detail": "#define xmlSecTransformEcdsaSha3_512Id xmlSecGCryptTransformEcdsaSha3_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha3_512Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 114, + "detail": "#define xmlSecTransformEcdsaSha3_512Id xmlSecGnuTLSTransformEcdsaSha3_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha3_512Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 99, + "detail": "#define xmlSecTransformEcdsaSha3_512Id xmlSecMSCngTransformEcdsaSha3_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha3_512Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 120, + "detail": "#define xmlSecTransformEcdsaSha3_512Id xmlSecOpenSSLTransformEcdsaSha3_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha512Id", + "source": "include/xmlsec/app.h", + "line": 296, + "detail": "#define xmlSecTransformEcdsaSha512Id xmlSecTransformEcdsaSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha512Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 86, + "detail": "#define xmlSecTransformEcdsaSha512Id xmlSecGCryptTransformEcdsaSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha512Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 109, + "detail": "#define xmlSecTransformEcdsaSha512Id xmlSecGnuTLSTransformEcdsaSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha512Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 96, + "detail": "#define xmlSecTransformEcdsaSha512Id xmlSecMSCngTransformEcdsaSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha512Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 106, + "detail": "#define xmlSecTransformEcdsaSha512Id xmlSecNssTransformEcdsaSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEcdsaSha512Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 115, + "detail": "#define xmlSecTransformEcdsaSha512Id xmlSecOpenSSLTransformEcdsaSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEdDSAEd25519Id", + "source": "include/xmlsec/app.h", + "line": 558, + "detail": "#define xmlSecTransformEdDSAEd25519Id xmlSecTransformEdDSAEd25519GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEdDSAEd25519Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 120, + "detail": "#define xmlSecTransformEdDSAEd25519Id xmlSecGnuTLSTransformEdDSAEd25519Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEdDSAEd25519Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 110, + "detail": "#define xmlSecTransformEdDSAEd25519Id xmlSecNssTransformEdDSAEd25519Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEdDSAEd25519Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 181, + "detail": "#define xmlSecTransformEdDSAEd25519Id xmlSecOpenSSLTransformEdDSAEd25519Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEdDSAEd25519ctxId", + "source": "include/xmlsec/app.h", + "line": 563, + "detail": "#define xmlSecTransformEdDSAEd25519ctxId xmlSecTransformEdDSAEd25519ctxGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEdDSAEd25519ctxId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 182, + "detail": "#define xmlSecTransformEdDSAEd25519ctxId xmlSecOpenSSLTransformEdDSAEd25519ctxId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEdDSAEd25519phId", + "source": "include/xmlsec/app.h", + "line": 568, + "detail": "#define xmlSecTransformEdDSAEd25519phId xmlSecTransformEdDSAEd25519phGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEdDSAEd25519phId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 183, + "detail": "#define xmlSecTransformEdDSAEd25519phId xmlSecOpenSSLTransformEdDSAEd25519phId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEdDSAEd448Id", + "source": "include/xmlsec/app.h", + "line": 573, + "detail": "#define xmlSecTransformEdDSAEd448Id xmlSecTransformEdDSAEd448GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEdDSAEd448Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 121, + "detail": "#define xmlSecTransformEdDSAEd448Id xmlSecGnuTLSTransformEdDSAEd448Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEdDSAEd448Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 184, + "detail": "#define xmlSecTransformEdDSAEd448Id xmlSecOpenSSLTransformEdDSAEd448Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEdDSAEd448phId", + "source": "include/xmlsec/app.h", + "line": 578, + "detail": "#define xmlSecTransformEdDSAEd448phId xmlSecTransformEdDSAEd448phGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEdDSAEd448phId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 185, + "detail": "#define xmlSecTransformEdDSAEd448phId xmlSecOpenSSLTransformEdDSAEd448phId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformEnvelopedId", + "source": "include/xmlsec/transforms.h", + "line": 823, + "detail": "#define xmlSecTransformEnvelopedId \\ xmlSecTransformEnvelopedGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformExclC14NId", + "source": "include/xmlsec/transforms.h", + "line": 809, + "detail": "#define xmlSecTransformExclC14NId \\ xmlSecTransformExclC14NGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformExclC14NWithCommentsId", + "source": "include/xmlsec/transforms.h", + "line": 816, + "detail": "#define xmlSecTransformExclC14NWithCommentsId \\ xmlSecTransformExclC14NWithCommentsGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGost2001GostR3411_94Id", + "source": "include/xmlsec/app.h", + "line": 328, + "detail": "#define xmlSecTransformGost2001GostR3411_94Id xmlSecTransformGost2001GostR3411_94GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGost2001GostR3411_94Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 126, + "detail": "#define xmlSecTransformGost2001GostR3411_94Id xmlSecGnuTLSTransformGost2001GostR3411_94Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGost2001GostR3411_94Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 102, + "detail": "#define xmlSecTransformGost2001GostR3411_94Id xmlSecMSCryptoTransformGost2001GostR3411_94Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGost2001GostR3411_94Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 173, + "detail": "#define xmlSecTransformGost2001GostR3411_94Id xmlSecOpenSSLTransformGost2001GostR3411_94Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGost2012_256Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 103, + "detail": "#define xmlSecTransformGost2012_256Id xmlSecMSCryptoTransformGost2012_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGost2012_512Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 104, + "detail": "#define xmlSecTransformGost2012_512Id xmlSecMSCryptoTransformGost2012_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3410_2012GostR3411_2012_256Id", + "source": "include/xmlsec/app.h", + "line": 334, + "detail": "#define xmlSecTransformGostR3410_2012GostR3411_2012_256Id xmlSecTransformGostR3410_2012GostR3411_2012_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3410_2012GostR3411_2012_256Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 127, + "detail": "#define xmlSecTransformGostR3410_2012GostR3411_2012_256Id xmlSecGnuTLSTransformGostR3410_2012GostR3411_2012_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3410_2012GostR3411_2012_256Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 105, + "detail": "#define xmlSecTransformGostR3410_2012GostR3411_2012_256Id xmlSecMSCryptoTransformGost2012_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3410_2012GostR3411_2012_256Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 178, + "detail": "#define xmlSecTransformGostR3410_2012GostR3411_2012_256Id xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3410_2012GostR3411_2012_512Id", + "source": "include/xmlsec/app.h", + "line": 340, + "detail": "#define xmlSecTransformGostR3410_2012GostR3411_2012_512Id xmlSecTransformGostR3410_2012GostR3411_2012_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3410_2012GostR3411_2012_512Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 128, + "detail": "#define xmlSecTransformGostR3410_2012GostR3411_2012_512Id xmlSecGnuTLSTransformGostR3410_2012GostR3411_2012_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3410_2012GostR3411_2012_512Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 106, + "detail": "#define xmlSecTransformGostR3410_2012GostR3411_2012_512Id xmlSecMSCryptoTransformGost2012_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3410_2012GostR3411_2012_512Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 179, + "detail": "#define xmlSecTransformGostR3410_2012GostR3411_2012_512Id xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3411_2012_256Id", + "source": "include/xmlsec/app.h", + "line": 590, + "detail": "#define xmlSecTransformGostR3411_2012_256Id xmlSecTransformGostR3411_2012_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3411_2012_256Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 124, + "detail": "#define xmlSecTransformGostR3411_2012_256Id xmlSecGnuTLSTransformGostR3411_2012_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3411_2012_256Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 109, + "detail": "#define xmlSecTransformGostR3411_2012_256Id xmlSecMSCryptoTransformGostR3411_2012_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3411_2012_256Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 175, + "detail": "#define xmlSecTransformGostR3411_2012_256Id xmlSecOpenSSLTransformGostR3411_2012_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3411_2012_512Id", + "source": "include/xmlsec/app.h", + "line": 595, + "detail": "#define xmlSecTransformGostR3411_2012_512Id xmlSecTransformGostR3411_2012_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3411_2012_512Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 125, + "detail": "#define xmlSecTransformGostR3411_2012_512Id xmlSecGnuTLSTransformGostR3411_2012_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3411_2012_512Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 110, + "detail": "#define xmlSecTransformGostR3411_2012_512Id xmlSecMSCryptoTransformGostR3411_2012_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3411_2012_512Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 176, + "detail": "#define xmlSecTransformGostR3411_2012_512Id xmlSecOpenSSLTransformGostR3411_2012_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3411_94Id", + "source": "include/xmlsec/app.h", + "line": 585, + "detail": "#define xmlSecTransformGostR3411_94Id xmlSecTransformGostR3411_94GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3411_94Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 123, + "detail": "#define xmlSecTransformGostR3411_94Id xmlSecGnuTLSTransformGostR3411_94Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3411_94Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 108, + "detail": "#define xmlSecTransformGostR3411_94Id xmlSecMSCryptoTransformGostR3411_94Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformGostR3411_94Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 172, + "detail": "#define xmlSecTransformGostR3411_94Id xmlSecOpenSSLTransformGostR3411_94Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHkdfId", + "source": "include/xmlsec/app.h", + "line": 245, + "detail": "#define xmlSecTransformHkdfId xmlSecTransformHkdfGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHkdfId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 137, + "detail": "#define xmlSecTransformHkdfId xmlSecGnuTLSTransformHkdfId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHkdfId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 113, + "detail": "#define xmlSecTransformHkdfId xmlSecMSCngTransformHkdfId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHkdfId", + "source": "include/xmlsec/nss/symbols.h", + "line": 123, + "detail": "#define xmlSecTransformHkdfId xmlSecNssTransformHkdfId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHkdfId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 206, + "detail": "#define xmlSecTransformHkdfId xmlSecOpenSSLTransformHkdfId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacMd5Id", + "source": "include/xmlsec/app.h", + "line": 346, + "detail": "#define xmlSecTransformHmacMd5Id xmlSecTransformHmacMd5GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacMd5Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 78, + "detail": "#define xmlSecTransformHmacMd5Id xmlSecGCryptTransformHmacMd5Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacMd5Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 105, + "detail": "#define xmlSecTransformHmacMd5Id xmlSecMSCngTransformHmacMd5Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacMd5Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 79, + "detail": "#define xmlSecTransformHmacMd5Id xmlSecMSCryptoTransformHmacMd5Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacMd5Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 114, + "detail": "#define xmlSecTransformHmacMd5Id xmlSecNssTransformHmacMd5Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacMd5Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 124, + "detail": "#define xmlSecTransformHmacMd5Id xmlSecOpenSSLTransformHmacMd5Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacRipemd160Id", + "source": "include/xmlsec/app.h", + "line": 351, + "detail": "#define xmlSecTransformHmacRipemd160Id xmlSecTransformHmacRipemd160GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacRipemd160Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 95, + "detail": "#define xmlSecTransformHmacRipemd160Id xmlSecGCryptTransformHmacRipemd160Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacRipemd160Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 80, + "detail": "#define xmlSecTransformHmacRipemd160Id xmlSecMSCryptoTransformHmacRipemd160Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacRipemd160Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 115, + "detail": "#define xmlSecTransformHmacRipemd160Id xmlSecNssTransformHmacRipemd160Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacRipemd160Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 125, + "detail": "#define xmlSecTransformHmacRipemd160Id xmlSecOpenSSLTransformHmacRipemd160Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha1Id", + "source": "include/xmlsec/app.h", + "line": 356, + "detail": "#define xmlSecTransformHmacSha1Id xmlSecTransformHmacSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha1Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 96, + "detail": "#define xmlSecTransformHmacSha1Id xmlSecGCryptTransformHmacSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha1Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 130, + "detail": "#define xmlSecTransformHmacSha1Id xmlSecGnuTLSTransformHmacSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha1Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 106, + "detail": "#define xmlSecTransformHmacSha1Id xmlSecMSCngTransformHmacSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha1Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 81, + "detail": "#define xmlSecTransformHmacSha1Id xmlSecMSCryptoTransformHmacSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha1Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 116, + "detail": "#define xmlSecTransformHmacSha1Id xmlSecNssTransformHmacSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha1Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 126, + "detail": "#define xmlSecTransformHmacSha1Id xmlSecOpenSSLTransformHmacSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha224Id", + "source": "include/xmlsec/app.h", + "line": 361, + "detail": "#define xmlSecTransformHmacSha224Id xmlSecTransformHmacSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha224Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 131, + "detail": "#define xmlSecTransformHmacSha224Id xmlSecGnuTLSTransformHmacSha224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha224Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 82, + "detail": "#define xmlSecTransformHmacSha224Id xmlSecMSCryptoTransformHmacSha224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha224Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 117, + "detail": "#define xmlSecTransformHmacSha224Id xmlSecNssTransformHmacSha224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha224Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 127, + "detail": "#define xmlSecTransformHmacSha224Id xmlSecOpenSSLTransformHmacSha224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha256Id", + "source": "include/xmlsec/app.h", + "line": 366, + "detail": "#define xmlSecTransformHmacSha256Id xmlSecTransformHmacSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha256Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 92, + "detail": "#define xmlSecTransformHmacSha256Id xmlSecGCryptTransformHmacSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha256Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 132, + "detail": "#define xmlSecTransformHmacSha256Id xmlSecGnuTLSTransformHmacSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha256Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 107, + "detail": "#define xmlSecTransformHmacSha256Id xmlSecMSCngTransformHmacSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha256Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 83, + "detail": "#define xmlSecTransformHmacSha256Id xmlSecMSCryptoTransformHmacSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha256Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 118, + "detail": "#define xmlSecTransformHmacSha256Id xmlSecNssTransformHmacSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha256Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 128, + "detail": "#define xmlSecTransformHmacSha256Id xmlSecOpenSSLTransformHmacSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha384Id", + "source": "include/xmlsec/app.h", + "line": 371, + "detail": "#define xmlSecTransformHmacSha384Id xmlSecTransformHmacSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha384Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 93, + "detail": "#define xmlSecTransformHmacSha384Id xmlSecGCryptTransformHmacSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha384Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 133, + "detail": "#define xmlSecTransformHmacSha384Id xmlSecGnuTLSTransformHmacSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha384Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 108, + "detail": "#define xmlSecTransformHmacSha384Id xmlSecMSCngTransformHmacSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha384Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 84, + "detail": "#define xmlSecTransformHmacSha384Id xmlSecMSCryptoTransformHmacSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha384Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 119, + "detail": "#define xmlSecTransformHmacSha384Id xmlSecNssTransformHmacSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha384Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 129, + "detail": "#define xmlSecTransformHmacSha384Id xmlSecOpenSSLTransformHmacSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha512Id", + "source": "include/xmlsec/app.h", + "line": 376, + "detail": "#define xmlSecTransformHmacSha512Id xmlSecTransformHmacSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha512Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 94, + "detail": "#define xmlSecTransformHmacSha512Id xmlSecGCryptTransformHmacSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha512Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 134, + "detail": "#define xmlSecTransformHmacSha512Id xmlSecGnuTLSTransformHmacSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha512Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 109, + "detail": "#define xmlSecTransformHmacSha512Id xmlSecMSCngTransformHmacSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha512Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 85, + "detail": "#define xmlSecTransformHmacSha512Id xmlSecMSCryptoTransformHmacSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha512Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 120, + "detail": "#define xmlSecTransformHmacSha512Id xmlSecNssTransformHmacSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformHmacSha512Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 130, + "detail": "#define xmlSecTransformHmacSha512Id xmlSecOpenSSLTransformHmacSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformIdListId", + "source": "include/xmlsec/transforms.h", + "line": 739, + "detail": "#define xmlSecTransformIdListId xmlSecTransformIdListGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformInclC14N11Id", + "source": "include/xmlsec/transforms.h", + "line": 793, + "detail": "#define xmlSecTransformInclC14N11Id \\ xmlSecTransformInclC14N11GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformInclC14N11WithCommentsId", + "source": "include/xmlsec/transforms.h", + "line": 801, + "detail": "#define xmlSecTransformInclC14N11WithCommentsId \\ xmlSecTransformInclC14N11WithCommentsGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformInclC14NId", + "source": "include/xmlsec/transforms.h", + "line": 777, + "detail": "#define xmlSecTransformInclC14NId \\ xmlSecTransformInclC14NGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformInclC14NWithCommentsId", + "source": "include/xmlsec/transforms.h", + "line": 785, + "detail": "#define xmlSecTransformInclC14NWithCommentsId \\ xmlSecTransformInclC14NWithCommentsGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformInputURIId", + "source": "include/xmlsec/io.h", + "line": 46, + "detail": "#define xmlSecTransformInputURIId \\ xmlSecTransformInputURIGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes128Id", + "source": "include/xmlsec/app.h", + "line": 210, + "detail": "#define xmlSecTransformKWAes128Id xmlSecTransformKWAes128GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes128Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 69, + "detail": "#define xmlSecTransformKWAes128Id xmlSecGCryptTransformKWAes128Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes128Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 84, + "detail": "#define xmlSecTransformKWAes128Id xmlSecGnuTLSTransformKWAes128Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes128Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 79, + "detail": "#define xmlSecTransformKWAes128Id xmlSecMSCngTransformKWAes128Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes128Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 70, + "detail": "#define xmlSecTransformKWAes128Id xmlSecMSCryptoTransformKWAes128Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes128Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 82, + "detail": "#define xmlSecTransformKWAes128Id xmlSecNssTransformKWAes128Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes128Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 85, + "detail": "#define xmlSecTransformKWAes128Id xmlSecOpenSSLTransformKWAes128Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes192Id", + "source": "include/xmlsec/app.h", + "line": 215, + "detail": "#define xmlSecTransformKWAes192Id xmlSecTransformKWAes192GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes192Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 70, + "detail": "#define xmlSecTransformKWAes192Id xmlSecGCryptTransformKWAes192Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes192Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 85, + "detail": "#define xmlSecTransformKWAes192Id xmlSecGnuTLSTransformKWAes192Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes192Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 80, + "detail": "#define xmlSecTransformKWAes192Id xmlSecMSCngTransformKWAes192Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes192Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 71, + "detail": "#define xmlSecTransformKWAes192Id xmlSecMSCryptoTransformKWAes192Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes192Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 83, + "detail": "#define xmlSecTransformKWAes192Id xmlSecNssTransformKWAes192Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes192Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 86, + "detail": "#define xmlSecTransformKWAes192Id xmlSecOpenSSLTransformKWAes192Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes256Id", + "source": "include/xmlsec/app.h", + "line": 220, + "detail": "#define xmlSecTransformKWAes256Id xmlSecTransformKWAes256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes256Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 71, + "detail": "#define xmlSecTransformKWAes256Id xmlSecGCryptTransformKWAes256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes256Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 86, + "detail": "#define xmlSecTransformKWAes256Id xmlSecGnuTLSTransformKWAes256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes256Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 81, + "detail": "#define xmlSecTransformKWAes256Id xmlSecMSCngTransformKWAes256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes256Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 72, + "detail": "#define xmlSecTransformKWAes256Id xmlSecMSCryptoTransformKWAes256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes256Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 84, + "detail": "#define xmlSecTransformKWAes256Id xmlSecNssTransformKWAes256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWAes256Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 87, + "detail": "#define xmlSecTransformKWAes256Id xmlSecOpenSSLTransformKWAes256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWCamellia128Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 92, + "detail": "#define xmlSecTransformKWCamellia128Id xmlSecGnuTLSTransformKWCamellia128Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWCamellia128Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 90, + "detail": "#define xmlSecTransformKWCamellia128Id xmlSecNssTransformKWCamellia128Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWCamellia128Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 93, + "detail": "#define xmlSecTransformKWCamellia128Id xmlSecOpenSSLTransformKWCamellia128Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWCamellia192Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 93, + "detail": "#define xmlSecTransformKWCamellia192Id xmlSecGnuTLSTransformKWCamellia192Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWCamellia192Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 91, + "detail": "#define xmlSecTransformKWCamellia192Id xmlSecNssTransformKWCamellia192Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWCamellia192Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 94, + "detail": "#define xmlSecTransformKWCamellia192Id xmlSecOpenSSLTransformKWCamellia192Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWCamellia256Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 94, + "detail": "#define xmlSecTransformKWCamellia256Id xmlSecGnuTLSTransformKWCamellia256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWCamellia256Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 92, + "detail": "#define xmlSecTransformKWCamellia256Id xmlSecNssTransformKWCamellia256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWCamellia256Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 95, + "detail": "#define xmlSecTransformKWCamellia256Id xmlSecOpenSSLTransformKWCamellia256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWDes3Id", + "source": "include/xmlsec/app.h", + "line": 235, + "detail": "#define xmlSecTransformKWDes3Id xmlSecTransformKWDes3GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWDes3Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 74, + "detail": "#define xmlSecTransformKWDes3Id xmlSecGCryptTransformKWDes3Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWDes3Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 100, + "detail": "#define xmlSecTransformKWDes3Id xmlSecGnuTLSTransformKWDes3Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWDes3Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 88, + "detail": "#define xmlSecTransformKWDes3Id xmlSecMSCngTransformKWDes3Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWDes3Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 75, + "detail": "#define xmlSecTransformKWDes3Id xmlSecMSCryptoTransformKWDes3Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWDes3Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 97, + "detail": "#define xmlSecTransformKWDes3Id xmlSecNssTransformKWDes3Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformKWDes3Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 101, + "detail": "#define xmlSecTransformKWDes3Id xmlSecOpenSSLTransformKWDes3Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMLDSA44Id", + "source": "include/xmlsec/app.h", + "line": 386, + "detail": "#define xmlSecTransformMLDSA44Id xmlSecTransformMLDSA44GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMLDSA44Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 140, + "detail": "#define xmlSecTransformMLDSA44Id xmlSecGnuTLSTransformMLDSA44Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMLDSA44Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 190, + "detail": "#define xmlSecTransformMLDSA44Id xmlSecOpenSSLTransformMLDSA44Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMLDSA65Id", + "source": "include/xmlsec/app.h", + "line": 391, + "detail": "#define xmlSecTransformMLDSA65Id xmlSecTransformMLDSA65GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMLDSA65Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 141, + "detail": "#define xmlSecTransformMLDSA65Id xmlSecGnuTLSTransformMLDSA65Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMLDSA65Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 191, + "detail": "#define xmlSecTransformMLDSA65Id xmlSecOpenSSLTransformMLDSA65Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMLDSA87Id", + "source": "include/xmlsec/app.h", + "line": 396, + "detail": "#define xmlSecTransformMLDSA87Id xmlSecTransformMLDSA87GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMLDSA87Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 142, + "detail": "#define xmlSecTransformMLDSA87Id xmlSecGnuTLSTransformMLDSA87Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMLDSA87Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 192, + "detail": "#define xmlSecTransformMLDSA87Id xmlSecOpenSSLTransformMLDSA87Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMLKEM1024Id", + "source": "include/xmlsec/app.h", + "line": 412, + "detail": "#define xmlSecTransformMLKEM1024Id xmlSecTransformMLKEM1024GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMLKEM1024Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 196, + "detail": "#define xmlSecTransformMLKEM1024Id xmlSecOpenSSLTransformMLKEM1024Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMLKEM512Id", + "source": "include/xmlsec/app.h", + "line": 402, + "detail": "#define xmlSecTransformMLKEM512Id xmlSecTransformMLKEM512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMLKEM512Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 194, + "detail": "#define xmlSecTransformMLKEM512Id xmlSecOpenSSLTransformMLKEM512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMLKEM768Id", + "source": "include/xmlsec/app.h", + "line": 407, + "detail": "#define xmlSecTransformMLKEM768Id xmlSecTransformMLKEM768GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMLKEM768Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 195, + "detail": "#define xmlSecTransformMLKEM768Id xmlSecOpenSSLTransformMLKEM768Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMd5Id", + "source": "include/xmlsec/app.h", + "line": 381, + "detail": "#define xmlSecTransformMd5Id xmlSecTransformMd5GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMd5Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 79, + "detail": "#define xmlSecTransformMd5Id xmlSecGCryptTransformMd5Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMd5Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 111, + "detail": "#define xmlSecTransformMd5Id xmlSecMSCngTransformMd5Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMd5Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 87, + "detail": "#define xmlSecTransformMd5Id xmlSecMSCryptoTransformMd5Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMd5Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 126, + "detail": "#define xmlSecTransformMd5Id xmlSecNssTransformMd5Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMd5Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 132, + "detail": "#define xmlSecTransformMd5Id xmlSecOpenSSLTransformMd5Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformMemBufId", + "source": "include/xmlsec/membuf.h", + "line": 37, + "detail": "#define xmlSecTransformMemBufId \\ xmlSecTransformMemBufGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformPbkdf2Id", + "source": "include/xmlsec/app.h", + "line": 418, + "detail": "#define xmlSecTransformPbkdf2Id xmlSecTransformPbkdf2GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformPbkdf2Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 138, + "detail": "#define xmlSecTransformPbkdf2Id xmlSecGnuTLSTransformPbkdf2Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformPbkdf2Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 114, + "detail": "#define xmlSecTransformPbkdf2Id xmlSecMSCngTransformPbkdf2Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformPbkdf2Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 124, + "detail": "#define xmlSecTransformPbkdf2Id xmlSecNssTransformPbkdf2Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformPbkdf2Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 207, + "detail": "#define xmlSecTransformPbkdf2Id xmlSecOpenSSLTransformPbkdf2Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRelationshipId", + "source": "include/xmlsec/transforms.h", + "line": 854, + "detail": "#define xmlSecTransformRelationshipId \\ xmlSecTransformRelationshipGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRemoveXmlTagsC14NId", + "source": "include/xmlsec/transforms.h", + "line": 873, + "detail": "#define xmlSecTransformRemoveXmlTagsC14NId \\ xmlSecTransformRemoveXmlTagsC14NGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRipemd160Id", + "source": "include/xmlsec/app.h", + "line": 423, + "detail": "#define xmlSecTransformRipemd160Id xmlSecTransformRipemd160GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRipemd160Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 80, + "detail": "#define xmlSecTransformRipemd160Id xmlSecGCryptTransformRipemd160Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRipemd160Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 133, + "detail": "#define xmlSecTransformRipemd160Id xmlSecOpenSSLTransformRipemd160Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaMd5Id", + "source": "include/xmlsec/app.h", + "line": 428, + "detail": "#define xmlSecTransformRsaMd5Id xmlSecTransformRsaMd5GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaMd5Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 98, + "detail": "#define xmlSecTransformRsaMd5Id xmlSecGCryptTransformRsaMd5Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaMd5Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 116, + "detail": "#define xmlSecTransformRsaMd5Id xmlSecMSCngTransformRsaMd5Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaMd5Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 89, + "detail": "#define xmlSecTransformRsaMd5Id xmlSecMSCryptoTransformRsaMd5Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaMd5Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 128, + "detail": "#define xmlSecTransformRsaMd5Id xmlSecNssTransformRsaMd5Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaMd5Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 135, + "detail": "#define xmlSecTransformRsaMd5Id xmlSecOpenSSLTransformRsaMd5Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaOaepEnc11Id", + "source": "include/xmlsec/app.h", + "line": 522, + "detail": "#define xmlSecTransformRsaOaepEnc11Id xmlSecTransformRsaOaepEnc11GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaOaepEnc11Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 117, + "detail": "#define xmlSecTransformRsaOaepEnc11Id xmlSecGCryptTransformRsaOaepEnc11Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaOaepEnc11Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 132, + "detail": "#define xmlSecTransformRsaOaepEnc11Id xmlSecMSCngTransformRsaOaepEnc11Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaOaepEnc11Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 143, + "detail": "#define xmlSecTransformRsaOaepEnc11Id xmlSecNssTransformRsaOaepEnc11Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaOaepEnc11Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 158, + "detail": "#define xmlSecTransformRsaOaepEnc11Id xmlSecOpenSSLTransformRsaOaepEnc11Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaOaepId", + "source": "include/xmlsec/app.h", + "line": 517, + "detail": "#define xmlSecTransformRsaOaepId xmlSecTransformRsaOaepGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaOaepId", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 116, + "detail": "#define xmlSecTransformRsaOaepId xmlSecGCryptTransformRsaOaepId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaOaepId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 131, + "detail": "#define xmlSecTransformRsaOaepId xmlSecMSCngTransformRsaOaepId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaOaepId", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 95, + "detail": "#define xmlSecTransformRsaOaepId xmlSecMSCryptoTransformRsaOaepId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaOaepId", + "source": "include/xmlsec/nss/symbols.h", + "line": 142, + "detail": "#define xmlSecTransformRsaOaepId xmlSecNssTransformRsaOaepId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaOaepId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 157, + "detail": "#define xmlSecTransformRsaOaepId xmlSecOpenSSLTransformRsaOaepId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPkcs1Id", + "source": "include/xmlsec/app.h", + "line": 512, + "detail": "#define xmlSecTransformRsaPkcs1Id xmlSecTransformRsaPkcs1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPkcs1Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 115, + "detail": "#define xmlSecTransformRsaPkcs1Id xmlSecGCryptTransformRsaPkcs1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPkcs1Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 154, + "detail": "#define xmlSecTransformRsaPkcs1Id xmlSecGnuTLSTransformRsaPkcs1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPkcs1Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 130, + "detail": "#define xmlSecTransformRsaPkcs1Id xmlSecMSCngTransformRsaPkcs1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPkcs1Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 94, + "detail": "#define xmlSecTransformRsaPkcs1Id xmlSecMSCryptoTransformRsaPkcs1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPkcs1Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 141, + "detail": "#define xmlSecTransformRsaPkcs1Id xmlSecNssTransformRsaPkcs1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPkcs1Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 155, + "detail": "#define xmlSecTransformRsaPkcs1Id xmlSecOpenSSLTransformRsaPkcs1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha1Id", + "source": "include/xmlsec/app.h", + "line": 464, + "detail": "#define xmlSecTransformRsaPssSha1Id xmlSecTransformRsaPssSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha1Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 105, + "detail": "#define xmlSecTransformRsaPssSha1Id xmlSecGCryptTransformRsaPssSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha1Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 122, + "detail": "#define xmlSecTransformRsaPssSha1Id xmlSecMSCngTransformRsaPssSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha1Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 135, + "detail": "#define xmlSecTransformRsaPssSha1Id xmlSecNssTransformRsaPssSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha1Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 143, + "detail": "#define xmlSecTransformRsaPssSha1Id xmlSecOpenSSLTransformRsaPssSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha224Id", + "source": "include/xmlsec/app.h", + "line": 470, + "detail": "#define xmlSecTransformRsaPssSha224Id xmlSecTransformRsaPssSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha224Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 136, + "detail": "#define xmlSecTransformRsaPssSha224Id xmlSecNssTransformRsaPssSha224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha224Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 145, + "detail": "#define xmlSecTransformRsaPssSha224Id xmlSecOpenSSLTransformRsaPssSha224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha256Id", + "source": "include/xmlsec/app.h", + "line": 475, + "detail": "#define xmlSecTransformRsaPssSha256Id xmlSecTransformRsaPssSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha256Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 107, + "detail": "#define xmlSecTransformRsaPssSha256Id xmlSecGCryptTransformRsaPssSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha256Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 150, + "detail": "#define xmlSecTransformRsaPssSha256Id xmlSecGnuTLSTransformRsaPssSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha256Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 123, + "detail": "#define xmlSecTransformRsaPssSha256Id xmlSecMSCngTransformRsaPssSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha256Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 137, + "detail": "#define xmlSecTransformRsaPssSha256Id xmlSecNssTransformRsaPssSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha256Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 146, + "detail": "#define xmlSecTransformRsaPssSha256Id xmlSecOpenSSLTransformRsaPssSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha384Id", + "source": "include/xmlsec/app.h", + "line": 480, + "detail": "#define xmlSecTransformRsaPssSha384Id xmlSecTransformRsaPssSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha384Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 108, + "detail": "#define xmlSecTransformRsaPssSha384Id xmlSecGCryptTransformRsaPssSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha384Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 151, + "detail": "#define xmlSecTransformRsaPssSha384Id xmlSecGnuTLSTransformRsaPssSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha384Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 124, + "detail": "#define xmlSecTransformRsaPssSha384Id xmlSecMSCngTransformRsaPssSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha384Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 138, + "detail": "#define xmlSecTransformRsaPssSha384Id xmlSecNssTransformRsaPssSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha384Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 147, + "detail": "#define xmlSecTransformRsaPssSha384Id xmlSecOpenSSLTransformRsaPssSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha3_224Id", + "source": "include/xmlsec/app.h", + "line": 491, + "detail": "#define xmlSecTransformRsaPssSha3_224Id xmlSecTransformRsaPssSha3_224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha3_224Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 150, + "detail": "#define xmlSecTransformRsaPssSha3_224Id xmlSecOpenSSLTransformRsaPssSha3_224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha3_256Id", + "source": "include/xmlsec/app.h", + "line": 496, + "detail": "#define xmlSecTransformRsaPssSha3_256Id xmlSecTransformRsaPssSha3_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha3_256Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 111, + "detail": "#define xmlSecTransformRsaPssSha3_256Id xmlSecGCryptTransformRsaPssSha3_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha3_256Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 126, + "detail": "#define xmlSecTransformRsaPssSha3_256Id xmlSecMSCngTransformRsaPssSha3_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha3_256Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 151, + "detail": "#define xmlSecTransformRsaPssSha3_256Id xmlSecOpenSSLTransformRsaPssSha3_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha3_384Id", + "source": "include/xmlsec/app.h", + "line": 501, + "detail": "#define xmlSecTransformRsaPssSha3_384Id xmlSecTransformRsaPssSha3_384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha3_384Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 112, + "detail": "#define xmlSecTransformRsaPssSha3_384Id xmlSecGCryptTransformRsaPssSha3_384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha3_384Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 127, + "detail": "#define xmlSecTransformRsaPssSha3_384Id xmlSecMSCngTransformRsaPssSha3_384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha3_384Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 152, + "detail": "#define xmlSecTransformRsaPssSha3_384Id xmlSecOpenSSLTransformRsaPssSha3_384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha3_512Id", + "source": "include/xmlsec/app.h", + "line": 506, + "detail": "#define xmlSecTransformRsaPssSha3_512Id xmlSecTransformRsaPssSha3_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha3_512Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 113, + "detail": "#define xmlSecTransformRsaPssSha3_512Id xmlSecGCryptTransformRsaPssSha3_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha3_512Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 128, + "detail": "#define xmlSecTransformRsaPssSha3_512Id xmlSecMSCngTransformRsaPssSha3_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha3_512Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 153, + "detail": "#define xmlSecTransformRsaPssSha3_512Id xmlSecOpenSSLTransformRsaPssSha3_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha512Id", + "source": "include/xmlsec/app.h", + "line": 485, + "detail": "#define xmlSecTransformRsaPssSha512Id xmlSecTransformRsaPssSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha512Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 109, + "detail": "#define xmlSecTransformRsaPssSha512Id xmlSecGCryptTransformRsaPssSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha512Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 152, + "detail": "#define xmlSecTransformRsaPssSha512Id xmlSecGnuTLSTransformRsaPssSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha512Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 125, + "detail": "#define xmlSecTransformRsaPssSha512Id xmlSecMSCngTransformRsaPssSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha512Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 139, + "detail": "#define xmlSecTransformRsaPssSha512Id xmlSecNssTransformRsaPssSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaPssSha512Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 148, + "detail": "#define xmlSecTransformRsaPssSha512Id xmlSecOpenSSLTransformRsaPssSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaRipemd160Id", + "source": "include/xmlsec/app.h", + "line": 433, + "detail": "#define xmlSecTransformRsaRipemd160Id xmlSecTransformRsaRipemd160GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaRipemd160Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 99, + "detail": "#define xmlSecTransformRsaRipemd160Id xmlSecGCryptTransformRsaRipemd160Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaRipemd160Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 136, + "detail": "#define xmlSecTransformRsaRipemd160Id xmlSecOpenSSLTransformRsaRipemd160Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha1Id", + "source": "include/xmlsec/app.h", + "line": 438, + "detail": "#define xmlSecTransformRsaSha1Id xmlSecTransformRsaSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha1Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 100, + "detail": "#define xmlSecTransformRsaSha1Id xmlSecGCryptTransformRsaSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha1Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 144, + "detail": "#define xmlSecTransformRsaSha1Id xmlSecGnuTLSTransformRsaSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha1Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 117, + "detail": "#define xmlSecTransformRsaSha1Id xmlSecMSCngTransformRsaSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha1Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 90, + "detail": "#define xmlSecTransformRsaSha1Id xmlSecMSCryptoTransformRsaSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha1Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 129, + "detail": "#define xmlSecTransformRsaSha1Id xmlSecNssTransformRsaSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha1Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 137, + "detail": "#define xmlSecTransformRsaSha1Id xmlSecOpenSSLTransformRsaSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha224Id", + "source": "include/xmlsec/app.h", + "line": 443, + "detail": "#define xmlSecTransformRsaSha224Id xmlSecTransformRsaSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha224Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 145, + "detail": "#define xmlSecTransformRsaSha224Id xmlSecGnuTLSTransformRsaSha224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha224Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 130, + "detail": "#define xmlSecTransformRsaSha224Id xmlSecNssTransformRsaSha224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha224Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 138, + "detail": "#define xmlSecTransformRsaSha224Id xmlSecOpenSSLTransformRsaSha224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha256Id", + "source": "include/xmlsec/app.h", + "line": 448, + "detail": "#define xmlSecTransformRsaSha256Id xmlSecTransformRsaSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha256Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 101, + "detail": "#define xmlSecTransformRsaSha256Id xmlSecGCryptTransformRsaSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha256Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 146, + "detail": "#define xmlSecTransformRsaSha256Id xmlSecGnuTLSTransformRsaSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha256Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 118, + "detail": "#define xmlSecTransformRsaSha256Id xmlSecMSCngTransformRsaSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha256Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 91, + "detail": "#define xmlSecTransformRsaSha256Id xmlSecMSCryptoTransformRsaSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha256Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 131, + "detail": "#define xmlSecTransformRsaSha256Id xmlSecNssTransformRsaSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha256Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 139, + "detail": "#define xmlSecTransformRsaSha256Id xmlSecOpenSSLTransformRsaSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha384Id", + "source": "include/xmlsec/app.h", + "line": 453, + "detail": "#define xmlSecTransformRsaSha384Id xmlSecTransformRsaSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha384Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 102, + "detail": "#define xmlSecTransformRsaSha384Id xmlSecGCryptTransformRsaSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha384Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 147, + "detail": "#define xmlSecTransformRsaSha384Id xmlSecGnuTLSTransformRsaSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha384Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 119, + "detail": "#define xmlSecTransformRsaSha384Id xmlSecMSCngTransformRsaSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha384Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 92, + "detail": "#define xmlSecTransformRsaSha384Id xmlSecMSCryptoTransformRsaSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha384Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 132, + "detail": "#define xmlSecTransformRsaSha384Id xmlSecNssTransformRsaSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha384Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 140, + "detail": "#define xmlSecTransformRsaSha384Id xmlSecOpenSSLTransformRsaSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha512Id", + "source": "include/xmlsec/app.h", + "line": 458, + "detail": "#define xmlSecTransformRsaSha512Id xmlSecTransformRsaSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha512Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 103, + "detail": "#define xmlSecTransformRsaSha512Id xmlSecGCryptTransformRsaSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha512Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 148, + "detail": "#define xmlSecTransformRsaSha512Id xmlSecGnuTLSTransformRsaSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha512Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 120, + "detail": "#define xmlSecTransformRsaSha512Id xmlSecMSCngTransformRsaSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha512Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 93, + "detail": "#define xmlSecTransformRsaSha512Id xmlSecMSCryptoTransformRsaSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha512Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 133, + "detail": "#define xmlSecTransformRsaSha512Id xmlSecNssTransformRsaSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformRsaSha512Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 141, + "detail": "#define xmlSecTransformRsaSha512Id xmlSecOpenSSLTransformRsaSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSLHDSA_SHA2_128f_Id", + "source": "include/xmlsec/app.h", + "line": 527, + "detail": "#define xmlSecTransformSLHDSA_SHA2_128f_Id xmlSecTransformSLHDSA_SHA2_128fGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSLHDSA_SHA2_128f_Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 198, + "detail": "#define xmlSecTransformSLHDSA_SHA2_128f_Id xmlSecOpenSSLTransformSLHDSA_SHA2_128fId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSLHDSA_SHA2_128s_Id", + "source": "include/xmlsec/app.h", + "line": 532, + "detail": "#define xmlSecTransformSLHDSA_SHA2_128s_Id xmlSecTransformSLHDSA_SHA2_128sGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSLHDSA_SHA2_128s_Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 199, + "detail": "#define xmlSecTransformSLHDSA_SHA2_128s_Id xmlSecOpenSSLTransformSLHDSA_SHA2_128sId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSLHDSA_SHA2_192f_Id", + "source": "include/xmlsec/app.h", + "line": 537, + "detail": "#define xmlSecTransformSLHDSA_SHA2_192f_Id xmlSecTransformSLHDSA_SHA2_192fGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSLHDSA_SHA2_192f_Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 200, + "detail": "#define xmlSecTransformSLHDSA_SHA2_192f_Id xmlSecOpenSSLTransformSLHDSA_SHA2_192fId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSLHDSA_SHA2_192s_Id", + "source": "include/xmlsec/app.h", + "line": 542, + "detail": "#define xmlSecTransformSLHDSA_SHA2_192s_Id xmlSecTransformSLHDSA_SHA2_192sGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSLHDSA_SHA2_192s_Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 201, + "detail": "#define xmlSecTransformSLHDSA_SHA2_192s_Id xmlSecOpenSSLTransformSLHDSA_SHA2_192sId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSLHDSA_SHA2_256f_Id", + "source": "include/xmlsec/app.h", + "line": 547, + "detail": "#define xmlSecTransformSLHDSA_SHA2_256f_Id xmlSecTransformSLHDSA_SHA2_256fGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSLHDSA_SHA2_256f_Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 202, + "detail": "#define xmlSecTransformSLHDSA_SHA2_256f_Id xmlSecOpenSSLTransformSLHDSA_SHA2_256fId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSLHDSA_SHA2_256s_Id", + "source": "include/xmlsec/app.h", + "line": 552, + "detail": "#define xmlSecTransformSLHDSA_SHA2_256s_Id xmlSecTransformSLHDSA_SHA2_256sGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSLHDSA_SHA2_256s_Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 203, + "detail": "#define xmlSecTransformSLHDSA_SHA2_256s_Id xmlSecOpenSSLTransformSLHDSA_SHA2_256sId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha1Id", + "source": "include/xmlsec/app.h", + "line": 601, + "detail": "#define xmlSecTransformSha1Id xmlSecTransformSha1GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha1Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 119, + "detail": "#define xmlSecTransformSha1Id xmlSecGCryptTransformSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha1Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 156, + "detail": "#define xmlSecTransformSha1Id xmlSecGnuTLSTransformSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha1Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 134, + "detail": "#define xmlSecTransformSha1Id xmlSecMSCngTransformSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha1Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 97, + "detail": "#define xmlSecTransformSha1Id xmlSecMSCryptoTransformSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha1Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 145, + "detail": "#define xmlSecTransformSha1Id xmlSecNssTransformSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha1Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 160, + "detail": "#define xmlSecTransformSha1Id xmlSecOpenSSLTransformSha1Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha224Id", + "source": "include/xmlsec/app.h", + "line": 607, + "detail": "#define xmlSecTransformSha224Id xmlSecTransformSha224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha224Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 158, + "detail": "#define xmlSecTransformSha224Id xmlSecGnuTLSTransformSha224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha224Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 146, + "detail": "#define xmlSecTransformSha224Id xmlSecNssTransformSha224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha224Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 162, + "detail": "#define xmlSecTransformSha224Id xmlSecOpenSSLTransformSha224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha256Id", + "source": "include/xmlsec/app.h", + "line": 612, + "detail": "#define xmlSecTransformSha256Id xmlSecTransformSha256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha256Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 121, + "detail": "#define xmlSecTransformSha256Id xmlSecGCryptTransformSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha256Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 159, + "detail": "#define xmlSecTransformSha256Id xmlSecGnuTLSTransformSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha256Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 135, + "detail": "#define xmlSecTransformSha256Id xmlSecMSCngTransformSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha256Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 98, + "detail": "#define xmlSecTransformSha256Id xmlSecMSCryptoTransformSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha256Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 147, + "detail": "#define xmlSecTransformSha256Id xmlSecNssTransformSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha256Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 163, + "detail": "#define xmlSecTransformSha256Id xmlSecOpenSSLTransformSha256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha384Id", + "source": "include/xmlsec/app.h", + "line": 617, + "detail": "#define xmlSecTransformSha384Id xmlSecTransformSha384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha384Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 122, + "detail": "#define xmlSecTransformSha384Id xmlSecGCryptTransformSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha384Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 160, + "detail": "#define xmlSecTransformSha384Id xmlSecGnuTLSTransformSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha384Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 136, + "detail": "#define xmlSecTransformSha384Id xmlSecMSCngTransformSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha384Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 99, + "detail": "#define xmlSecTransformSha384Id xmlSecMSCryptoTransformSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha384Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 148, + "detail": "#define xmlSecTransformSha384Id xmlSecNssTransformSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha384Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 164, + "detail": "#define xmlSecTransformSha384Id xmlSecOpenSSLTransformSha384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha3_224Id", + "source": "include/xmlsec/app.h", + "line": 629, + "detail": "#define xmlSecTransformSha3_224Id xmlSecTransformSha3_224GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha3_224Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 163, + "detail": "#define xmlSecTransformSha3_224Id xmlSecGnuTLSTransformSha3_224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha3_224Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 167, + "detail": "#define xmlSecTransformSha3_224Id xmlSecOpenSSLTransformSha3_224Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha3_256Id", + "source": "include/xmlsec/app.h", + "line": 634, + "detail": "#define xmlSecTransformSha3_256Id xmlSecTransformSha3_256GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha3_256Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 125, + "detail": "#define xmlSecTransformSha3_256Id xmlSecGCryptTransformSha3_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha3_256Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 164, + "detail": "#define xmlSecTransformSha3_256Id xmlSecGnuTLSTransformSha3_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha3_256Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 138, + "detail": "#define xmlSecTransformSha3_256Id xmlSecMSCngTransformSha3_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha3_256Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 168, + "detail": "#define xmlSecTransformSha3_256Id xmlSecOpenSSLTransformSha3_256Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha3_384Id", + "source": "include/xmlsec/app.h", + "line": 639, + "detail": "#define xmlSecTransformSha3_384Id xmlSecTransformSha3_384GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha3_384Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 126, + "detail": "#define xmlSecTransformSha3_384Id xmlSecGCryptTransformSha3_384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha3_384Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 165, + "detail": "#define xmlSecTransformSha3_384Id xmlSecGnuTLSTransformSha3_384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha3_384Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 139, + "detail": "#define xmlSecTransformSha3_384Id xmlSecMSCngTransformSha3_384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha3_384Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 169, + "detail": "#define xmlSecTransformSha3_384Id xmlSecOpenSSLTransformSha3_384Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha3_512Id", + "source": "include/xmlsec/app.h", + "line": 644, + "detail": "#define xmlSecTransformSha3_512Id xmlSecTransformSha3_512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha3_512Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 127, + "detail": "#define xmlSecTransformSha3_512Id xmlSecGCryptTransformSha3_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha3_512Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 166, + "detail": "#define xmlSecTransformSha3_512Id xmlSecGnuTLSTransformSha3_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha3_512Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 140, + "detail": "#define xmlSecTransformSha3_512Id xmlSecMSCngTransformSha3_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha3_512Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 170, + "detail": "#define xmlSecTransformSha3_512Id xmlSecOpenSSLTransformSha3_512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha512Id", + "source": "include/xmlsec/app.h", + "line": 622, + "detail": "#define xmlSecTransformSha512Id xmlSecTransformSha512GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha512Id", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 123, + "detail": "#define xmlSecTransformSha512Id xmlSecGCryptTransformSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha512Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 161, + "detail": "#define xmlSecTransformSha512Id xmlSecGnuTLSTransformSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha512Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 137, + "detail": "#define xmlSecTransformSha512Id xmlSecMSCngTransformSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha512Id", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 100, + "detail": "#define xmlSecTransformSha512Id xmlSecMSCryptoTransformSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha512Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 149, + "detail": "#define xmlSecTransformSha512Id xmlSecNssTransformSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformSha512Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 165, + "detail": "#define xmlSecTransformSha512Id xmlSecOpenSSLTransformSha512Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformVisa3DHackId", + "source": "include/xmlsec/transforms.h", + "line": 884, + "detail": "#define xmlSecTransformVisa3DHackId \\ xmlSecTransformVisa3DHackGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformX25519Id", + "source": "include/xmlsec/app.h", + "line": 265, + "detail": "#define xmlSecTransformX25519Id xmlSecTransformX25519GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformX25519Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 117, + "detail": "#define xmlSecTransformX25519Id xmlSecGnuTLSTransformX25519Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformX25519Id", + "source": "include/xmlsec/mscng/symbols.h", + "line": 103, + "detail": "#define xmlSecTransformX25519Id xmlSecMSCngTransformX25519Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformX25519Id", + "source": "include/xmlsec/nss/symbols.h", + "line": 112, + "detail": "#define xmlSecTransformX25519Id xmlSecNssTransformX25519Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformX25519Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 187, + "detail": "#define xmlSecTransformX25519Id xmlSecOpenSSLTransformX25519Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformX448Id", + "source": "include/xmlsec/app.h", + "line": 270, + "detail": "#define xmlSecTransformX448Id xmlSecTransformX448GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformX448Id", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 118, + "detail": "#define xmlSecTransformX448Id xmlSecGnuTLSTransformX448Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformX448Id", + "source": "include/xmlsec/openssl/symbols.h", + "line": 188, + "detail": "#define xmlSecTransformX448Id xmlSecOpenSSLTransformX448Id", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformXPath2Id", + "source": "include/xmlsec/transforms.h", + "line": 837, + "detail": "#define xmlSecTransformXPath2Id \\ xmlSecTransformXPath2GetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformXPathId", + "source": "include/xmlsec/transforms.h", + "line": 830, + "detail": "#define xmlSecTransformXPathId \\ xmlSecTransformXPathGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformXPointerId", + "source": "include/xmlsec/transforms.h", + "line": 844, + "detail": "#define xmlSecTransformXPointerId \\ xmlSecTransformXPointerGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformXmlParserId", + "source": "include/xmlsec/parser.h", + "line": 47, + "detail": "#define xmlSecTransformXmlParserId \\ xmlSecTransformXmlParserGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecTransformXsltId", + "source": "include/xmlsec/transforms.h", + "line": 863, + "detail": "#define xmlSecTransformXsltId \\ xmlSecTransformXsltGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecX509StoreId", + "source": "include/xmlsec/app.h", + "line": 166, + "detail": "#define xmlSecX509StoreId xmlSecX509StoreGetKlass()", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecX509StoreId", + "source": "include/xmlsec/gcrypt/symbols.h", + "line": 55, + "detail": "#define xmlSecX509StoreId xmlSecGCryptX509StoreId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecX509StoreId", + "source": "include/xmlsec/gnutls/symbols.h", + "line": 66, + "detail": "#define xmlSecX509StoreId xmlSecGnuTLSX509StoreId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecX509StoreId", + "source": "include/xmlsec/mscng/symbols.h", + "line": 61, + "detail": "#define xmlSecX509StoreId xmlSecMSCngX509StoreId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecX509StoreId", + "source": "include/xmlsec/mscrypto/symbols.h", + "line": 56, + "detail": "#define xmlSecX509StoreId xmlSecMSCryptoX509StoreId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecX509StoreId", + "source": "include/xmlsec/nss/symbols.h", + "line": 64, + "detail": "#define xmlSecX509StoreId xmlSecNssX509StoreId", + "classification": "binary-c-surface" + }, + { + "kind": "class-id", + "name": "xmlSecX509StoreId", + "source": "include/xmlsec/openssl/symbols.h", + "line": 68, + "detail": "#define xmlSecX509StoreId xmlSecOpenSSLX509StoreId", + "classification": "binary-c-surface" + }, + { + "kind": "cli-command", + "name": "--check-key-data", + "source": "apps/xmlsec.c", + "line": 3449, + "detail": "if((strcmp(cmd, \"check-key-data\") == 0) || (strcmp(cmd, \"--check-key-data\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "--check-transforms", + "source": "apps/xmlsec.c", + "line": 3461, + "detail": "if((strcmp(cmd, \"check-transforms\") == 0) || (strcmp(cmd, \"--check-transforms\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "--decrypt", + "source": "apps/xmlsec.c", + "line": 3509, + "detail": "if((strcmp(cmd, \"decrypt\") == 0) || (strcmp(cmd, \"--decrypt\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "--encrypt", + "source": "apps/xmlsec.c", + "line": 3499, + "detail": "if((strcmp(cmd, \"encrypt\") == 0) || (strcmp(cmd, \"--encrypt\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "--help", + "source": "apps/xmlsec.c", + "line": 3418, + "detail": "if((strcmp(cmd, \"help\") == 0) || (strcmp(cmd, \"--help\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "--help-all", + "source": "apps/xmlsec.c", + "line": 3423, + "detail": "if((strcmp(cmd, \"help-all\") == 0) || (strcmp(cmd, \"--help-all\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "--keys", + "source": "apps/xmlsec.c", + "line": 3467, + "detail": "if((strcmp(cmd, \"keys\") == 0) || (strcmp(cmd, \"--keys\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "--list-key-data", + "source": "apps/xmlsec.c", + "line": 3443, + "detail": "if((strcmp(cmd, \"list-key-data\") == 0) || (strcmp(cmd, \"--list-key-data\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "--list-transforms", + "source": "apps/xmlsec.c", + "line": 3455, + "detail": "if((strcmp(cmd, \"list-transforms\") == 0) || (strcmp(cmd, \"--list-transforms\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "--sign", + "source": "apps/xmlsec.c", + "line": 3476, + "detail": "if((strcmp(cmd, \"sign\") == 0) || (strcmp(cmd, \"--sign\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "--verify", + "source": "apps/xmlsec.c", + "line": 3486, + "detail": "if((strcmp(cmd, \"verify\") == 0) || (strcmp(cmd, \"--verify\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "--version", + "source": "apps/xmlsec.c", + "line": 3438, + "detail": "if((strcmp(cmd, \"version\") == 0) || (strcmp(cmd, \"--version\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "check-key-data", + "source": "apps/xmlsec.c", + "line": 3449, + "detail": "if((strcmp(cmd, \"check-key-data\") == 0) || (strcmp(cmd, \"--check-key-data\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "check-transforms", + "source": "apps/xmlsec.c", + "line": 3461, + "detail": "if((strcmp(cmd, \"check-transforms\") == 0) || (strcmp(cmd, \"--check-transforms\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "decrypt", + "source": "apps/xmlsec.c", + "line": 3509, + "detail": "if((strcmp(cmd, \"decrypt\") == 0) || (strcmp(cmd, \"--decrypt\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "encrypt", + "source": "apps/xmlsec.c", + "line": 3499, + "detail": "if((strcmp(cmd, \"encrypt\") == 0) || (strcmp(cmd, \"--encrypt\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "help", + "source": "apps/xmlsec.c", + "line": 3418, + "detail": "if((strcmp(cmd, \"help\") == 0) || (strcmp(cmd, \"--help\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "help-all", + "source": "apps/xmlsec.c", + "line": 3423, + "detail": "if((strcmp(cmd, \"help-all\") == 0) || (strcmp(cmd, \"--help-all\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "keys", + "source": "apps/xmlsec.c", + "line": 3467, + "detail": "if((strcmp(cmd, \"keys\") == 0) || (strcmp(cmd, \"--keys\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "list-key-data", + "source": "apps/xmlsec.c", + "line": 3443, + "detail": "if((strcmp(cmd, \"list-key-data\") == 0) || (strcmp(cmd, \"--list-key-data\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "list-transforms", + "source": "apps/xmlsec.c", + "line": 3455, + "detail": "if((strcmp(cmd, \"list-transforms\") == 0) || (strcmp(cmd, \"--list-transforms\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "sign", + "source": "apps/xmlsec.c", + "line": 3476, + "detail": "if((strcmp(cmd, \"sign\") == 0) || (strcmp(cmd, \"--sign\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "verify", + "source": "apps/xmlsec.c", + "line": 3486, + "detail": "if((strcmp(cmd, \"verify\") == 0) || (strcmp(cmd, \"--verify\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-command", + "name": "version", + "source": "apps/xmlsec.c", + "line": 3438, + "detail": "if((strcmp(cmd, \"version\") == 0) || (strcmp(cmd, \"--version\") == 0)) {", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-exit-status", + "name": "failure", + "source": "apps/xmlsec.c", + "line": 1338, + "detail": "1 for invalid parameters, missing input, initialization, or processing failure", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-exit-status", + "name": "success", + "source": "apps/xmlsec.c", + "line": 1430, + "detail": "0", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-exit-status", + "name": "unknown-command", + "source": "apps/xmlsec.c", + "line": 1377, + "detail": "0 after printing usage", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--X509-skip-strict-checks", + "source": "apps/xmlsec.c", + "line": 1069, + "detail": "static xmlSecAppCmdLineParam X509SkipStrictChecksParam = { xmlSecAppCmdLineTopicX509Certs, \"--X509-skip-strict-checks\", NULL, \"--X509-skip-strict-checks\" \"\\n\\tskip strict checking of X509 data\", xmlSecAppCmdLineParamTypeFlag, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--X509-skip-time-checks", + "source": "apps/xmlsec.c", + "line": 1047, + "detail": "static xmlSecAppCmdLineParam X509SkipTimeChecksParam = { xmlSecAppCmdLineTopicX509Certs, \"--X509-skip-time-checks\", NULL, \"--X509-skip-time-checks\" \"\\n\\tskip time checking of X509 certificates and CLRs\", xmlSecAppCmdLineParamTypeFlag, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--add-id-attr", + "source": "apps/xmlsec.c", + "line": 741, + "detail": "static xmlSecAppCmdLineParam addIdAttrParam = { xmlSecAppCmdLineTopicDSigCommon | xmlSecAppCmdLineTopicEncCommon, \"--add-id-attr\", NULL, \"--add-id-attr \" \"\\n\\tadds attribute to all nodes in the document;\" \"\\n\\tthis is a hack and if you can use DTD or schema to declare ID attributes\" \"\\n\\tinstead (see \\\"--dtd-file\\\" option)\", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--aes-key", + "source": "apps/xmlsec.c", + "line": 413, + "detail": "static xmlSecAppCmdLineParam aesKeyParam = { xmlSecAppCmdLineTopicKeysMngr, \"--aes-key\", \"--aeskey\", \"--aes-key[:] \" \"\\n\\tload AES key from binary file \", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--base64-line-size", + "source": "apps/xmlsec.c", + "line": 202, + "detail": "static xmlSecAppCmdLineParam base64LineSizeParam = { xmlSecAppCmdLineTopicCryptoConfig, \"--base64-line-size\", NULL, \"--base64-line-size \" \"\\n\\tsets the max line size for base64 encodings to \", xmlSecAppCmdLineParamTypeNumber, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--binary-data", + "source": "apps/xmlsec.c", + "line": 883, + "detail": "static xmlSecAppCmdLineParam binaryDataParam = { xmlSecAppCmdLineTopicEncEncrypt, \"--binary-data\", \"--binary\", \"--binary-data \" \"\\n\\tbinary to encrypt\", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--camellia-key", + "source": "apps/xmlsec.c", + "line": 426, + "detail": "static xmlSecAppCmdLineParam camelliaKeyParam = { xmlSecAppCmdLineTopicKeysMngr, \"--camellia-key\", \"--camelliakey\", \"--camellia-key[:] \" \"\\n\\tload Camellia key from binary file \", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--chacha20-key", + "source": "apps/xmlsec.c", + "line": 439, + "detail": "static xmlSecAppCmdLineParam chacha20KeyParam = { xmlSecAppCmdLineTopicKeysMngr, \"--chacha20-key\", \"--chacha20key\", \"--chacha20-key[:] \" \"\\n\\tload ChaCha20 key from binary file \", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--concatkdfkey", + "source": "apps/xmlsec.c", + "line": 452, + "detail": "static xmlSecAppCmdLineParam concatKdfKeyParam = { xmlSecAppCmdLineTopicKeysMngr, \"--concatkdfkey\", \"--concatkdf-key\", \"--concatkdf-key[:] \" \"\\n\\tload ConcatKDF key from binary file \", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--crl-der", + "source": "apps/xmlsec.c", + "line": 1012, + "detail": "static xmlSecAppCmdLineParam crlDerParam = { xmlSecAppCmdLineTopicX509Certs, \"--crl-der\", NULL, \"--crl-der \" \"\\n\\tload CRLs from DER file \", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--crl-pem", + "source": "apps/xmlsec.c", + "line": 1001, + "detail": "static xmlSecAppCmdLineParam crlPemParam = { xmlSecAppCmdLineTopicX509Certs, \"--crl-pem\", \"--crl\", \"--crl-pem \" \"\\n\\tload CRLs from PEM file \", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--crypto", + "source": "apps/xmlsec.c", + "line": 161, + "detail": "static xmlSecAppCmdLineParam cryptoParam = { xmlSecAppCmdLineTopicCryptoConfig, \"--crypto\", NULL, \"--crypto \" \"\\n\\tthe name of the crypto engine to use from the following\" \"\\n\\tlist: openssl, mscrypto, nss, gnutls, gcrypt (if no crypto engine is\" \"\\n\\tspecified then the default one is used)\", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--crypto-config", + "source": "apps/xmlsec.c", + "line": 174, + "detail": "static xmlSecAppCmdLineParam cryptoConfigParam = { xmlSecAppCmdLineTopicCryptoConfig, \"--crypto-config\", NULL, \"--crypto-config \" \"\\n\\tcrypto engine configuration:\" \"\\n\\t openssl: the path to the OpenSSL trusted certificates folder;\" \"\\n\\t nss: the path to the NSS database;\" \"\\n\\t mscng: the Windows certificate store name (default \\\"MY:ROOT\\\"), one of:\" \"\\n\\t use for both CurrentUser and LocalMachine stores\" \"\\n\\t : use for CurrentUser, for LocalMachine;\" \"\\n\\t gnutls: the parameter is ignored, GnuTLS uses the system default trusted certificates store\", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--depth", + "source": "apps/xmlsec.c", + "line": 1058, + "detail": "static xmlSecAppCmdLineParam depthParam = { xmlSecAppCmdLineTopicX509Certs, \"--depth\", NULL, \"--depth \" \"\\n\\tmaximum certificates chain depth\", xmlSecAppCmdLineParamTypeNumber, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--des-key", + "source": "apps/xmlsec.c", + "line": 465, + "detail": "static xmlSecAppCmdLineParam desKeyParam = { xmlSecAppCmdLineTopicKeysMngr, \"--des-key\", \"--deskey\", \"--des-key[:] \" \"\\n\\tload DES key from binary file \", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--dtd-file", + "source": "apps/xmlsec.c", + "line": 690, + "detail": "static xmlSecAppCmdLineParam dtdFileParam = { xmlSecAppCmdLineTopicDSigCommon | xmlSecAppCmdLineTopicEncCommon, \"--dtd-file\", NULL, \"--dtd-file \" \"\\n\\tload the specified file as the DTD\", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--enable-asn1-signatures-hack", + "source": "apps/xmlsec.c", + "line": 849, + "detail": "static xmlSecAppCmdLineParam enableAsn1SignaturesHackParam = { xmlSecAppCmdLineTopicDSigCommon, \"--enable-asn1-signatures-hack\", NULL, \"--enable-asn1-signatures-hack\" \"\\n\\tenables support for ASN1 signature values generated by some XMLDsig\" \"\\n\\timplementations.\", xmlSecAppCmdLineParamTypeFlag, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--enable-visa3d-hack", + "source": "apps/xmlsec.c", + "line": 835, + "detail": "static xmlSecAppCmdLineParam enableVisa3DHackParam = { xmlSecAppCmdLineTopicDSigCommon, \"--enable-visa3d-hack\", NULL, \"--enable-visa3d-hack\" \"\\n\\tenables Visa3D protocol specific hack for URI attributes processing\" \"\\n\\twhen we are trying not to use XPath/XPointer engine; this is a hack\" \"\\n\\tand I don't know what else might be broken in your application when\" \"\\n\\tyou use it (also check \\\"--id-attr\\\" option because you might need it)\", xmlSecAppCmdLineParamTypeFlag, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--enabled-cipher-reference-uris", + "source": "apps/xmlsec.c", + "line": 870, + "detail": "static xmlSecAppCmdLineParam enabledCipherRefUrisParam = { xmlSecAppCmdLineTopicEncCommon, \"--enabled-cipher-reference-uris\", NULL, \"--enabled-cipher-reference-uris \" \"\\n\\tcomma separated list of of the following values:\" \"\\n\\t\\\"empty\\\", \\\"same-doc\\\", \\\"local\\\",\\\"remote\\\" to restrict possible URI\" \"\\n\\tattribute values for the element\", xmlSecAppCmdLineParamTypeStringList, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--enabled-key-data", + "source": "apps/xmlsec.c", + "line": 540, + "detail": "static xmlSecAppCmdLineParam enabledKeyDataParam = { xmlSecAppCmdLineTopicKeysMngr, \"--enabled-key-data\", NULL, \"--enabled-key-data \" \"\\n\\tcomma-separated list of key-data types to enable.\" \"\\n\\tExample:\" \"\\n\\t rsa,key-value,x509 -> populates and keeps \" \"\\n\\t when and placeholders\" \"\\n\\t are present in the template.\" \"\\n\\tUse \\\"--list-key-data\\\" to view full list of registered key data klasses.\" \"\\n\\tBy default, all registered key data are enabled.\", xmlSecAppCmdLineParamTypeStringList, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--enabled-key-info-reference-uris", + "source": "apps/xmlsec.c", + "line": 570, + "detail": "static xmlSecAppCmdLineParam enabledKeyInfoReferenceUrisParam = { xmlSecAppCmdLineTopicKeysMngr, \"--enabled-key-info-reference-uris\", NULL, \"--enabled-key-info-reference-uris \" \"\\n\\tcomma separated list of of the following values:\" \"\\n\\t\\\"empty\\\", \\\"same-doc\\\", \\\"local\\\",\\\"remote\\\" to restrict possible URI\" \"\\n\\tattribute values for the element.\", xmlSecAppCmdLineParamTypeStringList, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--enabled-reference-uris", + "source": "apps/xmlsec.c", + "line": 822, + "detail": "static xmlSecAppCmdLineParam enabledRefUrisParam = { xmlSecAppCmdLineTopicDSigCommon, \"--enabled-reference-uris\", NULL, \"--enabled-reference-uris \" \"\\n\\tcomma separated list of of the following values:\" \"\\n\\t\\\"empty\\\", \\\"same-doc\\\", \\\"local\\\",\\\"remote\\\" to restrict possible URI\" \"\\n\\tattribute values for the element\", xmlSecAppCmdLineParamTypeStringList, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--enabled-retrieval-method-uris", + "source": "apps/xmlsec.c", + "line": 557, + "detail": "static xmlSecAppCmdLineParam enabledRetrievalMethodUrisParam = { xmlSecAppCmdLineTopicKeysMngr, \"--enabled-retrieval-method-uris\", NULL, \"--enabled-retrieval-method-uris \" \"\\n\\tcomma separated list of of the following values:\" \"\\n\\t\\\"empty\\\", \\\"same-doc\\\", \\\"local\\\",\\\"remote\\\" to restrict possible URI\" \"\\n\\tattribute values for the element.\", xmlSecAppCmdLineParamTypeStringList, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--gen-key", + "source": "apps/xmlsec.c", + "line": 265, + "detail": "static xmlSecAppCmdLineParam genKeyParam = { xmlSecAppCmdLineTopicKeysMngr, \"--gen-key\", \"-g\", \"--gen-key[:] -\" \"\\n\\tgenerate new key of bits size,\" \"\\n\\tset the key name to and add the result to keys\" \"\\n\\tmanager (for example, \\\"--gen:MyKeyName rsa-1024\\\" generates\" \"\\n\\ta new 1024 bits RSA key and sets it's name to \\\"MyKeyName\\\")\", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--help", + "source": "apps/xmlsec.c", + "line": 150, + "detail": "static xmlSecAppCmdLineParam helpParam = { xmlSecAppCmdLineTopicGeneral, \"--help\", \"-h\", \"--help\" \"\\n\\tprint help information about the command\", xmlSecAppCmdLineParamTypeFlag, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--hkdfkey", + "source": "apps/xmlsec.c", + "line": 516, + "detail": "static xmlSecAppCmdLineParam hkdfKeyParam = { xmlSecAppCmdLineTopicKeysMngr, \"--hkdfkey\", \"--hkdf-key\", \"--hkdf-key[:] \" \"\\n\\tload HKDF key (IKM) from binary file \", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--hmac-key", + "source": "apps/xmlsec.c", + "line": 478, + "detail": "static xmlSecAppCmdLineParam hmacKeyParam = { xmlSecAppCmdLineTopicKeysMngr, \"--hmac-key\", \"--hmackey\", \"--hmac-key[:] \" \"\\n\\tload HMAC key from binary file \", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--hmac-min-out-len", + "source": "apps/xmlsec.c", + "line": 489, + "detail": "static xmlSecAppCmdLineParam hmacMinOutputLenParam = { xmlSecAppCmdLineTopicKeysMngr, \"--hmac-min-out-len\", NULL, \"--hmac-min-out-len \" \"\\n\\tsets minimum HMAC output length to \", xmlSecAppCmdLineParamTypeNumber, xmlSecAppCmdLineParamFlagParamNameValue, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--id-attr", + "source": "apps/xmlsec.c", + "line": 726, + "detail": "static xmlSecAppCmdLineParam idAttrParam = { xmlSecAppCmdLineTopicDSigCommon | xmlSecAppCmdLineTopicEncCommon, \"--id-attr\", NULL, \"--id-attr[:] [:]\" \"\\n\\tadds attributes (default value \\\"id\\\") from all nodes\" \"\\n\\twith and namespace to the list of\" \"\\n\\tknown ID attributes; this is a hack and if you can use DTD or schema\" \"\\n\\tto declare ID attributes instead (see \\\"--dtd-file\\\" option)\", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--ignore-manifests", + "source": "apps/xmlsec.c", + "line": 787, + "detail": "static xmlSecAppCmdLineParam ignoreManifestsParam = { xmlSecAppCmdLineTopicDSigCommon, \"--ignore-manifests\", NULL, \"--ignore-manifests\" \"\\n\\tdo not process elements\", xmlSecAppCmdLineParamTypeFlag, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--insecure", + "source": "apps/xmlsec.c", + "line": 1080, + "detail": "static xmlSecAppCmdLineParam X509DontVerifyCerts = { xmlSecAppCmdLineTopicX509Certs, \"--insecure\", NULL, \"--insecure\" \"\\n\\tdo not verify certificates or CRLs\", xmlSecAppCmdLineParamTypeFlag, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--keys-file", + "source": "apps/xmlsec.c", + "line": 279, + "detail": "static xmlSecAppCmdLineParam keysFileParam = { xmlSecAppCmdLineTopicKeysMngr, \"--keys-file\", \"-k\", \"--keys-file \" \"\\n\\tload keys from XML file\", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--lax-key-search", + "source": "apps/xmlsec.c", + "line": 583, + "detail": "static xmlSecAppCmdLineParam laxKeySearchParam = { xmlSecAppCmdLineTopicKeysMngr, \"--lax-key-search\", NULL, \"--lax-key-search\" \"\\n\\tenable lax key search (e.g. by key type like \\\"rsa\\\") vs default strict key search\" \"\\n\\tmode using only information from node (e.g. key name)\", xmlSecAppCmdLineParamTypeFlag, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--node-id", + "source": "apps/xmlsec.c", + "line": 652, + "detail": "static xmlSecAppCmdLineParam nodeIdParam = { xmlSecAppCmdLineTopicDSigCommon | xmlSecAppCmdLineTopicEncCommon, \"--node-id\", NULL, \"--node-id \" \"\\n\\tset the operation start point to the node with given \", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--node-name", + "source": "apps/xmlsec.c", + "line": 664, + "detail": "static xmlSecAppCmdLineParam nodeNameParam = { xmlSecAppCmdLineTopicDSigCommon | xmlSecAppCmdLineTopicEncCommon, \"--node-name\", NULL, \"--node-name [:]\" \"\\n\\tset the operation start point to the first node\" \"\\n\\twith given and URI\", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--node-xpath", + "source": "apps/xmlsec.c", + "line": 677, + "detail": "static xmlSecAppCmdLineParam nodeXPathParam = { xmlSecAppCmdLineTopicDSigCommon | xmlSecAppCmdLineTopicEncCommon, \"--node-xpath\", NULL, \"--node-xpath \" \"\\n\\tset the operation start point to the first node\" \"\\n\\tselected by the specified XPath expression\", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--output", + "source": "apps/xmlsec.c", + "line": 638, + "detail": "static xmlSecAppCmdLineParam outputParam = { xmlSecAppCmdLineTopicDSigCommon | xmlSecAppCmdLineTopicEncCommon, \"--output\", \"-o\", \"--output \" \"\\n\\twrite result document to file ; the can\" \"\\n\\tbe a template and include '{inputfile}' which will be repaced\" \"\\n\\twith the input filename\", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--pbkdf2key", + "source": "apps/xmlsec.c", + "line": 503, + "detail": "static xmlSecAppCmdLineParam pbkdf2KeyParam = { xmlSecAppCmdLineTopicKeysMngr, \"--pbkdf2key\", \"--pbkdf2-key\", \"--pbkdf2-key[:] \" \"\\n\\tload Pbkdf2 key from binary file \", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--pkcs12", + "source": "apps/xmlsec.c", + "line": 913, + "detail": "static xmlSecAppCmdLineParam pkcs12Param = { xmlSecAppCmdLineTopicKeysMngr, \"--pkcs12\", NULL, \"--pkcs12[:] \" \"\\n\\tload load private key from pkcs12 file \", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--pkcs12-persist", + "source": "apps/xmlsec.c", + "line": 924, + "detail": "static xmlSecAppCmdLineParam pkcs12PersistParam = { xmlSecAppCmdLineTopicKeysMngr, \"--pkcs12-persist\", NULL, \"--pkcs12-persist\" \"\\n\\tpersist loaded private key\", xmlSecAppCmdLineParamTypeFlag, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--pkcs8-der", + "source": "apps/xmlsec.c", + "line": 326, + "detail": "static xmlSecAppCmdLineParam pkcs8DerParam = { xmlSecAppCmdLineTopicKeysMngr, \"--pkcs8-der\", \"--privkey-p8-der\", \"--pkcs8-der[:] [,[,[...]]]\" \"\\n\\tload private key from PKCS8 DER file and DER certificates\" \"\\n\\tthat verify this key\", xmlSecAppCmdLineParamTypeStringList, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--pkcs8-pem", + "source": "apps/xmlsec.c", + "line": 314, + "detail": "static xmlSecAppCmdLineParam pkcs8PemParam = { xmlSecAppCmdLineTopicKeysMngr, \"--pkcs8-pem\", \"--privkey-p8-pem\", \"--pkcs8-pem[:] [,[,[...]]]\" \"\\n\\tload private key from PKCS8 PEM file and PEM certificates\" \"\\n\\tthat verify this key\", xmlSecAppCmdLineParamTypeStringList, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--print-crypto-library-errors", + "source": "apps/xmlsec.c", + "line": 248, + "detail": "static xmlSecAppCmdLineParam printCryptoErrorsParam = { xmlSecAppCmdLineTopicGeneral, \"--print-crypto-library-errors\", NULL, \"--print-crypto-library-errors\" \"\\n\\tprint errors from crypto library (OpenSSL only)\", xmlSecAppCmdLineParamTypeFlag, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--print-debug", + "source": "apps/xmlsec.c", + "line": 702, + "detail": "static xmlSecAppCmdLineParam printDebugParam = { xmlSecAppCmdLineTopicDSigCommon | xmlSecAppCmdLineTopicEncCommon, \"--print-debug\", NULL, \"--print-debug\" \"\\n\\tprint debug information to stdout\", xmlSecAppCmdLineParamTypeFlag, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--print-xml-debug", + "source": "apps/xmlsec.c", + "line": 714, + "detail": "static xmlSecAppCmdLineParam printXmlDebugParam = { xmlSecAppCmdLineTopicDSigCommon | xmlSecAppCmdLineTopicEncCommon, \"--print-xml-debug\", NULL, \"--print-xml-debug\" \"\\n\\tprint debug information to stdout in xml format\", xmlSecAppCmdLineParamTypeFlag, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--privkey-der", + "source": "apps/xmlsec.c", + "line": 302, + "detail": "static xmlSecAppCmdLineParam privkeyDerParam = { xmlSecAppCmdLineTopicKeysMngr, \"--privkey-der\", NULL, \"--privkey-der[:] [,[,[...]]]\" \"\\n\\tload private key from DER file and certificates\" \"\\n\\tthat verify this key\", xmlSecAppCmdLineParamTypeStringList, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--privkey-openssl-engine", + "source": "apps/xmlsec.c", + "line": 350, + "detail": "static xmlSecAppCmdLineParam privkeyOpensslEngineParam = { xmlSecAppCmdLineTopicKeysMngr, \"--privkey-openssl-engine\", NULL, \"--privkey-openssl-engine[:] ;[,[,[...]]]\" \"\\n\\tload private key by OpenSSL ENGINE interface; specify the name of engine\" \"\\n\\t(like with -engine params), the key specs (like with -inkey or -key params)\" \"\\n\\tand optionally certificates that verify this key\", xmlSecAppCmdLineParamTypeStringList, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--privkey-openssl-store", + "source": "apps/xmlsec.c", + "line": 339, + "detail": "static xmlSecAppCmdLineParam privkeyOpensslStoreParam = { xmlSecAppCmdLineTopicKeysMngr, \"--privkey-openssl-store\", NULL, \"--privkey-openssl-store[:] \" \"\\n\\tload private key and certs through OpenSSL ossl_store interface (e.g. from HSM)\", xmlSecAppCmdLineParamTypeStringList, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--privkey-pem", + "source": "apps/xmlsec.c", + "line": 290, + "detail": "static xmlSecAppCmdLineParam privkeyParam = { xmlSecAppCmdLineTopicKeysMngr, \"--privkey-pem\", \"--privkey\", \"--privkey-pem[:] [,[,[...]]]\" \"\\n\\tload private key from PEM file and certificates\" \"\\n\\tthat verify this key\", xmlSecAppCmdLineParamTypeStringList, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--pubkey-cert-der", + "source": "apps/xmlsec.c", + "line": 946, + "detail": "static xmlSecAppCmdLineParam pubkeyCertDerParam = { xmlSecAppCmdLineTopicKeysMngr, \"--pubkey-cert-der\", NULL, \"--pubkey-cert-der[:] \" \"\\n\\tload public key from DER cert file\", xmlSecAppCmdLineParamTypeStringList, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--pubkey-cert-pem", + "source": "apps/xmlsec.c", + "line": 935, + "detail": "static xmlSecAppCmdLineParam pubkeyCertParam = { xmlSecAppCmdLineTopicKeysMngr, \"--pubkey-cert-pem\", \"--pubkey-cert\", \"--pubkey-cert-pem[:] \" \"\\n\\tload public key from PEM cert file\", xmlSecAppCmdLineParamTypeStringList, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--pubkey-der", + "source": "apps/xmlsec.c", + "line": 375, + "detail": "static xmlSecAppCmdLineParam pubkeyDerParam = { xmlSecAppCmdLineTopicKeysMngr, \"--pubkey-der\", NULL, \"--pubkey-der[:] \" \"\\n\\tload public key from DER file\", xmlSecAppCmdLineParamTypeStringList, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--pubkey-openssl-engine", + "source": "apps/xmlsec.c", + "line": 398, + "detail": "static xmlSecAppCmdLineParam pubkeyOpensslEngineParam = { xmlSecAppCmdLineTopicKeysMngr, \"--pubkey-openssl-engine\", NULL, \"--pubkey-openssl-engine[:] ;[,[,[...]]]\" \"\\n\\tload public key by OpenSSL ENGINE interface; specify the name of engine\" \"\\n\\t(like with -engine params), the key specs (like with -inkey or -key params)\" \"\\n\\tand optionally certificates that verify this key\", xmlSecAppCmdLineParamTypeStringList, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--pubkey-openssl-store", + "source": "apps/xmlsec.c", + "line": 387, + "detail": "static xmlSecAppCmdLineParam pubkeyOpensslStoreParam = { xmlSecAppCmdLineTopicKeysMngr, \"--pubkey-openssl-store\", NULL, \"--pubkey-openssl-store[:] \" \"\\n\\tload pubkey key and certs through OpenSSL ossl_store interface (e.g. from HSM)\", xmlSecAppCmdLineParamTypeStringList, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--pubkey-pem", + "source": "apps/xmlsec.c", + "line": 364, + "detail": "static xmlSecAppCmdLineParam pubkeyParam = { xmlSecAppCmdLineTopicKeysMngr, \"--pubkey-pem\", \"--pubkey\", \"--pubkey-pem[:] \" \"\\n\\tload public key from PEM file\", xmlSecAppCmdLineParamTypeStringList, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--pwd", + "source": "apps/xmlsec.c", + "line": 529, + "detail": "static xmlSecAppCmdLineParam pwdParam = { xmlSecAppCmdLineTopicKeysMngr, \"--pwd\", NULL, \"--pwd \" \"\\n\\tthe password to use for reading keys and certs\", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--repeat", + "source": "apps/xmlsec.c", + "line": 191, + "detail": "static xmlSecAppCmdLineParam repeatParam = { xmlSecAppCmdLineTopicCryptoConfig, \"--repeat\", \"-r\", \"--repeat \" \"\\n\\trepeat the operation times\", xmlSecAppCmdLineParamTypeNumber, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--session-key", + "source": "apps/xmlsec.c", + "line": 625, + "detail": "static xmlSecAppCmdLineParam sessionKeyParam = { xmlSecAppCmdLineTopicDSigSign | xmlSecAppCmdLineTopicEncEncrypt, \"--session-key\", NULL, \"--session-key -\" \"\\n\\tgenerate new session key of bits size\" \"\\n\\t(for example, \\\"--session des-192\\\" generates a new 192 bits\" \"\\n\\tDES key for DES3 encryption)\", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--store-references", + "source": "apps/xmlsec.c", + "line": 798, + "detail": "static xmlSecAppCmdLineParam storeReferencesParam = { xmlSecAppCmdLineTopicDSigCommon, \"--store-references\", NULL, \"--store-references\" \"\\n\\tstore and print the result of element processing\" \"\\n\\tjust before calculating digest\", xmlSecAppCmdLineParamTypeFlag, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--store-signatures", + "source": "apps/xmlsec.c", + "line": 810, + "detail": "static xmlSecAppCmdLineParam storeSignaturesParam = { xmlSecAppCmdLineTopicDSigCommon, \"--store-signatures\", NULL, \"--store-signatures\" \"\\n\\tstore and print the result of processing\" \"\\n\\tjust before calculating signature\", xmlSecAppCmdLineParamTypeFlag, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--transform-binary-chunk-size", + "source": "apps/xmlsec.c", + "line": 212, + "detail": "static xmlSecAppCmdLineParam transformBinChunkSizeParam = { xmlSecAppCmdLineTopicCryptoConfig, \"--transform-binary-chunk-size\", NULL, \"--transform-binary-chunk-size \" \"\\n\\tsets the transforms binary processing chunk size to ; \" \"\\n\\tincreasing chunk size might improve performance at the expense\" \"\\n\\tof increased memory usage\", xmlSecAppCmdLineParamTypeNumber, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--transform-max-depth", + "source": "apps/xmlsec.c", + "line": 225, + "detail": "static xmlSecAppCmdLineParam transformMaxDepthParam = { xmlSecAppCmdLineTopicCryptoConfig, \"--transform-max-depth\", NULL, \"--transform-max-depth \" \"\\n\\tsets the max depth for transforms execution to ; \" \"\\n\\tset to 0 to disable max depth check\", xmlSecAppCmdLineParamTypeNumber, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--trusted-der", + "source": "apps/xmlsec.c", + "line": 968, + "detail": "static xmlSecAppCmdLineParam trustedDerParam = { xmlSecAppCmdLineTopicX509Certs, \"--trusted-der\", NULL, \"--trusted-der \" \"\\n\\tload trusted (root) certificate from DER file \", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--trusted-pem", + "source": "apps/xmlsec.c", + "line": 957, + "detail": "static xmlSecAppCmdLineParam trustedParam = { xmlSecAppCmdLineTopicX509Certs, \"--trusted-pem\", \"--trusted\", \"--trusted-pem \" \"\\n\\tload trusted (root) certificate from PEM file \", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--untrusted-der", + "source": "apps/xmlsec.c", + "line": 990, + "detail": "static xmlSecAppCmdLineParam untrustedDerParam = { xmlSecAppCmdLineTopicX509Certs, \"--untrusted-der\", NULL, \"--untrusted-der \" \"\\n\\tload untrusted certificate from DER file \", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--untrusted-pem", + "source": "apps/xmlsec.c", + "line": 979, + "detail": "static xmlSecAppCmdLineParam untrustedParam = { xmlSecAppCmdLineTopicX509Certs, \"--untrusted-pem\", \"--untrusted\", \"--untrusted-pem \" \"\\n\\tload untrusted certificate from PEM file \", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--url-map", + "source": "apps/xmlsec.c", + "line": 768, + "detail": "static xmlSecAppCmdLineParam urlMapParam = { xmlSecAppCmdLineTopicDSigCommon | xmlSecAppCmdLineTopicEncCommon, \"--url-map\", NULL, \"--url-map: \" \"\\n\\tmaps a given to the given for loading external resources\", xmlSecAppCmdLineParamTypeString, xmlSecAppCmdLineParamFlagParamNameValue | xmlSecAppCmdLineParamFlagMultipleValues, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--verbose", + "source": "apps/xmlsec.c", + "line": 237, + "detail": "static xmlSecAppCmdLineParam verboseParam = { xmlSecAppCmdLineTopicGeneral, \"--verbose\", NULL, \"--verbose\" \"\\n\\tprint detailed error messages\", xmlSecAppCmdLineParamTypeFlag, xmlSecAppCmdLineParamFlagNone, NULL };", + "classification": "planned-cli-surface" + }, + { + "kind": "cli-option", + "name": "--verification-gmt-time", + "source": "apps/xmlsec.c", + "line": 1035, + "detail": "static xmlSecAppCmdLineParam verificationGmtTimeParam = { xmlSecAppCmdLineTopicX509Certs, \"--verification-gmt-time\", NULL, \"--verification-gmt-time