C# Class GSF.Security.Authentication.ScramServer

Provides simple password based authentication that uses Secure Remote Password.
Exibir arquivo Open project: GridProtectionAlliance/openHistorian Class Usage Examples

Public Properties

Property Type Description
Users ScramUserCredentials

Public Methods

Method Description
AuthenticateAsServer ( Stream stream, byte additionalChallenge = null ) : ScramServerSession

Requests that the provided stream be authenticated

ScramServer ( ) : System.IO

Method Details

AuthenticateAsServer() public method

Requests that the provided stream be authenticated
public AuthenticateAsServer ( Stream stream, byte additionalChallenge = null ) : ScramServerSession
stream System.IO.Stream
additionalChallenge byte Additional data to include in the challenge. If using SSL certificates, /// adding the thumbprint to the challenge will allow detecting man in the middle attacks.
return ScramServerSession

ScramServer() public method

public ScramServer ( ) : System.IO
return System.IO

Property Details

Users public_oe property

Contains the user credentials database
public ScramUserCredentials Users
return ScramUserCredentials