Partilhar via


WebEncoders.Base64UrlDecode Método

Definição

Sobrecargas

Base64UrlDecode(String)

Decodifica uma cadeia de caracteres codificada em base64url.

Base64UrlDecode(String, Int32, Int32)

Decodifica uma subcadeia de caracteres codificada em base64url de uma determinada cadeia de caracteres.

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

Decodifica uma base64url codificada input em um byte[].

Base64UrlDecode(String)

Origem:
WebEncoders.cs

Decodifica uma cadeia de caracteres codificada em 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()

Parâmetros

input
String

A entrada codificada em base64url para decodificar.

Retornos

Byte[]

A forma decodificada em base64url da entrada.

Comentários

A entrada não deve conter nenhum espaço em branco ou caracteres de preenchimento. Gerará FormatException se a entrada estiver malformada.

Aplica-se a

Base64UrlDecode(String, Int32, Int32)

Origem:
WebEncoders.cs

Decodifica uma subcadeia de caracteres codificada em base64url de uma determinada cadeia de caracteres.

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()

Parâmetros

input
String

Uma cadeia de caracteres que contém a entrada codificada em base64url para decodificar.

offset
Int32

A posição na input qual a decodificação deve começar.

count
Int32

O número de caracteres em input a serem decodificados.

Retornos

Byte[]

A forma decodificada em base64url da entrada.

Comentários

A entrada não deve conter nenhum espaço em branco ou caracteres de preenchimento. Gerará FormatException se a entrada estiver malformada.

Aplica-se a

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

Origem:
WebEncoders.cs

Decodifica uma base64url codificada input em um 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()

Parâmetros

input
String

Uma cadeia de caracteres que contém a entrada codificada em base64url para decodificar.

offset
Int32

A posição na input qual a decodificação deve começar.

buffer
Char[]

Buffer de risco para manter os Chars a serem decodificados. A matriz deve ser grande o suficiente para manter bufferOffset e count caracteres, bem como caracteres de preenchimento Base64. O conteúdo não é preservado.

bufferOffset
Int32

O deslocamento para buffer o qual começar a gravar os Chars para decodificar.

count
Int32

O número de caracteres em input a serem decodificados.

Retornos

Byte[]

A forma decodificada em base64url do input.

Comentários

A entrada não deve conter nenhum espaço em branco ou caracteres de preenchimento. Gerará FormatException se a entrada estiver malformada.

Aplica-se a