ClientCredentialsSecurityTokenManager.CreateSecurityTokenSerializer Метод

Определение

Создает сериализатор маркеров безопасности.

Перегрузки

Имя Описание
CreateSecurityTokenSerializer(SecurityTokenVersion)

Создает сериализатор маркеров безопасности.

CreateSecurityTokenSerializer(SecurityVersion)

Создает сериализатор маркеров безопасности.

Комментарии

Две перегрузки отличаются в входных параметрах: одна принимает SecurityTokenVersion, а другая принимает SecurityVersion.

CreateSecurityTokenSerializer(SecurityTokenVersion)

Исходный код:
ClientCredentialsSecurityTokenManager.cs
Исходный код:
ClientCredentialsSecurityTokenManager.cs
Исходный код:
ClientCredentialsSecurityTokenManager.cs

Создает сериализатор маркеров безопасности.

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

Маркер SecurityTokenVersion безопасности.

Возвращаемое значение

Объект SecurityTokenSerializer.

Комментарии

Он SecurityTokenSerializer используется для записи и чтения маркеров безопасности, идентификаторов ключей безопасности и предложений идентификаторов ключей безопасности. При десериализации маркера из XML возвращенный маркер должен иметь возможность выполнять криптографические операции. Поэтому сериализатор токенов должен гарантировать, что десериализированный токен может выполнять криптографические операции (обработка билетов Kerberos, декодирование X.509, декодирование SAML и другие операции), но должны отложить решения доверия приложений к аутентификатору маркера безопасности.

Применяется к

CreateSecurityTokenSerializer(SecurityVersion)

Создает сериализатор маркеров безопасности.

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

Маркер SecurityVersion безопасности.

Возвращаемое значение

Объект SecurityTokenSerializer.

Комментарии

Он SecurityTokenSerializer используется для записи и чтения маркеров безопасности, идентификаторов ключей безопасности и предложений идентификаторов ключей безопасности. При десериализации маркера из XML возвращенный маркер должен иметь возможность выполнять криптографические операции. Поэтому сериализатор токенов должен гарантировать, что десериализированный токен может выполнять криптографические операции (обработка билетов Kerberos, декодирование X.509, декодирование SAML и другие операции), но должны отложить решения доверия приложений к аутентификатору маркера безопасности.

Применяется к