Class | Description |
---|---|
ApiTokens |
All JATOS GUI endpoints concerning API tokens (personal access tokens)
|
AuthAction |
This class defines the
AuthAction.Auth annotation used in JATOS GUI and JATOS API. |
AuthApiToken |
Authentication via personal access tokens (API tokens) that can be used with JATOS API.
|
AuthService |
Service class around authentication and the session cookie.
|
AuthSessionCookie |
This class defines authentication via session cookies (which is the default authentication in the Play Framework).
|
Signin |
Controller that deals with authentication for users stored in JATOS' DB and users authenticated by LDAP.
|
Signin.SigninData |
Simple model class needed for sign-in template
|
SigninBasicOidc | |
SigninFormValidation |
Service class that validates models that create, change or delete users.
|
SigninGoogle |
Class that handles the sign-in of users via Google OIDC sign-in button.
|
SigninLdap | |
SigninOidc |
OpenID Connect (OIDC) authentication using Authorization Code Flow with Proof Key for Code Exchange (PKCE).
|
SigninOidc.OidcConfig |
All configuration needed for an OIDC auth method
|
SigninOrcid |
Sign-in using ORCID (orcid.org) based on OpenID Connect (OIDC)
|
Annotation Type | Description |
---|---|
AuthAction.Auth |
This @Auth annotation can be used on every controller action (GUI or API) where authentication
and authorization are required.
|