Claim.OriginalIssuer Property

.NET Framework (current version)
 

Gets the original issuer of the claim.

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

member OriginalIssuer : string with get

Property Value

Type: System.String

A name that refers to the original issuer of the claim.

Contains the name of the entity that originally issued the claim. This property is designed to facilitate scenarios where a claim may pass through multiple issuers before it is presented by the client to the RP application; such as federation scenarios.

The value of the OriginalIssuer property is a name that is taken from a list of well-known issuers maintained by the issuer name registry. The issuer name registry is an instance of a class that derives from the IssuerNameRegistry class. The issuer name registry associates a mnemonic name (the issuer name) with the cryptographic material that is needed to verify signatures of tokens produced by the issuer; for example, an X.509 certificate.

Except for delegation and federation scenarios, the Issuer property and the OriginalIssuer property will usually have the same value. If the value of the OriginalIssuer property differs from the value of the Issuer property, the claim was first issued by the original issuer and was subsequently re-issued by the issuer.

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