Specifies the order of precedence for using different authentication types in this session. The order in the array determines which credential type is preferred. The type in authTypeOrder[0] is used first, authTypeOrder[1] second, etc. Values are specified using SessConstants.AUTH_TYPE_XXX values.
The authTypeOrder property is currently controlled (hard-coded) within Zowe SDK functions. More control for Zowe consumers is anticipated in the future.
Base 64 encoded authentication materials created by base 64 encoding:
Basic
The base path (or first part) of the resources that we will access. It is used to specify the first part of the resource in a URL that points to any API mediation layer, gateway, or router used at a site to dispatch web requests to services that are managed by that gateway. It is pre-pended to the resource path of the underlying service. When not supplied, or is an empty string we use the the resource path of the underlying service directly.
The file path to the client certificate to use for authentication
The file path to the client certificate's key to use for authentication
todo
Host to get data from, not including http(s) from a URL, e.g. jsonplaceholder.typicode.com
The passphrase used to access the client certificate, if in PFX format
Password
Port to obtain data from 80 is the default for http 443 is the default 443 for https
Currently only HTTPS is supported
The following options map to TLS options available within the node.js TLS APIs, please see the official Node.js documentation for these fields
Default is SSLv23_method
todo
Decide whether or not to store a returned cookie. Only applies to certificates for now.
see node.js api
Type of token in tokenValue
, e.g. LTPA2
Token value of type tokenType
Type of authentication, none is default "none" - no authorization header is used "basic" - use basic auth for every request "bearer" - use bearer auth for every request. Indicates use token value provided. "token" - use cookie auth for every request. Indicates use token value provided and check for timeout / expiration if not token is provided, basic auth is used and the tokenType is obtained from the cookie header and stored as a token value to be used on subsequent requests
User name for logging in
Generated using TypeDoc
Session interface for maintaining cookie and protocol information
ISession