使用 .Net 4.5 RC 和 Azure 访问控制服务,我感兴趣的主要声明是 IdentityProvider 和 NameIdentifier。
System.Security.Claims.ClaimTypes 包含众所周知的声明的常量,并且它具有 ClaimTypes.NameIdentifier,但它似乎缺少 ClaimTypes.IdentityProvider。
我真的很惊讶没有在那里找到它。当然,我可以在我自己的常量之一中使用字符串表示“http://schemas.microsoft.com/accesscontrolservice/2010/07/claims/identityprovider”,但鉴于微软向云的推动,我希望使用标准 ClaimTypes 找到它。
这只是疏忽吗?它的缺席有充分的理由吗?它在其他命名空间中吗?