diff --git a/configuration/application-permissions.html b/configuration/application-permissions.html index 7058639..039b1ea 100644 --- a/configuration/application-permissions.html +++ b/configuration/application-permissions.html @@ -282,49 +282,52 @@ if (await manager.FindByClientIdAsync("console") is null) { options.IgnoreScopePermissions(); }); -
-> [!NOTE]
+Response type permissions were introduced in OpenIddict 3.0.
+
Response type permissions limit the response types a client application is allowed to use when implementing an interactive flow like code, implicit or hybrid.
Response type | -Constant | +Response type | +Constant |
---|---|---|---|
code | -OpenIddictConstants.Permissions.ResponseTypes.Code |
+code | +OpenIddictConstants.Permissions.ResponseTypes.Code |
code id_token | -OpenIddictConstants.Permissions.ResponseTypes.CodeIdToken |
+code id_token | +OpenIddictConstants.Permissions.ResponseTypes.CodeIdToken |
code id_token token | -OpenIddictConstants.Permissions.ResponseTypes.CodeIdTokenToken |
+code id_token token | +OpenIddictConstants.Permissions.ResponseTypes.CodeIdTokenToken |
code token | -OpenIddictConstants.Permissions.ResponseTypes.CodeToken |
+code token | +OpenIddictConstants.Permissions.ResponseTypes.CodeToken |
id_token | -OpenIddictConstants.Permissions.ResponseTypes.IdToken |
+id_token | +OpenIddictConstants.Permissions.ResponseTypes.IdToken |
id_token token | -OpenIddictConstants.Permissions.ResponseTypes.IdTokenToken |
+id_token token | +OpenIddictConstants.Permissions.ResponseTypes.IdTokenToken |
none | -OpenIddictConstants.Permissions.ResponseTypes.None |
+none | +OpenIddictConstants.Permissions.ResponseTypes.None |
token | -OpenIddictConstants.Permissions.ResponseTypes.Token |
+token | +OpenIddictConstants.Permissions.ResponseTypes.Token |