Table of Contents

Class SamlEntityDescriptor

Namespace
Fdyay.IdentityServer.Saml.Metadata
Assembly
Fdyay.IdentityServer.Saml.dll

A parsed SAML EntityDescriptor.

public sealed class SamlEntityDescriptor
Inheritance
SamlEntityDescriptor
Inherited Members

Properties

EntityId

The entityID attribute, never empty — a descriptor without one is refused.

public required string EntityId { get; init; }

Property Value

string

Idp

The entity's IDPSSODescriptor (SAML 2.0 metadata §2.4.3), or null when it advertises no identity provider role.

public SamlIdpDescriptor? Idp { get; init; }

Property Value

SamlIdpDescriptor

Sp

The entity's SPSSODescriptor (SAML 2.0 metadata §2.4.4), or null when it advertises no service provider role.

public SamlSpDescriptor? Sp { get; init; }

Property Value

SamlSpDescriptor