Table of Contents

Class Error

Namespace
Fdyay.IdentityServer.Saml.Xml
Assembly
Fdyay.IdentityServer.Saml.dll

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

[SuppressMessage("Naming", "CA1716:Identifiers should not match keywords", Justification = "Duende's name, which a host's error inspector names when it is ported. CA1716's concern is VB.NET, where the name is escapable as [Error].")]
public record Error : IEquatable<Error>
Inheritance
Error
Implements
Inherited Members

Constructors

Error(ErrorReason, string, XmlNode?, string)

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

public Error(ErrorReason Reason, string LocalName, XmlNode? Node, string Message)

Parameters

Reason ErrorReason

What kind of thing is wrong.

LocalName string

The attribute or element it is wrong about.

Node XmlNode

The element it was found on.

Message string

What is wrong, as the read's exception says it when the error is left standing.

Properties

Ignore

Set by an error inspector to let the read complete despite this error. Duende's.

public bool Ignore { get; set; }

Property Value

bool

LocalName

The attribute or element it is wrong about.

public string LocalName { get; init; }

Property Value

string

Message

What is wrong, as the read's exception says it when the error is left standing.

public string Message { get; init; }

Property Value

string

Node

The element it was found on.

public XmlNode? Node { get; init; }

Property Value

XmlNode

Reason

What kind of thing is wrong.

public ErrorReason Reason { get; init; }

Property Value

ErrorReason

StringValue

The value as sent, for ConversionFailed. Duende's.

public string? StringValue { get; set; }

Property Value

string