Home Reference Source Test

Function

Static Public Summary
public

Axios adapter to create a blocking XMLHttpRequest

public

base64Url(input: String | Buffer): String

Converts an input buffer or input string to UTF8 encoded Base64Url.

public

base64UrlToBuffer(input: String): Buffer

Converts a UTF8 encoded base64url string to a Buffer.

Static Public

public BlockingAdapter(config: Object): Promise source

import BlockingAdapter from 'token-io/src/http/BlockingAdapter.js'

Axios adapter to create a blocking XMLHttpRequest

Params:

NameTypeAttributeDescription
config Object

configuration for the request

Return:

Promise

response - response object with a 'dispatchRequest' function to trigger the blocking request

public base64Url(input: String | Buffer): String source

import {base64Url} from 'token-io/src/security/Base64UrlCodec.js'

Converts an input buffer or input string to UTF8 encoded Base64Url.

Params:

NameTypeAttributeDescription
input String | Buffer

input string or buffer

Return:

String

encoded output

public base64UrlToBuffer(input: String): Buffer source

import {base64UrlToBuffer} from 'token-io/src/security/Base64UrlCodec.js'

Converts a UTF8 encoded base64url string to a Buffer.

Params:

NameTypeAttributeDescription
input String

input string

Return:

Buffer

buffer output