FederationConfiguration Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет свойства, содержащие параметры федерации, которые управляют поведением модуля аутентификации WS-Federation (WSFederationAuthenticationModule) и модуля аутентификации сеанса (SessionAuthenticationModule) в веб-приложениях.
public ref class FederationConfiguration
public class FederationConfiguration
type FederationConfiguration = class
Public Class FederationConfiguration
- Наследование
-
FederationConfiguration
Комментарии
По умолчанию веб-приложения имеют один FederationConfiguration объект, доступ к которому осуществляется через FederatedAuthentication.FederationConfiguration свойство . При первом обращении к свойству новый FederationConfiguration экземпляр инициализируется из параметров в файле конфигурации и FederatedAuthentication.FederationConfigurationCreated возникает событие . Свойства и методы, предоставляемые классом FederationConfiguration , можно использовать для изменения или замены объекта, инициализированного из конфигурации, в обработчике событий. Этот объект доступен через FederationConfigurationCreatedEventArgs.FederationConfiguration свойство внутри обработчика событий.
Конструкторы
FederationConfiguration() |
Инициализирует новый экземпляр класса FederationConfiguration, загружая параметры из раздела |
FederationConfiguration(Boolean) |
Инициализирует новый экземпляр класса FederationConfiguration, при необходимости загружая параметры из раздела |
FederationConfiguration(String) |
Инициализирует новый экземпляр класса FederationConfiguration из элемента <federationConfiguration> с указанным именем. |
Поля
DefaultFederationConfigurationName |
Определяет имя элемента <federationConfiguration> по умолчанию, из которого требуется загрузить параметры. Это пустая строка, поскольку элемент по умолчанию безымянен. |
Свойства
CookieHandler |
Получает или задает обработчик файлов cookie, который будет использоваться модулем аутентификации сеанса (SessionAuthenticationModule). |
CustomElement |
Получает или задает настраиваемый XML-элемент, если таковой имеется, присутствующий в данной конфигурации. |
IdentityConfiguration |
Получает или задает объект IdentityConfiguration, связанный с этим экземпляром. |
IsInitialized |
Получает или задает значение, указывающее, был ли вызван метод Initialize(). |
Name |
Получает имя, связанное с данным экземпляром. |
ServiceCertificate |
Получает или задает сертификат X.509, используемый для подписывания сообщений протокола WS-Federation. |
WsFederationConfiguration |
Получает или задает параметры конфигурации для модуля аутентификации WS-Federation (WSFederationAuthenticationModule). |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Initialize() |
Инициализирует текущий экземпляр. |
LoadConfiguration(FederationConfigurationElement) |
Загружает свойства для текущего экземпляра из файла конфигурации. Этот метод вызывается конструкторами, который инициализирует только что созданный объект FederationConfiguration из параметров конфигурации. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Применяется к
Кері байланыс
https://aka.ms/ContentUserFeedback.
Жақында қолжетімді болады: 2024 жыл бойы біз GitHub Issues жүйесін мазмұнға арналған кері байланыс механизмі ретінде біртіндеп қолданыстан шығарамыз және оны жаңа кері байланыс жүйесімен ауыстырамыз. Қосымша ақпаратты мұнда қараңыз:Жіберу және пікірді көру