C# 클래스 Thinktecture.IdentityModel.Tokens.ClientSamlHttpBinding

Custom binding for client generated bearer SAML tokens
상속: System.ServiceModel.Channels.CustomBinding
파일 보기 프로젝트 열기: IdentityModel/Thinktecture.IdentityModel.v1

공개 메소드들

메소드 설명
ClientSamlHttpBinding ( SecurityMode mode ) : System

Initializes a new instance of the ClientSamlHttpBinding class.

CreateBindingElements ( ) : BindingElementCollection

Returns a generic collection of the binding elements from the custom binding.

CreateClientSamlForCertificateBindingElement ( ) : SecurityBindingElement

Creates a Message security version of the binding.

CreateClientSamlOverTransportBindingElement ( ) : SecurityBindingElement

Creates a mixed mode (TransportWithMessageCredentials) version of the binding.

비공개 메소드들

메소드 설명
CreateParameters ( ) : System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters

메소드 상세

ClientSamlHttpBinding() 공개 메소드

Initializes a new instance of the ClientSamlHttpBinding class.
public ClientSamlHttpBinding ( SecurityMode mode ) : System
mode SecurityMode Either TransportWithMessageCredential or Message.
리턴 System

CreateBindingElements() 공개 메소드

Returns a generic collection of the binding elements from the custom binding.
public CreateBindingElements ( ) : BindingElementCollection
리턴 BindingElementCollection

CreateClientSamlForCertificateBindingElement() 공개 정적인 메소드

Creates a Message security version of the binding.
public static CreateClientSamlForCertificateBindingElement ( ) : SecurityBindingElement
리턴 SecurityBindingElement

CreateClientSamlOverTransportBindingElement() 공개 정적인 메소드

Creates a mixed mode (TransportWithMessageCredentials) version of the binding.
public static CreateClientSamlOverTransportBindingElement ( ) : SecurityBindingElement
리턴 SecurityBindingElement