Namespace TapjawAuthenticator
Functions
createBasicSecurity
Parameters
username: string
password: string
createCustomHeaderSecurity
Parameters
name: string
value: string
createCustomHeadersSecurity
createOAuthRefreshSecurity
Parameters
clientId: string
clientSecret: string
hostname: string
path: string
postParams: Record<string, string>
method: string = 'POST'
createOAuthSecurity
Parameters
clientId: string
clientSecret: string
hostname: string
path: string
postParams: Record<string, string>
method: string = 'POST'
createPrefetchTokenAuthorizationHeadersSecurity
- createPrefetchTokenAuthorizationHeadersSecurity(apiKey: string, hostname: string, path: string, method: string): TapjawAuthenticationWrapper
Parameters
apiKey: string
hostname: string
path: string
method: string
createQueryParamterPrefetchTokenSecurity
- createQueryParamterPrefetchTokenSecurity(queryParameterName: string, hostname: string, uri: string, method: string, jsonPathToToken: string, queryParameters?: Record<string, string>, headers?: Record<string, string>): TapjawAuthenticationWrapper
Parameters
queryParameterName: string
hostname: string
uri: string
method: string
jsonPathToToken: string
queryParameters: Record<string, string> = {}
headers: Record<string, string> = {}
createQueryStringSecurity
createSimpleAuthorizationHeaderSecurity
TapjawAuthenticator