/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Contains additional details about the context of the request. Verified
* Permissions evaluates this information in an authorization request as part of
* the This
* data type is used as a request parameter for the IsAuthorized
* and IsAuthorizedWithToken
* operations. Example:
* when
and unless
clauses in a policy."context":{"Context":{"<KeyName1>":{"boolean":true},"<KeyName2>":{"long":1234}}}
* See Also:
AWS
* API Reference
An list of attributes that are needed to successfully evaluate an * authorization request. Each attribute in this array must include a map of a data * type and its value.
Example:
* "Context":{"<KeyName1>":{"boolean":true},"<KeyName2>":{"long":1234}}
*
An list of attributes that are needed to successfully evaluate an * authorization request. Each attribute in this array must include a map of a data * type and its value.
Example:
* "Context":{"<KeyName1>":{"boolean":true},"<KeyName2>":{"long":1234}}
*
An list of attributes that are needed to successfully evaluate an * authorization request. Each attribute in this array must include a map of a data * type and its value.
Example:
* "Context":{"<KeyName1>":{"boolean":true},"<KeyName2>":{"long":1234}}
*
An list of attributes that are needed to successfully evaluate an * authorization request. Each attribute in this array must include a map of a data * type and its value.
Example:
* "Context":{"<KeyName1>":{"boolean":true},"<KeyName2>":{"long":1234}}
*
An list of attributes that are needed to successfully evaluate an * authorization request. Each attribute in this array must include a map of a data * type and its value.
Example:
* "Context":{"<KeyName1>":{"boolean":true},"<KeyName2>":{"long":1234}}
*
An list of attributes that are needed to successfully evaluate an * authorization request. Each attribute in this array must include a map of a data * type and its value.
Example:
* "Context":{"<KeyName1>":{"boolean":true},"<KeyName2>":{"long":1234}}
*
An list of attributes that are needed to successfully evaluate an * authorization request. Each attribute in this array must include a map of a data * type and its value.
Example:
* "Context":{"<KeyName1>":{"boolean":true},"<KeyName2>":{"long":1234}}
*
An list of attributes that are needed to successfully evaluate an * authorization request. Each attribute in this array must include a map of a data * type and its value.
Example:
* "Context":{"<KeyName1>":{"boolean":true},"<KeyName2>":{"long":1234}}
*
An list of attributes that are needed to successfully evaluate an * authorization request. Each attribute in this array must include a map of a data * type and its value.
Example:
* "Context":{"<KeyName1>":{"boolean":true},"<KeyName2>":{"long":1234}}
*
An list of attributes that are needed to successfully evaluate an * authorization request. Each attribute in this array must include a map of a data * type and its value.
Example:
* "Context":{"<KeyName1>":{"boolean":true},"<KeyName2>":{"long":1234}}
*
An list of attributes that are needed to successfully evaluate an * authorization request. Each attribute in this array must include a map of a data * type and its value.
Example:
* "Context":{"<KeyName1>":{"boolean":true},"<KeyName2>":{"long":1234}}
*
An list of attributes that are needed to successfully evaluate an * authorization request. Each attribute in this array must include a map of a data * type and its value.
Example:
* "Context":{"<KeyName1>":{"boolean":true},"<KeyName2>":{"long":1234}}
*