Compartilhar via


Base64 Classe

  • java.lang.Object
    • com.microsoft.azure.storage.core.Base64

public class Base64

RESERVADO PARA USO INTERNO. Fornece a funcionalidade de codificação, decodificação e validação base64.

Resumo do método

Modificador e tipo Método e descrição
byte [] decode(final String data)

Decodifica uma determinada cadeia de caracteres Base64 em sua matriz de bytes correspondente.

Byte [] decodeAsByteObjectArray(final String data)

Decodifica uma determinada cadeia de caracteres Base64 em sua matriz de bytes correspondente.

String encode(final byte[] data)

Codifica uma matriz de bytes como uma cadeia de caracteres Base64.

String encode(final Byte[] data)

Codifica uma matriz de bytes como uma cadeia de caracteres Base64.

boolean validateIsBase64String(final String data)

Determina se a cadeia de caracteres fornecida contém apenas caracteres Base64.

Detalhes do método

decode

public static byte [] decode(final String data)

Decodifica uma determinada cadeia de caracteres Base64 em sua matriz de bytes correspondente.

Parâmetros:

data - a cadeia de caracteres Base64, como um String objeto, para decodificar

Retornos:

a matriz de bytes decodificada correspondente

Gera:

IllegalArgumentException - Se a cadeia de caracteres não for uma cadeia de caracteres codificada em base64 válida

decodeAsByteObjectArray

public static Byte [] decodeAsByteObjectArray(final String data)

Decodifica uma determinada cadeia de caracteres Base64 em sua matriz de bytes correspondente.

Parâmetros:

data - a cadeia de caracteres Base64, como um String objeto, para decodificar

Retornos:

a matriz de bytes decodificada correspondente

Gera:

IllegalArgumentException - Se a cadeia de caracteres não for uma cadeia de caracteres codificada em base64 válida

encode

public static String encode(final byte[] data)

Codifica uma matriz de bytes como uma cadeia de caracteres Base64.

Parâmetros:

data - a matriz de bytes a ser codificada

Retornos:

a cadeia de caracteres codificada em Base64, como um String objeto

encode

public static String encode(final Byte[] data)

Codifica uma matriz de bytes como uma cadeia de caracteres Base64.

Parâmetros:

data - a matriz de bytes a ser codificada

Retornos:

a cadeia de caracteres codificada em Base64, como um String objeto

validateIsBase64String

public static boolean validateIsBase64String(final String data)

Determina se a cadeia de caracteres fornecida contém apenas caracteres Base64.

Parâmetros:

data - a cadeia de caracteres, como um String objeto, para validar

Retornos:

true se data for uma cadeia de caracteres Base64 válida, caso contrário, false

Aplica-se a