X509SecurityTokenProvider 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示为 SOAP 消息发送方提供 X509SecurityToken 安全令牌的安全令牌提供程序。
public ref class X509SecurityTokenProvider : System::IdentityModel::Selectors::SecurityTokenProvider, IDisposable
public class X509SecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider, IDisposable
type X509SecurityTokenProvider = class
inherit SecurityTokenProvider
interface IDisposable
Public Class X509SecurityTokenProvider
Inherits SecurityTokenProvider
Implements IDisposable
- 继承
- 实现
注解
多数情况下,无需直接调用 X509SecurityTokenProvider 类,因为它在客户端发送需要 X509SecurityToken 安全令牌的 SOAP 消息时调用。 具体来说,客户端使用 ClientCredentials 类指定所需的安全令牌的类型,然后 ClientCredentials 类调用 GetToken 方法来获取安全令牌。 如果所需的安全令牌为 X509SecurityToken 安全令牌,则 GetToken 方法调用 GetTokenCore 方法。
构造函数
X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object) |
通过从指定的证书存储条件中获取 X.509 证书来初始化 X509SecurityTokenProvider 类的新实例。 |
X509SecurityTokenProvider(X509Certificate2) |
使用指定的 X.509 证书初始化 X509SecurityTokenProvider 类的新实例。 |
属性
Certificate |
获取与 X509SecurityToken 安全令牌相关联的 X.509 证书。 |
SupportsTokenCancellation |
获取一个值,该值指示是否可以取消安全令牌。 (继承自 SecurityTokenProvider) |
SupportsTokenRenewal |
获取一个值,该值指示是否可以续订安全令牌。 (继承自 SecurityTokenProvider) |