Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- ch.iterial.keycloak.plugins.directus - package ch.iterial.keycloak.plugins.directus
- close() - Method in class ch.iterial.keycloak.plugins.directus.DirectusEventListenerProvider
- close() - Method in class ch.iterial.keycloak.plugins.directus.DirectusEventListenerProviderFactory
- create() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.SyncConfig
-
Returns the value of the
createrecord component. - create(KeycloakSession) - Method in class ch.iterial.keycloak.plugins.directus.DirectusEventListenerProviderFactory
D
- delete() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.SyncConfig
-
Returns the value of the
deleterecord component. - DirectusConnectionConfig - Record Class in ch.iterial.keycloak.plugins.directus
- DirectusConnectionConfig(String, String, String, DirectusConnectionConfig.RoleConfig[], String, long, DirectusConnectionConfig.SyncConfig, boolean) - Constructor for record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig
-
Creates an instance of a
DirectusConnectionConfigrecord class. - DirectusConnectionConfig.PropertyNames - Enum Class in ch.iterial.keycloak.plugins.directus
- DirectusConnectionConfig.RoleConfig - Record Class in ch.iterial.keycloak.plugins.directus
- DirectusConnectionConfig.SyncConfig - Record Class in ch.iterial.keycloak.plugins.directus
- DirectusEventListenerProvider - Class in ch.iterial.keycloak.plugins.directus
- DirectusEventListenerProvider(DirectusNotifier, UserRoleService, DirectusConnectionConfig, KeycloakSession) - Constructor for class ch.iterial.keycloak.plugins.directus.DirectusEventListenerProvider
- DirectusEventListenerProviderFactory - Class in ch.iterial.keycloak.plugins.directus
- DirectusEventListenerProviderFactory() - Constructor for class ch.iterial.keycloak.plugins.directus.DirectusEventListenerProviderFactory
- directusId() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.RoleConfig
-
Returns the value of the
directusIdrecord component. - DirectusNotifier - Class in ch.iterial.keycloak.plugins.directus
- DirectusNotifier(CloseableHttpClient, DirectusConnectionConfig) - Constructor for class ch.iterial.keycloak.plugins.directus.DirectusNotifier
E
- email() - Method in record class ch.iterial.keycloak.plugins.directus.UserRoleDto
-
Returns the value of the
emailrecord component. - equals(Object) - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.RoleConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.SyncConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ch.iterial.keycloak.plugins.directus.UserRoleDto
-
Indicates whether some other object is "equal to" this one.
- extractUserRoles(UserModel) - Static method in class ch.iterial.keycloak.plugins.directus.UserRoleUtils
F
- firstName() - Method in record class ch.iterial.keycloak.plugins.directus.UserRoleDto
-
Returns the value of the
firstNamerecord component. - fromScope(Config.Scope) - Static method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig
G
- getConfigMetadata() - Method in class ch.iterial.keycloak.plugins.directus.DirectusEventListenerProviderFactory
- getEnvVariableName(String...) - Method in enum class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.PropertyNames
- getId() - Method in class ch.iterial.keycloak.plugins.directus.DirectusEventListenerProviderFactory
- getKey(String...) - Method in enum class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.PropertyNames
- getUser(AdminEvent) - Method in class ch.iterial.keycloak.plugins.directus.UserRoleService
H
- hashCode() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.RoleConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.SyncConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class ch.iterial.keycloak.plugins.directus.UserRoleDto
-
Returns a hash code value for this object.
I
- init(Config.Scope) - Method in class ch.iterial.keycloak.plugins.directus.DirectusEventListenerProviderFactory
- isRequired() - Method in enum class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.PropertyNames
L
- lastName() - Method in record class ch.iterial.keycloak.plugins.directus.UserRoleDto
-
Returns the value of the
lastNamerecord component.
N
- name() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.RoleConfig
-
Returns the value of the
namerecord component. - notifyCreate(UserRoleDto) - Method in class ch.iterial.keycloak.plugins.directus.DirectusNotifier
O
- onEvent(AdminEvent, boolean) - Method in class ch.iterial.keycloak.plugins.directus.DirectusEventListenerProvider
- onEvent(Event) - Method in class ch.iterial.keycloak.plugins.directus.DirectusEventListenerProvider
P
- postInit(KeycloakSessionFactory) - Method in class ch.iterial.keycloak.plugins.directus.DirectusEventListenerProviderFactory
- provider() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig
-
Returns the value of the
providerrecord component. - provider() - Method in record class ch.iterial.keycloak.plugins.directus.UserRoleDto
-
Returns the value of the
providerrecord component. - PROVIDER - Enum constant in enum class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.PropertyNames
R
- realm() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig
-
Returns the value of the
realmrecord component. - REALM - Enum constant in enum class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.PropertyNames
- ROLE_$key_ID - Enum constant in enum class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.PropertyNames
- RoleConfig(String, String) - Constructor for record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.RoleConfig
-
Creates an instance of a
RoleConfigrecord class. - roleId() - Method in record class ch.iterial.keycloak.plugins.directus.UserRoleDto
-
Returns the value of the
roleIdrecord component. - roleNameMatches(Collection<RoleModel>, DirectusConnectionConfig.RoleConfig) - Static method in class ch.iterial.keycloak.plugins.directus.UserRoleUtils
- roles() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig
-
Returns the value of the
rolesrecord component. - ROLES - Enum constant in enum class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.PropertyNames
S
- status() - Method in record class ch.iterial.keycloak.plugins.directus.UserRoleDto
-
Returns the value of the
statusrecord component. - STATUS_ACTIVE - Static variable in record class ch.iterial.keycloak.plugins.directus.UserRoleDto
- sync() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig
-
Returns the value of the
syncrecord component. - SYNC_CREATE - Enum constant in enum class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.PropertyNames
- SYNC_DELETE - Enum constant in enum class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.PropertyNames
- SYNC_UPDATE - Enum constant in enum class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.PropertyNames
- SyncConfig(boolean, boolean, boolean) - Constructor for record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.SyncConfig
-
Creates an instance of a
SyncConfigrecord class.
T
- token() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig
-
Returns the value of the
tokenrecord component. - TOKEN - Enum constant in enum class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.PropertyNames
- toString() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.RoleConfig
-
Returns a string representation of this record class.
- toString() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.SyncConfig
-
Returns a string representation of this record class.
- toString() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig
-
Returns a string representation of this record class.
- toString() - Method in record class ch.iterial.keycloak.plugins.directus.UserRoleDto
-
Returns a string representation of this record class.
- ttl() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig
-
Returns the value of the
ttlrecord component. - TTL - Enum constant in enum class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.PropertyNames
U
- update() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.SyncConfig
-
Returns the value of the
updaterecord component. - url() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig
-
Returns the value of the
urlrecord component. - URL - Enum constant in enum class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.PropertyNames
- userId() - Method in record class ch.iterial.keycloak.plugins.directus.UserRoleDto
-
Returns the value of the
userIdrecord component. - UserRoleDto - Record Class in ch.iterial.keycloak.plugins.directus
- UserRoleDto(String, String, String, String, String, String, String) - Constructor for record class ch.iterial.keycloak.plugins.directus.UserRoleDto
-
Creates an instance of a
UserRoleDtorecord class. - UserRoleService - Class in ch.iterial.keycloak.plugins.directus
- UserRoleService(DirectusConnectionConfig, KeycloakSessionFactory) - Constructor for class ch.iterial.keycloak.plugins.directus.UserRoleService
- UserRoleUtils - Class in ch.iterial.keycloak.plugins.directus
- UserRoleUtils() - Constructor for class ch.iterial.keycloak.plugins.directus.UserRoleUtils
V
- valid() - Method in record class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig
-
Returns the value of the
validrecord component. - valueOf(String) - Static method in enum class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.PropertyNames
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ch.iterial.keycloak.plugins.directus.DirectusConnectionConfig.PropertyNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form