Early Preview

This is currently very much a preview. Please feel free to try things out, but don't be upset if anything is not yet working. Feedback is welcome over on our GitHub Dicussions page.

class Duende.​IdentityServer.​Saml.​Models.​SamlAttribute

Assembly: Duende.IdentityServer

Inheritance: object → SamlAttribute

Implemented Interfaces

Represents a SAML 2.0 Attribute element

Properties

protected System.​Type
EqualityContract
public required string
Name
Attribute name (e.g., "urn:oid:0.9.2342.19200300.100.1.1" or "email")
public string
NameFormat
Attribute name format URI (e.g., "urn:oasis:names:tc:SAML:2.0:attrname-format:uri")
public string
FriendlyName
Human-readable friendly name for the attribute (e.g., "uid", "email"). Optional but recommended for debugging and some SP compatibility.
Values
Attribute values (can be multi-valued)

Methods

public string
ToString​()
protected bool
PrintMembers​(System.​Text.​StringBuilder builder)
public int
GetHashCode​()
public bool
Equals​(object obj)
public bool
Equals​(SamlAttribute other)
public SamlAttribute
<Clone>$​()
protected void
Finalize​()
Inherited from object
GetType​()
Inherited from object
protected object
MemberwiseClone​()
Inherited from object