C# 클래스 Dev2.Runtime.Security.HostSecurityProvider

상속: IHostSecurityProvider
파일 보기 프로젝트 열기: Warewolf-ESB/Warewolf

공개 프로퍼티들

프로퍼티 타입 설명
InternalPublicKey string
InternalServerID System.Guid

공개 메소드들

메소드 설명
EnsureAccessToPort ( string url ) : void
EnsureSsl ( string certPath, IPEndPoint endPoint ) : bool
SignXml ( StringBuilder xml ) : StringBuilder
VerifyXml ( StringBuilder xml ) : bool

보호된 메소드들

메소드 설명
HostSecurityProvider ( ISecureConfig config ) : System

Initializes a new instance of the HostSecurityProvider class.

비공개 메소드들

메소드 설명
GetServerID ( XmlDocument doc ) : System.Guid
RemoveSignature ( StringBuilder sb ) : StringBuilder
SetServerID ( XmlDocument doc ) : void

메소드 상세

EnsureAccessToPort() 공개 메소드

public EnsureAccessToPort ( string url ) : void
url string
리턴 void

EnsureSsl() 공개 메소드

public EnsureSsl ( string certPath, IPEndPoint endPoint ) : bool
certPath string
endPoint System.Net.IPEndPoint
리턴 bool

HostSecurityProvider() 보호된 메소드

Initializes a new instance of the HostSecurityProvider class.
protected HostSecurityProvider ( ISecureConfig config ) : System
config ISecureConfig The config to be used.
리턴 System

SignXml() 공개 메소드

public SignXml ( StringBuilder xml ) : StringBuilder
xml StringBuilder
리턴 StringBuilder

VerifyXml() 공개 메소드

public VerifyXml ( StringBuilder xml ) : bool
xml StringBuilder
리턴 bool

프로퍼티 상세

InternalPublicKey 공개적으로 정적으로 프로퍼티

public static string InternalPublicKey
리턴 string

InternalServerID 공개적으로 정적으로 프로퍼티

public static Guid,System InternalServerID
리턴 System.Guid