The UMA Plugin transforms Gateway into an UMA Resource Server (RS). Like the OAuth plugin, Gateway enables an admin to define required scopes for clients to access endpoints using a certain method. For unauthorized requests, the plugin registers the resource and returns a permission ticket (per the UMA specification).
This plugin is made freely available under the Apache2 open source license.
This Gateway plugin working as a proxy OAuth 2.0 resource server(RS) and/or as an OpenID Connect relying party(RP) between the client and the upstream service.
The metrics plugin gathers statistics for authentication-related events generated by Gluu Gateway against its associated Gluu Server.
The OAuth Auth and OAuth PEP are used for client authentication and to enforce the presence of OAuth scopes for access to resources protected by the Gateway.