Partager via


Base64Url Classe

Définition

Convertit entre les données binaires et le texte encodé EN ASCII sécurisé par URL qui est représenté en caractères Base64Url.

public ref class Base64Url abstract sealed
public static class Base64Url
type Base64Url = class
Public Class Base64Url
Héritage
Base64Url

Méthodes

DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32, Boolean)

Décode l’étendue des caractères ASCII unicode représentés en base64Url en données binaires.

DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>)

Décode l’étendue des caractères ASCII unicode représentés en base64Url en données binaires.

DecodeFromChars(ReadOnlySpan<Char>)

Décode l’étendue des caractères ASCII unicode représentés en base64Url en données binaires.

DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean)

Décode l’étendue du texte encodé UTF-8 représenté en base64Url en données binaires.

DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>)

Décode l’étendue du texte encodé UTF-8 représenté en base64Url en données binaires.

DecodeFromUtf8(ReadOnlySpan<Byte>)

Décode l’étendue du texte encodé UTF-8 représenté en base64Url en données binaires.

DecodeFromUtf8InPlace(Span<Byte>)

Décode l’étendue du texte encodé UTF-8 dans Base64Url en données binaires, sur place.

La sortie binaire décodée est inférieure aux données de texte contenues dans l’entrée (l’opération défle les données).

EncodeToChars(ReadOnlySpan<Byte>, Span<Char>, Int32, Int32, Boolean)

Encode l’étendue des données binaires en caractères ASCII unicode représentés en Base64Url.

EncodeToChars(ReadOnlySpan<Byte>, Span<Char>)

Encode l’étendue des données binaires en caractères ASCII unicode représentés en Base64Url.

EncodeToChars(ReadOnlySpan<Byte>)

Encode l’étendue des données binaires en caractères ASCII unicode représentés en Base64Url.

EncodeToString(ReadOnlySpan<Byte>)

Encode l’étendue des données binaires en chaîne unicode représentée sous forme de caractères ASCII Base64Url.

EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean)

Encode l’étendue des données binaires en texte encodé en UTF-8 représentée en base64Url.

EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>)

Encode l’étendue des données binaires en texte encodé en UTF-8 représentée en base64Url.

EncodeToUtf8(ReadOnlySpan<Byte>)

Encode l’étendue des données binaires en texte encodé en UTF-8 représentée en base64Url.

GetEncodedLength(Int32)

Retourne la longueur (en octets) du résultat si vous deviez encoder des données binaires dans une étendue d’octets de taille bytesLength.

GetMaxDecodedLength(Int32)

Retourne la longueur maximale (en octets) du résultat si vous deviez décoder du texte encodé en base 64 à partir d’une étendue de taille base64Length.

IsValid(ReadOnlySpan<Byte>, Int32)

Vérifie que l’étendue spécifiée du texte UTF-8 est composée de données encodées en base 64 valides.

IsValid(ReadOnlySpan<Byte>)

Vérifie que l’étendue spécifiée du texte UTF-8 est composée de données encodées en base 64 valides.

IsValid(ReadOnlySpan<Char>, Int32)

Vérifie que l’étendue de texte spécifiée est composée de données encodées en base 64 valides.

IsValid(ReadOnlySpan<Char>)

Vérifie que l’étendue de texte spécifiée est composée de données encodées en base 64 valides.

TryDecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32)

Décode l’étendue des caractères ASCII unicode représentés en base64Url en données binaires.

TryDecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32)

Décode l’étendue du texte encodé UTF-8 représenté en base64Url en données binaires.

TryEncodeToChars(ReadOnlySpan<Byte>, Span<Char>, Int32)

Encode l’étendue des données binaires en caractères ASCII unicode représentés en Base64Url.

TryEncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32)

Encode l’étendue des données binaires en caractères codés en UTF-8 représentées en base64Url.

TryEncodeToUtf8InPlace(Span<Byte>, Int32, Int32)

Encode l’étendue des données binaires (sur place) dans du texte encodé en UTF-8 représenté en base 64.

La sortie de texte encodée est supérieure aux données binaires contenues dans l’entrée (l’opération gonfle les données).

S’applique à