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
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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