2010-07-05 29 views

回答

0

如果您在.net反射打开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是内部的,但只是电话本地

相关问题