Claim.OriginalIssuer プロパティ

定義

要求の発行元を取得します。

public:
 property System::String ^ OriginalIssuer { System::String ^ get(); };
public string OriginalIssuer { get; }
member this.OriginalIssuer : string
Public ReadOnly Property OriginalIssuer As String

プロパティ値

String

要求の発行元を指す名前。

注釈

最初に要求を発行したエンティティの名前を格納します。 このプロパティは、要求がクライアントによって RP アプリケーションに提示される前に複数の発行者を通過する可能性があるシナリオを容易にするように設計されています。フェデレーション シナリオなど。

プロパティの OriginalIssuer 値は、発行者名レジストリによって管理されている既知の発行者の一覧から取得される名前です。 発行者名レジストリは、クラスから派生するクラスの IssuerNameRegistry インスタンスです。 発行者名レジストリは、ニーモニック名 (発行者名) を、発行者によって生成されたトークンの署名を検証するために必要な暗号化マテリアルに関連付けます。たとえば、X.509 証明書などです。

委任とフェデレーションのシナリオを除き、通常、 Issuer プロパティとプロパティの OriginalIssuer 値は同じです。 プロパティの値が OriginalIssuer プロパティの値と異なる場合、要求は最初に元の Issuer 発行者によって発行され、その後発行者によって再発行されました。

適用対象

こちらもご覧ください