# Functions
Allowed returns all allowed scopes for a client.
ParseScope parses a scope into its parts.
Strategy is a custom scope strategy that matches scopes based on the following rules: - Builtin scopes ("openid", "email", "offline_access") without alias are matched by their exact name.
ToScope returns a scope string in the format of "service::permission::action".
ToScopes converts a list of strings to a list of scopes.
ToStrings converts a list of scopes to a list of strings.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
The list of concrete scopes that can be requested by a client.
The list of scopes for governing access of a client to a service.
The list of concrete scopes that can be requested by a client.
The list of concrete scopes that can be requested by a client.
The list of concrete scopes that can be requested by a client.
PermissionEnterprisePortalCodyAccess designates permissions for Enterprise Cody Access for managed Cody features.
PermissionEnterprisePortalSubscription designates permissions for Enteprrise subscriptions.
PermissionEnterprisePortalSubscriptionPermission designates permissions for managing permissions on Enterprise subscriptions.
The list of concrete scopes that can be requested by a client.
The list of registered services that publishes scopes.
The list of registered services that publishes scopes.
The list of registered services that publishes scopes.
The list of registered services that publishes scopes.
# Variables
Ths list of regular expressions to make sure each part of a scope is spec-compliant.
Ths list of regular expressions to make sure each part of a scope is spec-compliant.
Ths list of regular expressions to make sure each part of a scope is spec-compliant.
# Structs
No description provided by the author
# Type aliases
Action is a type for the action part of a scope.
AllowedScopes is a concrete list of allowed scopes that can be registered by a client.
Permission is a type for the permission part of a scope.
Scope is the string literal of a scope.
Scopes is a list of scopes.
Service is a type for the service part of a scope.