Поток запроса - это поток, выполняющий API вашего сервиса на сервере. Из этого потока (он же внутри вашего API сервиса) вы можете получить доступ к Thread.CurrentPrincipal.Identity. Это будет ClaimsIdentity, который содержит требования, предоставленные вам вашей STS. Например:
class MyService:IService
{
// code running on wcf server
bool AdminOnlyApi()
{
var identity = Thread.CurrentPrincipal.Identity as ClaimsIdentity;
// fail all non admin callers.
if (!identity.Claims.Exists(c=>c.ClaimType=="role" && c.Value=="Admin"))
{
throw new SecurityException("Access is denied.");
}
return True;
}
}