Partager via


WebEncoders.Base64UrlDecode Méthode

Définition

Surcharges

Base64UrlDecode(String)

Décode une chaîne encodée en base64url.

Base64UrlDecode(String, Int32, Int32)

Décode une sous-chaîne encodée en base64url d’une chaîne donnée.

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

Décode un encodé input en base64url en .byte[]

Base64UrlDecode(String)

Source:
WebEncoders.cs

Décode une chaîne encodée en 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()

Paramètres

input
String

Entrée encodée en base64url à décoder.

Retours

Byte[]

Forme décodée en base64url de l’entrée.

Remarques

L’entrée ne doit pas contenir d’espaces blancs ou de remplissage. Lève FormatException si l’entrée est incorrecte.

S’applique à

Base64UrlDecode(String, Int32, Int32)

Source:
WebEncoders.cs

Décode une sous-chaîne encodée en base64url d’une chaîne donnée.

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

Paramètres

input
String

Chaîne contenant l’entrée encodée en base64url à décoder.

offset
Int32

Position à input laquelle le décodage doit commencer.

count
Int32

Nombre de caractères à input décoder.

Retours

Byte[]

Forme décodée en base64url de l’entrée.

Remarques

L’entrée ne doit pas contenir d’espaces blancs ou de remplissage. Lève FormatException si l’entrée est incorrecte.

S’applique à

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

Source:
WebEncoders.cs

Décode un encodé input en base64url en .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()

Paramètres

input
String

Chaîne contenant l’entrée encodée en base64url à décoder.

offset
Int32

Position à input laquelle le décodage doit commencer.

buffer
Char[]

Mémoire tampon de travail pour contenir les Chars à décoder. Le tableau doit être suffisamment grand pour contenir bufferOffset des caractères et count ainsi que des caractères de remplissage base64. Le contenu n’est pas conservé.

bufferOffset
Int32

Décalage dans buffer lequel commencer à écrire les Chars à décoder.

count
Int32

Nombre de caractères à input décoder.

Retours

Byte[]

Forme décodée en base64url du input.

Remarques

L’entrée ne doit pas contenir d’espaces blancs ou de remplissage. Lève FormatException si l’entrée est incorrecte.

S’applique à