jwtLocations

@JvmName(name = "ttgsklccbeelswtq")
suspend fun jwtLocations(value: Output<List<JwtLocationArgs>>)
@JvmName(name = "fwdjgyhjdtceqyba")
suspend fun jwtLocations(value: List<JwtLocationArgs>?)

Parameters

value

Defines the locations to extract the JWT. For now it is only used by the Cloud Endpoints to store the OpenAPI extension x-google-jwt-locations (https://cloud.google.com/endpoints/docs/openapi/openapi-extensions#x-google-jwt-locations) JWT locations can be one of HTTP headers, URL query parameters or cookies. The rule is that the first match wins. If not specified, default to use following 3 locations: 1) Authorization: Bearer 2) x-goog-iap-jwt-assertion 3) access_token query parameter Default locations can be specified as followings: jwt_locations: - header: Authorization value_prefix: "Bearer " - header: x-goog-iap-jwt-assertion - query: access_token


@JvmName(name = "ecdvumqqksdgjyoy")
suspend fun jwtLocations(vararg values: Output<JwtLocationArgs>)


@JvmName(name = "gwxuowjgcvlaxlio")
suspend fun jwtLocations(values: List<Output<JwtLocationArgs>>)
@JvmName(name = "bxhtmwdijoaaufgd")
suspend fun jwtLocations(vararg values: JwtLocationArgs)

Parameters

values

Defines the locations to extract the JWT. For now it is only used by the Cloud Endpoints to store the OpenAPI extension x-google-jwt-locations (https://cloud.google.com/endpoints/docs/openapi/openapi-extensions#x-google-jwt-locations) JWT locations can be one of HTTP headers, URL query parameters or cookies. The rule is that the first match wins. If not specified, default to use following 3 locations: 1) Authorization: Bearer 2) x-goog-iap-jwt-assertion 3) access_token query parameter Default locations can be specified as followings: jwt_locations: - header: Authorization value_prefix: "Bearer " - header: x-goog-iap-jwt-assertion - query: access_token


@JvmName(name = "qlbqrqftoasvasvu")
suspend fun jwtLocations(argument: List<suspend JwtLocationArgsBuilder.() -> Unit>)
@JvmName(name = "bowmgdtvkyjgdgnl")
suspend fun jwtLocations(vararg argument: suspend JwtLocationArgsBuilder.() -> Unit)
@JvmName(name = "lgardtwhnjevpbhq")
suspend fun jwtLocations(argument: suspend JwtLocationArgsBuilder.() -> Unit)

Parameters

argument

Defines the locations to extract the JWT. For now it is only used by the Cloud Endpoints to store the OpenAPI extension x-google-jwt-locations (https://cloud.google.com/endpoints/docs/openapi/openapi-extensions#x-google-jwt-locations) JWT locations can be one of HTTP headers, URL query parameters or cookies. The rule is that the first match wins. If not specified, default to use following 3 locations: 1) Authorization: Bearer 2) x-goog-iap-jwt-assertion 3) access_token query parameter Default locations can be specified as followings: jwt_locations: - header: Authorization value_prefix: "Bearer " - header: x-goog-iap-jwt-assertion - query: access_token