C# 클래스 TripleSoftware.Sasl.Mechanism.ASaslMechanism

Abstract class for use by sasl mechanisms
상속: TripleSoftware.Sasl.ISaslMechanism
파일 보기 프로젝트 열기: rckoenes/Sasl.NET

공개 메소드들

메소드 설명
AddTry ( ) : void

Increase the number of tries

GenerateString ( int length ) : string

Generate a random string

GetResponse ( ) : string

Responce of the sasl class to the challenge

GetResponse ( string Challenge ) : string

Responce of the sasl class to the challenge

보호된 메소드들

메소드 설명
AddQuotes ( string s ) : string

Adds " to the begining and end of the string

HexToString ( byte buf ) : string

Converts all bytes in the Array to a string representation.

비공개 메소드들

메소드 설명
Parse ( string challenge ) : void

parse the fileds form the decripted challenge

메소드 상세

AddQuotes() 보호된 정적인 메소드

Adds " to the begining and end of the string
protected static AddQuotes ( string s ) : string
s string
리턴 string

AddTry() 공개 메소드

Increase the number of tries
public AddTry ( ) : void
리턴 void

GenerateString() 공개 정적인 메소드

Generate a random string
public static GenerateString ( int length ) : string
length int Length of the string
리턴 string

GetResponse() 공개 추상적인 메소드

Responce of the sasl class to the challenge
public abstract GetResponse ( ) : string
리턴 string

GetResponse() 공개 추상적인 메소드

Responce of the sasl class to the challenge
public abstract GetResponse ( string Challenge ) : string
Challenge string Server authentication Challenge
리턴 string

HexToString() 보호된 정적인 메소드

Converts all bytes in the Array to a string representation.
protected static HexToString ( byte buf ) : string
buf byte
리턴 string