Authentication
Login, logout, JWT tokens, API keys, and session management
Portal - User login
Authenticate user with username and password.
Portal - Get LDAP user groups
Validate LDAP credentials and retrieve user's groups
Portal - Get all LDAP groups
Retrieve all LDAP group names (requires LDAP to be enabled)
Portal - Get application groups
Retrieve all application (Indigo) group names
Portal - Get roles for SAML login
Retrieve available roles/companies for SAML authenticated user
Portal - Get LDAP partners
Retrieve partners available for LDAP user
Portal - Get LDAP roles
Retrieve roles available for LDAP user in specific company
Portal - User logout
Invalidate user session and clear cookies
Portal - SAML SSO Login Handler
Handle SAML SSO login response from Identity Provider.
Portal - SAML SSO Logout Handler
Handle SAML SSO logout.
Portal - SAML Error Handler (GET)
Handle SAML authentication errors
Portal - SAML Error Handler (POST)
Handle SAML authentication errors
Generate JWT token for user authentication
Authenticates a user with username and password, returns a JWT token.
Generate API key for service authentication
Generates an API key for the specified provider using claim parameters.
Retrieve claim parameters from API key
Verifies the provided API key and returns the claim parameters