Base64Url Class

  • java.lang.Object
    • com.microsoft.bot.restclient.Base64Url

public final class Base64Url

Simple wrapper over Base64Url encoded byte array used during serialization/deserialization.

Method Summary

Modifier and Type Method and Description
byte[] decodedBytes()

Decode the bytes and return.

static Base64Url encode(byte[] bytes)

Encode a byte array into Base64Url encoded bytes.

byte[] encodedBytes()

Returns the underlying encoded byte array.

boolean equals(Object obj)
int hashCode()
java.lang.String toString()

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Method Details

decodedBytes

public byte[] decodedBytes()

Decode the bytes and return.

Returns:

The decoded byte array.

encode

public static Base64Url encode(byte[] bytes)

Encode a byte array into Base64Url encoded bytes.

Parameters:

bytes - The byte array to encode.

Returns:

a Base64Url instance

encodedBytes

public byte[] encodedBytes()

Returns the underlying encoded byte array.

Returns:

The underlying encoded byte array.

equals

public boolean equals(Object obj)

Overrides:

Base64Url.equals(Object obj)

Parameters:

obj

hashCode

public int hashCode()

Overrides:

Base64Url.hashCode()

toString

public String toString()

Overrides:

Base64Url.toString()

Applies to