You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(client-verifiedpermissions): This release adds OpenIdConnect (OIDC) configuration support for IdentitySources, allowing for external IDPs to be used in authorization requests.
* <p>Creates a reference to an Amazon Cognito user pool as an external identity provider (IdP).
39
+
* <p>Adds an identity source to a policy store–an Amazon Cognito user pool or OpenID Connect
40
+
* (OIDC) identity provider (IdP).
40
41
* </p>
41
42
* <p>After you create an identity source, you can use the identities provided by the IdP as proxies
42
-
* for the principal in authorization queries that use the <a href="https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_IsAuthorizedWithToken.html">IsAuthorizedWithToken</a>
43
-
* operation. These identities take the form of tokens that contain claims about the user,
44
-
* such as IDs, attributes and group memberships. Amazon Cognito provides both identity tokens and
45
-
* access tokens, and Verified Permissions can use either or both. Any combination of identity and access
46
-
* tokens results in the same Cedar principal. Verified Permissions automatically translates the
47
-
* information about the identities into the standard Cedar attributes that can be
48
-
* evaluated by your policies. Because the Amazon Cognito identity and access tokens can contain
49
-
* different information, the tokens you choose to use determine which principal attributes
50
-
* are available to access when evaluating Cedar policies.</p>
43
+
* for the principal in authorization queries that use the <a href="https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_IsAuthorizedWithToken.html">IsAuthorizedWithToken</a> or
44
+
* <a href="https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_BatchIsAuthorizedWithToken.html">BatchIsAuthorizedWithToken</a> API operations. These identities take the form
45
+
* of tokens that contain claims about the user, such as IDs, attributes and group
46
+
* memberships. Identity sources provide identity (ID) tokens and access tokens. Verified Permissions
47
+
* derives information about your user and session from token claims. Access tokens provide
48
+
* action <code>context</code> to your policies, and ID tokens provide principal
49
+
* <code>Attributes</code>.</p>
51
50
* <important>
52
-
* <p>If you delete a Amazon Cognito user pool or user, tokens from that deleted pool or that deleted user continue to be usable until they expire.</p>
51
+
* <p>Tokens from an identity source user continue to be usable until they expire.
52
+
* Token revocation and resource deletion have no effect on the validity of a token in your policy store</p>
53
53
* </important>
54
54
* <note>
55
-
* <p>To reference a user from this identity source in your Cedar policies, use the following
0 commit comments