1

新しい信頼できるIDトークン発行者(別名IDプロバイダー)を追加するためのSharepoint 2010 APIを知っている人はいますか?

PSコマンドレットNew-SPTrustedIdentityTokenIssuerを使用してこれを行うことができますが、C#コードから行う必要があります。

4

1 に答える 1

0

.Net Reflector で Microsoft.SharePoint.Powershell.dll を開くと、SPCmdletNewTrustedServiceTokenIssuer の場合の実装が次のように表示されます。

protected override SPTrustedAccessProvider CreateDataObject()
{
  SPSecurityTokenServiceManager localOrThrow = SPSecurityTokenServiceManager.LocalOrThrow;
  SPTrustedAccessProvider newObj = new SPTrustedAccessProvider(localOrThrow, this.Name, this.Description, this.Certificate);
  localOrThrow.TrustedAccessProviders.Add(newObj);
  return newObj;
}

SPSecurityTokenServiceManager.LocalOrThrow は内部ですが、Local を呼び出すだけです

于 2010-07-06T10:02:35.073 に答える