C# Класс Microsoft.Identity.Client.Internal.EncodingHelper

The encoding helper.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddKeyValueString ( StringBuilder messageBuilder, string key, string value ) : void
ParseKeyValueList ( string input, char delimiter, bool urlDecode, CallState callState ) : string>.Dictionary
ParseKeyValueList ( string input, char delimiter, bool urlDecode, bool lowercaseKeys, CallState callState ) : string>.Dictionary
SecureClear ( this stringBuilder ) : void
ToByteArray ( this stringInput ) : byte[]
ToQueryParameter ( string>.this input ) : string
UrlDecode ( string message ) : string
UrlEncode ( string message ) : string

Приватные методы

Метод Описание
AddKeyValueString ( StringBuilder messageBuilder, string key, char value ) : void
Base64Decode ( string encodedString ) : string
Base64Encode ( string input ) : string
GetString ( byte bytes ) : string
SplitWithQuotes ( string input, char delimiter ) : List
UrlEncode ( char message ) : char[]

Описание методов

AddKeyValueString() публичный статический Метод

public static AddKeyValueString ( StringBuilder messageBuilder, string key, string value ) : void
messageBuilder StringBuilder
key string
value string
Результат void

ParseKeyValueList() публичный статический Метод

public static ParseKeyValueList ( string input, char delimiter, bool urlDecode, CallState callState ) : string>.Dictionary
input string
delimiter char
urlDecode bool
callState CallState
Результат string>.Dictionary

ParseKeyValueList() публичный статический Метод

public static ParseKeyValueList ( string input, char delimiter, bool urlDecode, bool lowercaseKeys, CallState callState ) : string>.Dictionary
input string
delimiter char
urlDecode bool
lowercaseKeys bool
callState CallState
Результат string>.Dictionary

SecureClear() публичный статический Метод

public static SecureClear ( this stringBuilder ) : void
stringBuilder this
Результат void

ToByteArray() публичный статический Метод

public static ToByteArray ( this stringInput ) : byte[]
stringInput this
Результат byte[]

ToQueryParameter() публичный статический Метод

public static ToQueryParameter ( string>.this input ) : string
input string>.this
Результат string

UrlDecode() публичный статический Метод

public static UrlDecode ( string message ) : string
message string
Результат string

UrlEncode() публичный статический Метод

public static UrlEncode ( string message ) : string
message string
Результат string