ServiceCredentialsSecurityTokenManager.CreateSecurityTokenSerializer Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает сериализатор маркеров безопасности на основе переданной версии маркера безопасности.
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
Версия маркера безопасности.
Возвращаемое значение
Сериализатор маркеров безопасности.
Исключения
Невозможно создать сериализатор маркеров безопасности для переданного значения version
.
Комментарии
Сериализатор SecurityTokenSerializer используется для чтения и записи маркеров безопасности и ссылок на них. При десериализации маркера из XML-кода возвращаемый маркер должен обладать возможностью выполнения криптографических операций. Сериализатор маркеров должен уметь определить, поддерживает ли маркер криптографические операции (обработка билетов Kerberos, декодирование X.509, декодирование SAML и т. д.), однако при этом должен делегировать принятие решений о доверии приложениям структуре проверки подлинности.