SecurityTokenProvider.GetToken(TimeSpan) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取安全令牌。
public:
System::IdentityModel::Tokens::SecurityToken ^ GetToken(TimeSpan timeout);
public System.IdentityModel.Tokens.SecurityToken GetToken(TimeSpan timeout);
member this.GetToken : TimeSpan -> System.IdentityModel.Tokens.SecurityToken
Public Function GetToken (timeout As TimeSpan) As SecurityToken
参数
返回
表示 SecurityToken 要获取的安全令牌。
注解
GetToken当客户端发送 SOAP 消息和安全令牌时,类将调用ClientCredentials该方法。
该方法 GetToken 调用该方法 GetTokenCore 。
在大多数情况下, timeout 参数不由派生类 SecurityTokenProvider 使用,例如 UserNameSecurityTokenProvider。 但是,有时检索安全令牌涉及分布式消息传送。 联合服务中使用了一个示例 IssuedSecurityTokenProvider 。 在这些情况下, timeout 该参数用于避免网络故障、消息丢失和其他错误条件导致的异常。