SYMBOL INDEX (51 symbols across 12 files) FILE: config-manager.js function processConfig (line 19) | async function processConfig(cliParameters, argv, env, isTTY) { FILE: credentials-manager.js constant REGEX_PATTERN_DURATION_SECONDS (line 15) | const REGEX_PATTERN_DURATION_SECONDS = /value less than or equal to ([0-... class CredentialsManager (line 22) | class CredentialsManager { method constructor (line 23) | constructor(logger, region, cacheDir) { method prepareRoleWithSAML (line 30) | async prepareRoleWithSAML(samlResponse, customRoleArn) { method assumeRoleWithSAML (line 73) | async assumeRoleWithSAML(samlAssertion, role, profile, customSessionDu... method saveCredentials (line 125) | async saveCredentials(profile, session) { method loadCredentials (line 154) | async loadCredentials(profile, roleArn) { method loadCredentialsFile (line 176) | async loadCredentialsFile() { FILE: errors.js class ProfileNotFoundError (line 6) | class ProfileNotFoundError extends Error { method constructor (line 7) | constructor(profile) { class RoleMismatchError (line 17) | class RoleMismatchError extends Error { method constructor (line 18) | constructor(receivedRole, expectedRole) { class RoleNotFoundError (line 30) | class RoleNotFoundError extends Error { method constructor (line 31) | constructor(roles) { FILE: fixtures.js constant SAML_SESSION_BASIC (line 16) | const SAML_SESSION_BASIC = 'saml-session-basic'; constant SAML_SESSION_BASIC_GOV_CLOUD_US (line 22) | const SAML_SESSION_BASIC_GOV_CLOUD_US = 'saml-session-basic-gov-cloud-us'; constant SAML_SESSION_BASIC_CN (line 28) | const SAML_SESSION_BASIC_CN = 'saml-session-basic-cn'; constant SAML_SESSION_BASIC_WITH_SESSION_DURATION (line 34) | const SAML_SESSION_BASIC_WITH_SESSION_DURATION = 'saml-session-basic-wit... constant SAML_SESSION_BASIC_WITH_MULTIPLE_ROLES (line 40) | const SAML_SESSION_BASIC_WITH_MULTIPLE_ROLES = 'saml-session-basic-with-... function getResponseFromAssertion (line 46) | async function getResponseFromAssertion(assertion) { function getSampleAssertion (line 52) | async function getSampleAssertion(name) { FILE: formatter.js function format (line 6) | function format(content, format) { FILE: index.js constant SAML_URL (line 75) | const SAML_URL = `https://accounts.google.com/o/saml2/initsso?idpid=${ar... FILE: logger.js constant PLAYWRIGHT_LOG_LEVELS (line 10) | const PLAYWRIGHT_LOG_LEVELS = { constant ORA_LOG_LEVELS (line 17) | const ORA_LOG_LEVELS = { class Logger (line 31) | class Logger { method constructor (line 32) | constructor(verbosity, isTTY, stream) { method log (line 39) | log(level, ...args) { method start (line 49) | start(...args) { method stop (line 57) | stop(...args) { method debug (line 65) | debug(...args) { method info (line 80) | info(...args) { method warn (line 88) | warn(...args) { method error (line 92) | error(...args) { method succeed (line 96) | succeed(...args) { FILE: parameters.js function generateCliParameters (line 2) | function generateCliParameters(paths) { FILE: parser.js constant REGEX_PATTERN_ROLE (line 10) | const REGEX_PATTERN_ROLE = /(arn:(aws|aws-us-gov|aws-cn):iam:[^:]*:[0-9]... constant REGEX_PATTERN_PRINCIPAL (line 13) | const REGEX_PATTERN_PRINCIPAL = /(arn:aws:iam:[^:]*:[0-9]+:saml-provider... class Parser (line 20) | class Parser { method constructor (line 21) | constructor(logger) { method parseSamlResponse (line 25) | async parseSamlResponse(response) { FILE: role.js class Role (line 7) | class Role { method constructor (line 8) | constructor(name, roleArn, principalArn, sessionDuration) { FILE: session.js class Session (line 12) | class Session { method constructor (line 13) | constructor({ accessKeyId, secretAccessKey, sessionToken, expiresAt, r... method fromIni (line 31) | static fromIni(content) { method isValid (line 42) | isValid() { method toIni (line 54) | toIni() { method toJSON (line 73) | toJSON() { FILE: utils.js function camalize (line 7) | function camalize(str) {