SamlSubject Constructor (String, String, String)

 

Initializes a new instance of the SamlSubject class using the specified name, the domain in which the name resides, and the format the name is in.

Namespace:   System.IdentityModel.Tokens
Assembly:  System.IdentityModel (in System.IdentityModel.dll)

public SamlSubject(
	string nameFormat,
	string nameQualifier,
	string name
)

Parameters

nameFormat
Type: System.String

A URI reference that represents the format that the name parameter is in. Sets the NameFormat property.

nameQualifier
Type: System.String

The domain in which the name parameter resides. Sets the NameQualifier property.

name
Type: System.String

The subject name. Sets the Name property.

Exception Condition
ArgumentNullException

name is null or is Empty.

Although the format used to specify a name is extensible, the following table lists the formats defined by the SAML specification.

Format

Description

EmailNamespace

A URI that states the subject of a SAML assertion is specified as an email address.

UserNameNamespace

A URI that states the subject of a SAML assertion is specified using a Windows domain account.

.NET Framework
Available since 3.0
Return to top
Show: