← Back to plugin index

OAuth 2.0 Session Repository

Description
OAuth 2.0 / OpenID Connect Session Repository for relational databases. Stores information about the user's OAuth 2.0 sessions.
Type name
OAuth2SessionRepository
Class
com.airlock.iam.oauth2.application.configuration.session.OAuth2SessionRepositoryConfig
May be used by
License-Tags
OAuthServer
Properties
SQL Data Source (sqlDataSource)
Description
Defines how connections to the database are obtained.
Attributes
Plugin-Link
Mandatory
Assignable plugins
Token Table Name (tokenTableName)
Description
The name of the database table containing the tokens.
Attributes
String
Optional
Default value
token
Token Assignment Table Name (tokenAssignmentTableName)
Description
The name of the database table containing the token assignments.
Attributes
String
Optional
Default value
token_assignment
Log Queries (logQueries)
Description

If enabled, all SQL queries executed on this repository will be written to the module's corresponding log file. This is only effective if the log level is set to at least INFO.

Warning: query values (including potentially sensitive data) will be logged as well.

Attributes
Boolean
Optional
Default value
false
YAML Template (with default values)

type: OAuth2SessionRepository
id: OAuth2SessionRepository-xxxxxx
displayName: 
comment: 
properties:
  logQueries: false
  sqlDataSource:
  tokenAssignmentTableName: token_assignment
  tokenTableName: token