Uses of Class
io.jans.ca.plugin.adminui.model.exception.ApplicationException
-
Packages that use ApplicationException Package Description io.jans.ca.plugin.adminui.service.adminui io.jans.ca.plugin.adminui.service.auth io.jans.ca.plugin.adminui.service.webhook -
-
Uses of ApplicationException in io.jans.ca.plugin.adminui.service.adminui
Methods in io.jans.ca.plugin.adminui.service.adminui that throw ApplicationException Modifier and Type Method Description List<io.jans.as.model.config.adminui.AdminPermission>
AdminUIService. addPermission(io.jans.as.model.config.adminui.AdminPermission permissionArg)
List<io.jans.as.model.config.adminui.RolePermissionMapping>
AdminUIService. addPermissionsToRole(io.jans.as.model.config.adminui.RolePermissionMapping rolePermissionMappingArg)
List<io.jans.as.model.config.adminui.AdminRole>
AdminUIService. addRole(io.jans.as.model.config.adminui.AdminRole roleArg)
List<io.jans.as.model.config.adminui.AdminPermission>
AdminUIService. deletePermission(String permission)
List<io.jans.as.model.config.adminui.AdminRole>
AdminUIService. deleteRole(String role)
AppConfigResponse
AdminUIService. editAdminUIEditableConfiguration(AppConfigResponse appConfigResponse)
List<io.jans.as.model.config.adminui.AdminPermission>
AdminUIService. editPermission(io.jans.as.model.config.adminui.AdminPermission permissionArg)
List<io.jans.as.model.config.adminui.AdminRole>
AdminUIService. editRole(io.jans.as.model.config.adminui.AdminRole roleArg)
AppConfigResponse
AdminUIService. getAdminUIEditableConfiguration()
io.jans.as.model.config.adminui.RolePermissionMapping
AdminUIService. getAdminUIRolePermissionsMapping(String role)
List<io.jans.as.model.config.adminui.RolePermissionMapping>
AdminUIService. getAllAdminUIRolePermissionsMapping()
List<io.jans.as.model.config.adminui.AdminRole>
AdminUIService. getAllRoles()
io.jans.as.model.config.adminui.AdminPermission
AdminUIService. getPermissionObjByName(String permission)
List<io.jans.as.model.config.adminui.AdminPermission>
AdminUIService. getPermissions()
io.jans.as.model.config.adminui.AdminRole
AdminUIService. getRoleObjByName(String role)
List<io.jans.as.model.config.adminui.RolePermissionMapping>
AdminUIService. mapPermissionsToRole(io.jans.as.model.config.adminui.RolePermissionMapping rolePermissionMappingArg)
List<io.jans.as.model.config.adminui.RolePermissionMapping>
AdminUIService. removePermissionsFromRole(String role)
-
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.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<ShortCodeRequest> 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)
-