Claim Constructor (String, String, String, String, String, ClaimsIdentity)

.NET Framework (current version)
 

Initializes a new instance of the Claim class with the specified claim type, value, value type, issuer, original issuer and subject.

Namespace:   System.Security.Claims
Assembly:  mscorlib (in mscorlib.dll)

public Claim(
	string type,
	string value,
	string valueType,
	string issuer,
	string originalIssuer,
	ClaimsIdentity subject
)

Parameters

type
Type: System.String

The claim type.

value
Type: System.String

The claim value.

valueType
Type: System.String

The claim value type. If this parameter is null, then ClaimValueTypes.String is used.

issuer
Type: System.String

The claim issuer. If this parameter is empty or null, then DefaultIssuer is used.

originalIssuer
Type: System.String

The original issuer of the claim. If this parameter is empty or null, then the OriginalIssuer property is set to the value of the Issuer property.

subject
Type: System.Security.Claims.ClaimsIdentity

The subject that this claim describes.

Exception Condition
ArgumentNullException

type or value is null.

Universal Windows Platform
Available since 10
.NET Framework
Available since 4.5
Return to top
Show: