新しい信頼できるIDトークン発行者(別名IDプロバイダー)を追加するためのSharepoint 2010 APIを知っている人はいますか?
PSコマンドレットNew-SPTrustedIdentityTokenIssuerを使用してこれを行うことができますが、C#コードから行う必要があります。
新しい信頼できるIDトークン発行者(別名IDプロバイダー)を追加するためのSharepoint 2010 APIを知っている人はいますか?
PSコマンドレットNew-SPTrustedIdentityTokenIssuerを使用してこれを行うことができますが、C#コードから行う必要があります。
.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 を呼び出すだけです