Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aws-samples/lambdaedge-openidconnect-samples
/ functions
Functions
49 in github.com/aws-samples/lambdaedge-openidconnect-samples
⨍
Functions
49
◇
Types & classes
1
↓ 9 callers
Function
getUnauthorizedPayload
(error, errorDescription, errorUri)
src/js/auth.js:418
↓ 8 callers
Function
validateRedirectState
(state)
src/js/auth.test.js:9
↓ 7 callers
Method
warn
* warn logs a warn message * * @param message message to log * @param attributes additional attributes to log * @param error error to log
src/js/lib/log/index.d.ts:69
↓ 6 callers
Function
write
(value)
src/js/lib/log/index.js:54
↓ 4 callers
Method
error
* error logs an error messages * * @param message message to log * @param attributes additional attributes to log * @param error error to log
src/js/lib/log/index.d.ts:87
↓ 4 callers
Function
generatePkceCodeVerifier
(size = 43)
src/js/auth.test.js:15
↓ 4 callers
Function
getNonceAndHash
()
src/js/auth.test.js:25
↓ 4 callers
Function
isNil
(value)
src/js/lib/log/index.js:157
↓ 4 callers
Function
logMessage
(possibleLevel, message, attributes, error)
src/js/lib/log/index.js:52
↓ 3 callers
Function
getOidcRedirectPayload
(request)
src/js/auth.js:365
↓ 3 callers
Method
info
* info logs an info message * * @param message message to log * @param attributes additional attributes to log * @param error error to log
src/js/lib/log/index.d.ts:60
↓ 2 callers
Function
customStringify
(value, replacer, space)
src/js/lib/log/index.js:181
↓ 2 callers
Function
generatePkceCodeVerifier
(size = 43)
src/js/auth.js:277
↓ 2 callers
Function
getInternalServerErrorPayload
()
src/js/auth.js:460
↓ 2 callers
Function
getLogLevel
(potentialLogLevel)
src/js/lib/log/index.js:121
↓ 2 callers
Function
validateNonce
(nonce, hash)
src/js/auth.test.js:31
↓ 2 callers
Function
verifyJwt
(token, pem, algorithms)
src/js/auth.js:173
↓ 1 callers
Function
authenticate
(evt)
src/js/auth.js:62
↓ 1 callers
Function
fetchConfigFromSecretsManager
(evt)
src/js/auth.js:236
↓ 1 callers
Function
generatePkceCodeChallenge
(codeVerifier)
src/js/auth.js:284
↓ 1 callers
Function
generatePkceCodeChallenge
(codeVerifier)
src/js/auth.test.js:19
↓ 1 callers
Function
generate_configuration
( client_id: str, client_secret: str, cloudfront_host: str, idp_domain_name: str, idp_name
cli/cli.py:23
↓ 1 callers
Function
getFileNameSansPathAndExtension
(value)
src/js/lib/log/index.js:169
↓ 1 callers
Function
getId
(event, context)
src/js/lib/log/index.js:105
↓ 1 callers
Function
getIdAndDecodedToken
(tokenRequestParams)
src/js/auth.js:163
↓ 1 callers
Function
getLambdaName
()
src/js/lib/log/index.js:175
↓ 1 callers
Function
getNewJwtResponse
({ evt, request, queryString, headers })
src/js/auth.js:111
↓ 1 callers
Function
getNonceAndHash
()
src/js/auth.js:223
↓ 1 callers
Function
getRedirectPayload
({ evt, queryString, decodedToken, headers })
src/js/auth.js:311
↓ 1 callers
Function
getVerifyJwtResponse
(request, headers)
src/js/auth.js:89
↓ 1 callers
Function
handleInvalidQueryString
(queryString)
src/js/auth.js:187
↓ 1 callers
Function
prepareConfigGlobals
(event)
src/js/auth.js:290
↓ 1 callers
Function
removeExtension
(value)
src/js/lib/log/index.js:162
↓ 1 callers
Function
setConfig
(event)
src/js/auth.js:251
↓ 1 callers
Function
setDiscoveryDocument
()
src/js/auth.js:258
↓ 1 callers
Function
setJwks
()
src/js/auth.js:265
↓ 1 callers
Function
validateNonce
(nonce, hash)
src/js/auth.js:230
↓ 1 callers
Function
validateRedirectState
(state)
src/js/auth.js:298
Method
addProp
* addProp adds a property to all of the log messages * * @param key is the key of the property to add * @param property is the value to add
src/js/lib/log/index.d.ts:44
Function
base_64_encode_config
( config_file )
cli/utils/generator.py:92
Method
debug
* debug logs a debug message * * @param message message to log * @param attributes additional attributes to log * @param error error to log
src/js/lib/log/index.d.ts:78
Method
fatal
* fatal logs a fatal message * * @param message message to log * @param attributes additional attributes to log * @param error error to log
src/js/lib/log/index.d.ts:96
Function
generate_keys
Generates openssl public and private key pairs. Returns: key_pair_map (dict) = a dict with both the public and private keys.
cli/utils/keys.py:6
Function
generate_rendered_config_file
Generates full configuration file with real values. Returns: config (file) = rendered configuration file.
cli/utils/generator.py:44
Method
instanceId
instanceId returns the instance id of the logger.
src/js/lib/log/index.d.ts:36
Function
log
* Log is a JSON logger for facilitating structured logging that can be correlated * between multiple lambda functions via CloudWatch logs. * * To u
src/js/lib/log/index.js:44
Method
rmProp
* rmProp removes a property from all of the log messages * * @param key is the key of the property to remove
src/js/lib/log/index.d.ts:51
Function
scaffold_base_config_file
Scaffolds out config file. Returns: config (file) = a base config file written to disk.
cli/utils/generator.py:28
Function
setDependencies
(dependencies)
src/js/auth.js:51