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 и другие операции), но должны отложить решения доверия приложений к аутентификатору маркера безопасности.