ClientCredentialsSecurityTokenManager.CreateSecurityTokenSerializer 方法

定义

创建安全令牌序列化程序。Creates a security token serializer.

重载

CreateSecurityTokenSerializer(SecurityTokenVersion)

创建安全令牌序列化程序。Creates a security token serializer.

CreateSecurityTokenSerializer(SecurityVersion)

创建安全令牌序列化程序。Creates a security token serializer.

注解

这两个重载的区别在于它们的输入参数:一个采用 SecurityTokenVersion,而另一个采用 SecurityVersionThe two overloads differ in their input parameter: one takes a SecurityTokenVersion; the other takes a SecurityVersion.

CreateSecurityTokenSerializer(SecurityTokenVersion)

创建安全令牌序列化程序。Creates a security token serializer.

public:
 override System::IdentityModel::Selectors::SecurityTokenSerializer ^ CreateSecurityTokenSerializer(System::IdentityModel::Selectors::SecurityTokenVersion ^ version);
public override System.IdentityModel.Selectors.SecurityTokenSerializer CreateSecurityTokenSerializer (System.IdentityModel.Selectors.SecurityTokenVersion version);
override this.CreateSecurityTokenSerializer : System.IdentityModel.Selectors.SecurityTokenVersion -> System.IdentityModel.Selectors.SecurityTokenSerializer
Public Overrides Function CreateSecurityTokenSerializer (version As SecurityTokenVersion) As SecurityTokenSerializer

参数

version
SecurityTokenVersion

安全令牌的 SecurityTokenVersionThe SecurityTokenVersion of the security token.

返回

SecurityTokenSerializer

SecurityTokenSerializer 对象。The SecurityTokenSerializer object.

注解

SecurityTokenSerializer 用于写入和读取安全令牌、安全密钥标识符和安全密钥标识符子句。The SecurityTokenSerializer is used to write and read security tokens, security key identifiers, and security key identifier clauses. 从 XML 反序列化令牌时,返回的令牌必须能够执行加密操作。When deserializing the token from XML, the returned token must be able to perform cryptographic operations. 因此,令牌序列化程序必须确保反序列化的令牌可以执行加密操作(Kerberos 票证处理、X.509 解码、SAML 解码和其他操作),但应遵循安全令牌身份验证器的应用程序信任决定。The token serializer therefore must ensure the deserialized token can perform cryptographic operations (Kerberos ticket processing, X.509 decoding, SAML decoding and other operations) but should defer application trust decisions to the security token authenticator.

适用于

CreateSecurityTokenSerializer(SecurityVersion)

创建安全令牌序列化程序。Creates a security token serializer.

protected:
 System::IdentityModel::Selectors::SecurityTokenSerializer ^ CreateSecurityTokenSerializer(System::ServiceModel::Security::SecurityVersion ^ version);
protected System.IdentityModel.Selectors.SecurityTokenSerializer CreateSecurityTokenSerializer (System.ServiceModel.Security.SecurityVersion version);
override this.CreateSecurityTokenSerializer : System.ServiceModel.Security.SecurityVersion -> System.IdentityModel.Selectors.SecurityTokenSerializer
Protected Function CreateSecurityTokenSerializer (version As SecurityVersion) As SecurityTokenSerializer

参数

version
SecurityVersion

安全令牌的 SecurityVersionThe SecurityVersion of the security token.

返回

SecurityTokenSerializer

SecurityTokenSerializer 对象。The SecurityTokenSerializer object.

注解

SecurityTokenSerializer 用于写入和读取安全令牌、安全密钥标识符和安全密钥标识符子句。The SecurityTokenSerializer is used to write and read security tokens, security key identifiers and security key identifier clauses. 从 XML 反序列化令牌时,返回的令牌必须能够执行加密操作。When deserializing the token from XML, the returned token must be able to perform cryptographic operations. 因此,令牌序列化程序必须确保反序列化的令牌可以执行加密操作(Kerberos 票证处理、X.509 解码、SAML 解码和其他操作),但应遵循安全令牌身份验证器的应用程序信任决定。The token serializer therefore must ensure the deserialized token can perform cryptographic operations (Kerberos ticket processing, X.509 decoding, SAML decoding and other operations) but should defer application trust decisions to the security token authenticator.

适用于