WSFederationSerializer Класс

Определение

Предоставляет методы для преобразования сообщения WS-Federation в объекты RequestSecurityToken и RequestSecurityTokenResponse, которые зависят от протокола WS-Trust.

public ref class WSFederationSerializer
public class WSFederationSerializer
type WSFederationSerializer = class
Public Class WSFederationSerializer
Наследование
WSFederationSerializer

Конструкторы

WSFederationSerializer()

Инициализирует новый экземпляр класса WSFederationSerializer.

WSFederationSerializer(WSTrustRequestSerializer, WSTrustResponseSerializer)

Инициализирует новый экземпляр класса WSFederationSerializer с заданными сериализаторами запросов и откликов.

WSFederationSerializer(XmlDictionaryReader)

Инициализирует новый экземпляр класса WSFederationSerializer на основании пространства имени XML-данных отклика.

Методы

CanReadRequest(String)

Проверяет, является ли указанная строка сообщением wst:RequestSecurityToken с пространством имен, распознаваемым упакованным в оболочку WSTrustRequestSerializer.

CanReadResponse(String)

Проверяет, является ли указанная строка сообщением wst:RequestSecurityTokenResponse с пространством имен, распознаваемым упакованным в оболочку WSTrustResponseSerializer.

CreateRequest(FederationMessage, WSTrustSerializationContext)

Преобразует сообщение запроса входа WS-Federation в объект RequestSecurityToken, который может использовать служба токенов безопасности (класс SecurityTokenService).

CreateResponse(FederationMessage, WSTrustSerializationContext)

Преобразует объект сообщения ответа по поводу входа WS-Federation в объект RequestSecurityTokenResponse.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetReferencedRequest(String)

Получает строку wreq из URL-адреса, на который указывает ссылка.

GetReferencedResult(String)

Получает строку wresult из URL-адреса, на который указывает ссылка.

GetRequestAsString(RequestSecurityToken, WSTrustSerializationContext)

Сериализует указанный объект RequestSecurityToken в строку.

GetResponseAsString(RequestSecurityTokenResponse, WSTrustSerializationContext)

Сериализует указанный объект RequestSecurityTokenResponse в строку.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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