Table of Contents

Namespace Fdyay.IdentityServer.Saml.Xml

Classes

EcdsaSha256SignatureDescription

ECDSA with SHA-256, for xmldsig-more#ecdsa-sha256.

EcdsaSha384SignatureDescription

ECDSA with SHA-384, for xmldsig-more#ecdsa-sha384.

EcdsaSha512SignatureDescription

ECDSA with SHA-512, for xmldsig-more#ecdsa-sha512.

EcdsaSignatureDeformatter

Verifies an ECDSA signature over an already-computed hash.

EcdsaSignatureDescription

The XML-DSig plumbing .NET does not ship: ECDSA signature descriptions for SignedXml.

EcdsaSignatureFormatter

Signs an already-computed hash with an ECDsa key.

Error

One thing wrong with an inbound SAML message, found while reading it. Duende 8.0.1's Error.

ReadErrorInspectorContext<TData>

What an error inspector is handed when an inbound SAML message did not read cleanly. Duende 8.0.1's.

SamlEncryption

Seals and opens an <EncryptedAssertion> (XML Encryption, SAML 2.0 core ยง2.3.4).

SamlSignature

Enveloped XML-DSig signing and verification for SAML elements, hardened against signature-wrapping (XSW) and transform-substitution attacks.

SamlSigningKeys

The one place in this assembly that asks what kind of key a certificate holds.

Enums

ErrorReason

Why an inbound SAML message did not read cleanly. Duende 8.0.1's ErrorReason, with its values.