SamlSecurityTokenHandler.CreateAssertion Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает объект SamlAssertion с использованием указанных условий издателя, рекомендаций и инструкций. Этот метод можно переопределить, чтобы настроить параметры, используемые для создания проверочного утверждения.
protected:
virtual System::IdentityModel::Tokens::SamlAssertion ^ CreateAssertion(System::String ^ issuer, System::IdentityModel::Tokens::SamlConditions ^ conditions, System::IdentityModel::Tokens::SamlAdvice ^ advice, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlStatement ^> ^ statements);
protected virtual System.IdentityModel.Tokens.SamlAssertion CreateAssertion (string issuer, System.IdentityModel.Tokens.SamlConditions conditions, System.IdentityModel.Tokens.SamlAdvice advice, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlStatement> statements);
abstract member CreateAssertion : string * System.IdentityModel.Tokens.SamlConditions * System.IdentityModel.Tokens.SamlAdvice * seq<System.IdentityModel.Tokens.SamlStatement> -> System.IdentityModel.Tokens.SamlAssertion
override this.CreateAssertion : string * System.IdentityModel.Tokens.SamlConditions * System.IdentityModel.Tokens.SamlAdvice * seq<System.IdentityModel.Tokens.SamlStatement> -> System.IdentityModel.Tokens.SamlAssertion
Protected Overridable Function CreateAssertion (issuer As String, conditions As SamlConditions, advice As SamlAdvice, statements As IEnumerable(Of SamlStatement)) As SamlAssertion
Параметры
- issuer
- String
Поставщик утверждения.
- conditions
- SamlConditions
Объект SamlConditions, добавляемый в утверждение.
- advice
- SamlAdvice
Объект SamlAdvice, добавляемый в утверждение.
- statements
- IEnumerable<SamlStatement>
Коллекция объектов SamlStatement, добавляемая в утверждение.
Возвращаемое значение
Созданное утверждение SAML.
Комментарии
Для утверждения создается уникальный случайный идентификатор, и свойству AssertionId присваивается это значение. Для IssueInstant задано значение UtcNow.