C# 클래스 GSF.Security.Authentication.IntegratedSecurityServer

Uses windows integrated security to authentication. This uses NTLM in non-domain environments and Kerberos in domain environments.
상속: GSF.Diagnostics.DisposableLoggingClassBase
파일 보기 프로젝트 열기: GridProtectionAlliance/openHistorian 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Users IntegratedSecurityUserCredentials

공개 메소드들

메소드 설명
IntegratedSecurityServer ( ) : System

Creates a new IntegratedSecurityServer.

Load ( Stream stream ) : void

Loads from the supplied stream.

Save ( Stream stream ) : void

Saves to the supplied stream.

TryAuthenticateAsServer ( Stream stream, System.Guid &userToken, byte additionalChallenge = null ) : bool

Authenticates the client stream

메소드 상세

IntegratedSecurityServer() 공개 메소드

Creates a new IntegratedSecurityServer.
public IntegratedSecurityServer ( ) : System
리턴 System

Load() 공개 메소드

Loads from the supplied stream.
public Load ( Stream stream ) : void
stream Stream
리턴 void

Save() 공개 메소드

Saves to the supplied stream.
public Save ( Stream stream ) : void
stream Stream
리턴 void

TryAuthenticateAsServer() 공개 메소드

Authenticates the client stream
public TryAuthenticateAsServer ( Stream stream, System.Guid &userToken, byte additionalChallenge = null ) : bool
stream Stream The stream to autenticate
userToken System.Guid the user token associated with the identity match
additionalChallenge byte Additional data that much match between the client and server /// for the connection to succeed.
리턴 bool

프로퍼티 상세

Users 공개적으로 프로퍼티

The location for all of the supported identities
public IntegratedSecurityUserCredentials,GSF.Security.Authentication Users
리턴 IntegratedSecurityUserCredentials