Skip to content

Commit e1ee4ee

Browse files
authored
Feat/get cognito username (#34)
1 parent 0f2876a commit e1ee4ee

File tree

1 file changed

+1
-0
lines changed
  • router/src/main/kotlin/io/moia/router

1 file changed

+1
-0
lines changed

router/src/main/kotlin/io/moia/router/Router.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,4 +99,5 @@ data class Request<I>(val apiRequest: APIGatewayProxyRequestEvent, val body: I,
9999
fun getPathParameter(name: String): String = pathParameters[name] ?: error("Could not find path parameter '$name")
100100
fun getQueryParameter(name: String): String? = queryParameters?.get(name)
101101
fun getMultiValueQueryStringParameter(name: String): List<String>? = multiValueQueryStringParameters?.get(name)
102+
fun getJwtCognitoUsername(): String? = (JwtAccessor(this.apiRequest).extractJwtClaims()?.get("cognito:username") as? String)
102103
}

0 commit comments

Comments
 (0)