Sdílet prostřednictvím


WebEncoders.Base64UrlDecode Metoda

Definice

Přetížení

Base64UrlDecode(String)

Dekóduje řetězec s kódováním base64url.

Base64UrlDecode(String, Int32, Int32)

Dekóduje podřetězce s kódováním base64url daného řetězce.

Base64UrlDecode(String, Int32, Char[], Int32, Int32)

Dekóduje base64url-kódování input do byte[].

Base64UrlDecode(String)

Zdroj:
WebEncoders.cs

Dekóduje řetězec s kódováním base64url.

public:
 static cli::array <System::Byte> ^ Base64UrlDecode(System::String ^ input);
public static byte[] Base64UrlDecode (string input);
static member Base64UrlDecode : string -> byte[]
Public Shared Function Base64UrlDecode (input As String) As Byte()

Parametry

input
String

Vstup s kódováním base64url pro dekódování.

Návraty

Byte[]

Dekódovaná forma vstupu base64url.

Poznámky

Vstup nesmí obsahovat žádné prázdné znaky ani znaky odsazení. FormatException Vyvolá, pokud je vstup poškozený.

Platí pro

Base64UrlDecode(String, Int32, Int32)

Zdroj:
WebEncoders.cs

Dekóduje podřetězce s kódováním base64url daného řetězce.

public:
 static cli::array <System::Byte> ^ Base64UrlDecode(System::String ^ input, int offset, int count);
public static byte[] Base64UrlDecode (string input, int offset, int count);
static member Base64UrlDecode : string * int * int -> byte[]
Public Shared Function Base64UrlDecode (input As String, offset As Integer, count As Integer) As Byte()

Parametry

input
String

Řetězec obsahující vstup kódování base64url pro dekódování.

offset
Int32

Pozice, ve input které má dekódování začít.

count
Int32

Počet znaků v input dekódování.

Návraty

Byte[]

Dekódovaná forma vstupu base64url.

Poznámky

Vstup nesmí obsahovat žádné prázdné znaky ani znaky odsazení. FormatException Vyvolá, pokud je vstup poškozený.

Platí pro

Base64UrlDecode(String, Int32, Char[], Int32, Int32)

Zdroj:
WebEncoders.cs

Dekóduje base64url-kódování input do byte[].

public:
 static cli::array <System::Byte> ^ Base64UrlDecode(System::String ^ input, int offset, cli::array <char> ^ buffer, int bufferOffset, int count);
public static byte[] Base64UrlDecode (string input, int offset, char[] buffer, int bufferOffset, int count);
static member Base64UrlDecode : string * int * char[] * int * int -> byte[]
Public Shared Function Base64UrlDecode (input As String, offset As Integer, buffer As Char(), bufferOffset As Integer, count As Integer) As Byte()

Parametry

input
String

Řetězec obsahující vstup kódování base64url pro dekódování.

offset
Int32

Pozice, ve input které má dekódování začít.

buffer
Char[]

Vyrovnávací paměť pro uložení Chars k dekódování. Pole musí být dostatečně velké, aby bylo možné obsahovat bufferOffset znaky a a count také znaky odsazení Base64. Obsah se nezachová.

bufferOffset
Int32

Posun, do buffer kterého se má začít psát Chars k dekódování.

count
Int32

Počet znaků v input dekódování.

Návraty

Byte[]

Dekódovaná forma inputbase64url .

Poznámky

Vstup nesmí obsahovat žádné prázdné znaky ani znaky odsazení. FormatException Vyvolá, pokud je vstup poškozený.

Platí pro