信息卡应用与管理全解析
1. 元数据解析器的使用
1.1 输出令牌中的声明
通过以下代码可以将令牌中提供的声明输出到控制台:
foreach (ClaimSet claimSet in ctx.ClaimSets)
{
foreach (Claim claim in claimSet)
{
Console.WriteLine();
Console.WriteLine("ClaimType: " + claim.ClaimType);
Console.WriteLine("Resource: " + claim.Resource);
Console.WriteLine("Right: " + claim.Right);
}
}
return new Calculator().CalculateDerivative(
symbols, parameters, functions);
}
void IDerivativesCalculator.DoNothing()
{
return;
}
运行该应用程序,就能看到显示的声明。根据这些声明,很容易访问声明并做出授权决策,例如判断客户端是否可以使用 DerivativesCalculator 。
1.2 动态生成客户端代理
通常可以将配置信息放在 app.config 文件中,但有些操作只能通过代码实现。在客户端,可以使用
超级会员免费看
订阅专栏 解锁全文
169万+

被折叠的 条评论
为什么被折叠?



