Base64UrlEncoder Clase

Definición

Codifica y descodifica cadenas como codificación base64url.

public static class Base64UrlEncoder
type Base64UrlEncoder = class
Public Class Base64UrlEncoder
Herencia
Base64UrlEncoder

Métodos

Nombre Description
Decode(String)

Descodifica la cadena codificada en base64url especificada en UTF-8.

DecodeBytes(String)

Convierte la cadena codificada en base64url especificada en bytes UTF-8.

Encode(Byte[], Int32, Int32)

Convierte un subconjunto de una matriz de enteros sin signo de 8 bits en su representación de cadena equivalente codificada con dígitos base64url. Los parámetros especifican el subconjunto como un desplazamiento en la matriz de entrada y el número de elementos de la matriz que se van a convertir.

Encode(Byte[])

Convierte un subconjunto de una matriz de enteros sin signo de 8 bits en su representación de cadena equivalente codificada con dígitos base64url.

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

Rellena un Span<T> objeto con la representación codificada en base64url de un ReadOnlySpan<T> de bytes.

Encode(String)

Realiza la codificación base64url, que difiere de la codificación base64 regular de la siguiente manera:

  • El relleno se omite, por lo que el carácter de relleno '=' no tiene que codificarse por porcentaje.
  • Los caracteres de codificación base64 normales 62 y 63 ('+' y '/') se reemplazan por ('-' y '_'). Esto hace que la dirección URL del alfabeto de codificación sea segura.

Se aplica a