C# Class GSF.Security.Authentication.SrpServer

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

Public Properties

Property Type Description
Users SrpUserCredentials

Public Methods

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

Requests that the provided stream be authenticated

SrpServer ( ) : System.IO

Method Details

AuthenticateAsServer() public method

Requests that the provided stream be authenticated
public AuthenticateAsServer ( Stream stream, byte additionalChallenge = null ) : SrpServerSession
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 SrpServerSession

SrpServer() public method

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

Property Details

Users public_oe property

Contains the user credentials database
public SrpUserCredentials,GSF.Security.Authentication Users
return SrpUserCredentials