Uses of Class
io.jans.ca.plugin.adminui.model.exception.ApplicationException
-
Packages that use ApplicationException Package Description io.jans.ca.plugin.adminui.service.auth io.jans.ca.plugin.adminui.service.user io.jans.ca.plugin.adminui.service.webhook -
-
Uses of ApplicationException in io.jans.ca.plugin.adminui.service.auth
Methods in io.jans.ca.plugin.adminui.service.auth that throw ApplicationException Modifier and Type Method Description TokenResponse
OAuth2Service. getApiProtectionToken(ApiTokenRequest apiTokenRequest, String appType)
Calls token endpoint from the Identity Provider and returns a valid Access Token. -
Uses of ApplicationException in io.jans.ca.plugin.adminui.service.user
Methods in io.jans.ca.plugin.adminui.service.user that throw ApplicationException Modifier and Type Method Description List<io.jans.as.model.config.adminui.AdminPermission>
UserManagementService. addPermission(io.jans.as.model.config.adminui.AdminPermission permissionArg)
List<io.jans.as.model.config.adminui.RolePermissionMapping>
UserManagementService. addPermissionsToRole(io.jans.as.model.config.adminui.RolePermissionMapping rolePermissionMappingArg)
List<io.jans.as.model.config.adminui.AdminRole>
UserManagementService. addRole(io.jans.as.model.config.adminui.AdminRole roleArg)
List<io.jans.as.model.config.adminui.AdminPermission>
UserManagementService. deletePermission(String permission)
List<io.jans.as.model.config.adminui.AdminRole>
UserManagementService. deleteRole(String role)
List<io.jans.as.model.config.adminui.AdminPermission>
UserManagementService. editPermission(io.jans.as.model.config.adminui.AdminPermission permissionArg)
List<io.jans.as.model.config.adminui.AdminRole>
UserManagementService. editRole(io.jans.as.model.config.adminui.AdminRole roleArg)
io.jans.as.model.config.adminui.RolePermissionMapping
UserManagementService. getAdminUIRolePermissionsMapping(String role)
List<io.jans.as.model.config.adminui.RolePermissionMapping>
UserManagementService. getAllAdminUIRolePermissionsMapping()
List<io.jans.as.model.config.adminui.AdminRole>
UserManagementService. getAllRoles()
io.jans.as.model.config.adminui.AdminPermission
UserManagementService. getPermissionObjByName(String permission)
List<io.jans.as.model.config.adminui.AdminPermission>
UserManagementService. getPermissions()
io.jans.as.model.config.adminui.AdminRole
UserManagementService. getRoleObjByName(String role)
List<io.jans.as.model.config.adminui.RolePermissionMapping>
UserManagementService. mapPermissionsToRole(io.jans.as.model.config.adminui.RolePermissionMapping rolePermissionMappingArg)
List<io.jans.as.model.config.adminui.RolePermissionMapping>
UserManagementService. removePermissionsFromRole(String role)
-
Uses of ApplicationException in io.jans.ca.plugin.adminui.service.webhook
Methods in io.jans.ca.plugin.adminui.service.webhook that throw ApplicationException Modifier and Type Method Description WebhookEntry
WebhookService. addWebhook(WebhookEntry webhook)
The function adds a webhook entry to a database, assigns it a unique ID, and associates it with Aui features if provided.GenericResponse
WebhookCallable. call()
List<AuiFeature>
WebhookService. getAllAuiFeatures()
The function retrieves all AuiFeature objects from the entryManager and returns them as a List.List<AuiFeature>
WebhookService. getAllAuiFeaturesByWebhookId(String webhookId)
The function retrieves a list of AuiFeatures that are associated with a specific webhookId.void
WebhookService. removeWebhook(WebhookEntry webhook)
The function removes a webhook entry and throws an exception if there is an error.io.jans.orm.model.PagedResult<WebhookEntry>
WebhookService. searchWebhooks(io.jans.model.SearchRequest searchRequest)
The function searches for webhook entries based on the provided search criteria and returns a paged result.List<GenericResponse>
WebhookService. triggerEnabledWebhooks(Set<String> webhookIds, List<ShortCode> shortCodes)
The function triggers enabled webhooks by creating a thread pool, validating each webhook entry, and executing them concurrently.WebhookEntry
WebhookService. updateWebhook(WebhookEntry webhook)
The function updates a webhook entry, validates the entry, and performs additional operations if necessary.void
WebhookService. validateWebhookEntry(WebhookEntry webhookEntry)
-