A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- activate(LicenseRequest) - Method in class io.jans.ca.plugin.adminui.rest.license.LicenseResource
-
Activate the admin UI license using the provided license key.
- ACTIVATE_LICENSE_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- activateLicense(LicenseRequest) - Method in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
-
Activate a license with the configured License API and persist updated license details.
- addClaims(String, Object) - Method in class io.jans.ca.plugin.adminui.model.auth.UserInfoResponse
- addHttpHeader(String, String) - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- addMinutes(Date, int) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
-
Return a new Date representing the given date plus the specified number of minutes.
- addPermission(AdminPermission) - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
-
Adds a new admin UI permission and returns the updated collection of permissions.
- addPermission(AdminPermission) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- addPermissionsToRole(RolePermissionMapping) - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
-
Add role-to-permissions mappings for an admin UI role.
- addPermissionsToRole(RolePermissionMapping) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- addRole(AdminRole) - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
-
Add a new Admin UI role.
- addRole(AdminRole) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- addWebhook(WebhookEntry) - Method in class io.jans.ca.plugin.adminui.rest.webhook.WebhookResource
- addWebhook(WebhookEntry) - Method in class io.jans.ca.plugin.adminui.service.webhook.WebhookService
-
The function adds a webhook entry to a database, assigns it a unique ID, and associates it with Aui features if provided.
- ADMIN_UI_CONFIG_DN - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- ADMIN_UI_FEATURE_ID - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- ADMIN_UI_FEATURES - Static variable in class io.jans.ca.plugin.adminui.rest.webhook.WebhookResource
- ADMIN_UI_FEATURES_DN - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- ADMIN_UI_RESOURCE - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- ADMIN_UI_RESOURCE_SCOPES_MAPPING_DN - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- ADMINUI_CONF_READ - Static variable in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
- ADMINUI_CONF_WRITE - Static variable in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
- ADMINUI_SESSION_CREATE_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- ADMINUI_SESSION_REMOVE_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- AdminUICookieFilter - Class in io.jans.ca.plugin.adminui.filters
- AdminUICookieFilter() - Constructor for class io.jans.ca.plugin.adminui.filters.AdminUICookieFilter
- AdminUIExtension - Class in io.jans.ca.plugin.adminui.extensions
- AdminUIExtension() - Constructor for class io.jans.ca.plugin.adminui.extensions.AdminUIExtension
- AdminUIResource - Class in io.jans.ca.plugin.adminui.rest.adminui
- AdminUIResource() - Constructor for class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
- AdminUIResourceScopesMapping - Class in io.jans.ca.plugin.adminui.model.adminui
- AdminUIResourceScopesMapping() - Constructor for class io.jans.ca.plugin.adminui.model.adminui.AdminUIResourceScopesMapping
- AdminUISecurityResource - Class in io.jans.ca.plugin.adminui.rest.adminui
- AdminUISecurityResource() - Constructor for class io.jans.ca.plugin.adminui.rest.adminui.AdminUISecurityResource
- AdminUISecurityService - Class in io.jans.ca.plugin.adminui.service.adminui
- AdminUISecurityService() - Constructor for class io.jans.ca.plugin.adminui.service.adminui.AdminUISecurityService
- AdminUIService - Class in io.jans.ca.plugin.adminui.service.adminui
- AdminUIService() - Constructor for class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- AdminUISessionService - Class in io.jans.ca.plugin.adminui.service.adminui
- AdminUISessionService() - Constructor for class io.jans.ca.plugin.adminui.service.adminui.AdminUISessionService
- ADMIUI_PERMISSIONS_ALREADY_PRESENT - io.jans.ca.plugin.adminui.utils.ErrorResponse
- ADMIUI_ROLE_ALREADY_PRESENT - io.jans.ca.plugin.adminui.utils.ErrorResponse
- ADS_CONFIG_DN - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- ApiApplication - Class in io.jans.ca.plugin.adminui.rest
- ApiApplication() - Constructor for class io.jans.ca.plugin.adminui.rest.ApiApplication
- ApiTokenRequest - Class in io.jans.ca.plugin.adminui.model.auth
- ApiTokenRequest() - Constructor for class io.jans.ca.plugin.adminui.model.auth.ApiTokenRequest
- AppConfigResponse - Class in io.jans.ca.plugin.adminui.model.auth
- AppConfigResponse() - Constructor for class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- AppConstants - Interface in io.jans.ca.plugin.adminui.utils
- APPLICATION_JSON - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- APPLICATION_KEY_ADMIN_UI - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- APPLICATION_KEY_ADS - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- ApplicationException - Exception in io.jans.ca.plugin.adminui.model.exception
- ApplicationException(int, String) - Constructor for exception io.jans.ca.plugin.adminui.model.exception.ApplicationException
- AUDIT_LOGGING_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- AUDIT_LOGGING_WRITE_SCOPE - Static variable in class io.jans.ca.plugin.adminui.rest.logging.AuditLoggerResource
- AuditLoggerResource - Class in io.jans.ca.plugin.adminui.rest.logging
- AuditLoggerResource() - Constructor for class io.jans.ca.plugin.adminui.rest.logging.AuditLoggerResource
- auditLogging(Map<String, Object>) - Method in class io.jans.ca.plugin.adminui.rest.logging.AuditLoggerResource
- AUI_FEATURE_ID - Static variable in class io.jans.ca.plugin.adminui.service.webhook.WebhookService
- AUIConfigurationService - Class in io.jans.ca.plugin.adminui.service.config
- AUIConfigurationService() - Constructor for class io.jans.ca.plugin.adminui.service.config.AUIConfigurationService
- AuiFeature - Class in io.jans.ca.plugin.adminui.model.webhook
- AuiFeature() - Constructor for class io.jans.ca.plugin.adminui.model.webhook.AuiFeature
- AUTHORIZATION - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
B
- BaseService - Class in io.jans.ca.plugin.adminui.service
- BaseService() - Constructor for class io.jans.ca.plugin.adminui.service.BaseService
- BEARER - Static variable in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
- BLANK_JWT - io.jans.ca.plugin.adminui.utils.ErrorResponse
C
- call() - Method in class io.jans.ca.plugin.adminui.service.webhook.WebhookCallable
- CHECK_LICENSE_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- checkLicense() - Method in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
-
Verify that the stored license configuration is present, current, and not expired.
- ClientFactory - Class in io.jans.ca.plugin.adminui.utils
- CODE - Static variable in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
- CommonUtils - Class in io.jans.ca.plugin.adminui.utils
- CommonUtils() - Constructor for class io.jans.ca.plugin.adminui.utils.CommonUtils
- CONTENT_TYPE - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- convertIsoToDateString(String) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
- convertLocalDateToString(LocalDate) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
- convertStringToLocalDate(String) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
- createGenericResponse(boolean, int, String) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
- createGenericResponse(boolean, int, String, JsonNode) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
- createSession(ApiTokenRequest) - Method in class io.jans.ca.plugin.adminui.rest.auth.OAuth2Resource
-
Create an Admin UI session and set an HttpOnly, Secure session cookie.
D
- DCRResponse - Class in io.jans.ca.plugin.adminui.model.auth
- DCRResponse() - Constructor for class io.jans.ca.plugin.adminui.model.auth.DCRResponse
- decode(String) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
- DEFAULT_POLICY_STORE_FILE_PATH - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- DELETE_ADMIUI_PERMISSIONS_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- DELETE_ADMIUI_ROLES_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- deleteLicenseConfiguration() - Method in class io.jans.ca.plugin.adminui.rest.license.LicenseResource
-
Delete license details from the admin UI configuration.
- deleteLicenseConfiguration() - Method in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
-
Deletes the license-related configuration in both the persistent and in-memory Admin UI configuration.
- deletePermission(AdminPermission) - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
-
Deletes the specified admin UI permission and returns the remaining permissions.
- deletePermission(String) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- deleteRole(String) - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
-
Deletes the admin UI role identified by the given role name.
- deleteRole(String) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- deleteSessionBySessionCookie(Cookie) - Method in class io.jans.ca.plugin.adminui.rest.auth.OAuth2Resource
-
Revokes the Admin UI session identified by the provided session cookie and invalidates that cookie in the client.
- deleteSessionsByUserDn(String) - Method in class io.jans.ca.plugin.adminui.rest.auth.OAuth2Resource
-
Revoke all Admin UI sessions associated with the specified user DN.
- deleteWebhook(String) - Method in class io.jans.ca.plugin.adminui.rest.webhook.WebhookResource
- details() - Method in class io.jans.ca.plugin.adminui.rest.license.LicenseResource
-
Retrieves admin UI license details.
E
- EDIT_ADMIUI_PERMISSIONS_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- EDIT_ADMIUI_ROLES_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- editAdminUIEditableConfiguration(AppConfigResponse) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- editConf(AppConfigResponse) - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
-
Update the Admin UI editable configuration.
- editPermission(AdminPermission) - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
-
Update an admin UI permission and return the resulting list of permissions.
- editPermission(AdminPermission) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- editRole(AdminRole) - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
-
Update an existing Admin UI role.
- editRole(AdminRole) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- encode(String) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
- equals(Object) - Method in class io.jans.ca.plugin.adminui.model.webhook.AuiFeature
- equals(Object) - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- ERROR_IN_DCR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- ERROR_IN_DELETING_ROLE_PERMISSION - io.jans.ca.plugin.adminui.utils.ErrorResponse
- ERROR_IN_LICENSE_CONFIGURATION_VALIDATION - io.jans.ca.plugin.adminui.utils.ErrorResponse
- ERROR_IN_MAPPING_ROLE_PERMISSION - io.jans.ca.plugin.adminui.utils.ErrorResponse
- ERROR_IN_READING_CONFIGURATION - io.jans.ca.plugin.adminui.utils.ErrorResponse
- ERROR_IN_SAVING_LICENSE_CLIENT - io.jans.ca.plugin.adminui.utils.ErrorResponse
- ERROR_IN_TRIAL_LICENSE - io.jans.ca.plugin.adminui.utils.ErrorResponse
- ERROR_READING_CONFIG - io.jans.ca.plugin.adminui.utils.ErrorResponse
- ERROR_READING_ROLE_PERMISSION_MAP - io.jans.ca.plugin.adminui.utils.ErrorResponse
- ErrorResponse - Enum in io.jans.ca.plugin.adminui.utils
- executeDCR(String) - Method in class io.jans.ca.plugin.adminui.service.BaseService
-
Performs Dynamic Client Registration (DCR) using the provided Software Statement Assertion (SSA).
F
- FEATURE_ID_PATH_VARIABLE - Static variable in class io.jans.ca.plugin.adminui.rest.webhook.WebhookResource
- FETCH_DATA_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- fetchAdminUIConfiguration() - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUISessionService
-
Loads the Admin UI configuration entry from persistence.
- filter(ContainerRequestContext) - Method in class io.jans.ca.plugin.adminui.filters.AdminUICookieFilter
-
Authenticates Admin UI requests by extracting a user-info JWT from the Admin UI session cookie, exchanging or reusing a cached Config API access token, and injecting a Bearer Authorization header.
G
- generateTrialLicense() - Method in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
-
Generates a trial license via the configured License API and saves the returned license key to persistence and the in-memory AUI configuration.
- GenericResponse - Class in io.jans.ca.plugin.adminui.model.auth
- GenericResponse() - Constructor for class io.jans.ca.plugin.adminui.model.auth.GenericResponse
- GET_ADMIUI_CONFIG_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- GET_ADMIUI_PERMISSIONS_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- GET_ADMIUI_ROLES_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- GET_API_PROTECTION_TOKEN_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- GET_LICENSE_DETAILS_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- getAccessToken() - Method in class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- getAccessToken() - Method in class io.jans.ca.plugin.adminui.model.auth.UserInfoRequest
- getAccessType() - Method in class io.jans.ca.plugin.adminui.model.adminui.AdminUIResourceScopesMapping
- getAcrValues() - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- getAcrValues() - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- getAdditionalParameters() - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- getAdminUIEditableConfiguration() - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- getAdminUIRolePermissionsMapping(String) - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
-
Retrieve the role-permissions mapping for the specified admin UI role.
- getAdminUIRolePermissionsMapping(String) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- getAllAdminUIFeatures() - Method in class io.jans.ca.plugin.adminui.rest.webhook.WebhookResource
- getAllAdminUIRolePermissionsMapping() - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
-
Retrieve all Admin UI role-to-permissions mappings.
- getAllAdminUIRolePermissionsMapping() - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- getAllAuiFeatures() - Method in class io.jans.ca.plugin.adminui.service.webhook.WebhookService
-
The function retrieves all AuiFeature objects from the entryManager and returns them as a List.
- getAllAuiFeaturesByWebhookId(String) - Method in class io.jans.ca.plugin.adminui.rest.webhook.WebhookResource
- getAllAuiFeaturesByWebhookId(String) - Method in class io.jans.ca.plugin.adminui.service.webhook.WebhookService
-
The function retrieves a list of AuiFeatures that are associated with a specific webhookId.
- getAllowSmtpKeystoreEdit() - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- getAllPermissions() - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
-
Retrieve all Admin UI permissions.
- getAllRoles() - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
-
Retrieve all admin UI roles.
- getAllRoles() - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- getAllWebhooksByFeatureId(String) - Method in class io.jans.ca.plugin.adminui.rest.webhook.WebhookResource
- getApiKey() - Method in class io.jans.ca.plugin.adminui.model.config.LicenseSpringCredentials
- getApiProtectionToken(ApiTokenRequest, String) - Method in class io.jans.ca.plugin.adminui.rest.auth.OAuth2Resource
-
Requests an API protection token from the OAuth2 service for the specified app type.
- getApiProtectionToken(ApiTokenRequest, String) - Method in class io.jans.ca.plugin.adminui.service.auth.OAuth2Service
-
Obtain an API protection token for the specified application and populate its token claims.
- getApiProtectionToken(String, AUIConfiguration) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUISessionService
-
Obtains an API protection access token for the Admin UI backend using client credentials and a user-info JWT.
- getAudience() - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- getAUIConfiguration() - Method in class io.jans.ca.plugin.adminui.service.config.AUIConfigurationService
- getAUIConfiguration(String) - Method in class io.jans.ca.plugin.adminui.service.config.AUIConfigurationService
-
It reads the configuration from the LDAP server and stores it in a map
- getAuiDefaultPolicyStorePath() - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- getAuiFeatureId() - Method in class io.jans.ca.plugin.adminui.model.webhook.AuiFeature
- getAuiFeatureIds() - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- getAuiFeaturesByIds(Set<String>) - Method in class io.jans.ca.plugin.adminui.service.webhook.WebhookService
-
The function `getAuiFeaturesByIds` retrieves a list of AuiFeature objects based on a list of IDs.
- getAuiPolicyStoreUrl() - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- getAuthServerHost() - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- getAuthzBaseUrl() - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- getCedarlingLogType() - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
-
Retrieves the Cedarling log type configured for the Admin UI.
- getCedarlingPolicyStoreRetrievalPoint() - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- getClaims() - Method in class io.jans.ca.plugin.adminui.model.auth.UserInfoResponse
- getClaims(Jwt) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUISessionService
-
Extracts the claims from a Jwt into a map keyed by claim name.
- getClaims(Jwt) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
-
Extracts claims from a Jwt into a Map keyed by claim name.
- getClasses() - Method in class io.jans.ca.plugin.adminui.rest.ApiApplication
- getClientBuilder(String) - Method in class io.jans.ca.plugin.adminui.utils.ClientFactory
- getClientId() - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- getClientId() - Method in class io.jans.ca.plugin.adminui.model.auth.DCRResponse
- getClientId() - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- getClientSecret() - Method in class io.jans.ca.plugin.adminui.model.auth.DCRResponse
- getCode() - Method in class io.jans.ca.plugin.adminui.model.auth.UserInfoRequest
- getCodeVerifier() - Method in class io.jans.ca.plugin.adminui.model.auth.UserInfoRequest
- getCompanyName() - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- getConf() - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
-
Retrieves the editable Admin UI configuration.
- getCustomerEmail() - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- getCustomerFirstName() - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- getCustomerLastName() - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- getDescription() - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- getDescription() - Method in enum io.jans.ca.plugin.adminui.utils.ErrorResponse
- getDisplayName() - Method in class io.jans.ca.plugin.adminui.model.webhook.AuiFeature
- getDisplayName() - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- getDn() - Method in class io.jans.ca.plugin.adminui.model.adminui.AdminUIResourceScopesMapping
- getEndSessionEndpoint() - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- getErrorCode() - Method in exception io.jans.ca.plugin.adminui.model.exception.ApplicationException
- getExp() - Method in class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- getExpiresAt() - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- getExpiresIn() - Method in class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- getFormattedDate() - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
- getFrontChannelLogoutUrl() - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- getHardwareId() - Method in class io.jans.ca.plugin.adminui.model.auth.DCRResponse
- getHardwareId() - Method in class io.jans.ca.plugin.adminui.model.config.LicenseSpringCredentials
- getHttpHeaders() - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- getHttpMethod() - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- getHttpRequestBody() - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- getHttpRequestBodyString() - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- getIat() - Method in class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- getIdToken() - Method in class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- getInum() - Method in class io.jans.ca.plugin.adminui.model.adminui.AdminUIResourceScopesMapping
- getInum() - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- getIssuedAt() - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- getIssuer() - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- getIssuer() - Method in class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- getJansScope() - Method in class io.jans.ca.plugin.adminui.model.webhook.AuiFeature
- getJti() - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- getJwtUserInfo() - Method in class io.jans.ca.plugin.adminui.model.auth.UserInfoResponse
- getLicenseDetails() - Method in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
-
This function is used to get the license details of the admin-ui
- getLicenseExpired() - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- getLicenseKey() - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseRequest
- getLicenseKey() - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- getLicenseKey() - Method in class io.jans.ca.plugin.adminui.model.config.LicenseSpringCredentials
- getLicenseMAUThreshold() - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- getLicenseType() - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- getManagementKey() - Method in class io.jans.ca.plugin.adminui.model.config.LicenseSpringCredentials
- getMaxActivations() - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- getMessage() - Method in exception io.jans.ca.plugin.adminui.model.exception.ApplicationException
- getOpHost() - Method in class io.jans.ca.plugin.adminui.model.auth.DCRResponse
- getPermission(String) - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
-
Retrieves an Admin UI permission by its name.
- getPermissionObjByName(String) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- getPermissions() - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- getPolicyStore() - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUISecurityResource
- getPolicyStore() - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUISecurityService
-
Retrieves the policy store configuration for the Admin UI.
- getPostLogoutRedirectUri() - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- getProductCode() - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- getProductCode() - Method in class io.jans.ca.plugin.adminui.model.config.LicenseSpringCredentials
- getProductName() - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- getRecordMaxCount() - Method in class io.jans.ca.plugin.adminui.service.webhook.WebhookService
- getRedirectUrl() - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- getRefreshToken() - Method in class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- getResource() - Method in class io.jans.ca.plugin.adminui.model.adminui.AdminUIResourceScopesMapping
- getResponseCode() - Method in class io.jans.ca.plugin.adminui.model.auth.GenericResponse
- getResponseMessage() - Method in class io.jans.ca.plugin.adminui.model.auth.GenericResponse
- getResponseObject() - Method in class io.jans.ca.plugin.adminui.model.auth.GenericResponse
- getResponseType() - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- getRole(String) - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
-
Retrieve details for the specified Admin UI role.
- getRoleObjByName(String) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- getScanHostname() - Method in class io.jans.ca.plugin.adminui.model.auth.DCRResponse
- getScope() - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- getScope() - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- getScopes() - Method in class io.jans.ca.plugin.adminui.model.adminui.AdminUIResourceScopesMapping
- getScopes() - Method in class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- getSession(String) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUISessionService
-
Load the Admin UI session corresponding to the given session identifier.
- getSession(String) - Method in class io.jans.ca.plugin.adminui.service.auth.OAuth2Service
-
Load an AdminUISession by its session identifier.
- getSessionTimeoutInMins() - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- getSharedKey() - Method in class io.jans.ca.plugin.adminui.model.config.LicenseSpringCredentials
- getShortcodeValueMap() - Method in class io.jans.ca.plugin.adminui.model.webhook.ShortCodeRequest
- getSsa() - Method in class io.jans.ca.plugin.adminui.model.auth.SSARequest
- getSubject() - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- getToken(TokenRequest, String) - Method in class io.jans.ca.plugin.adminui.service.BaseService
-
Obtain an access token from the authorization server using the provided token request.
- getToken(TokenRequest, String, String) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUISessionService
-
Exchange token request parameters with the authorization server and return parsed token response parameters.
- getToken(TokenRequest, String, String) - Method in class io.jans.ca.plugin.adminui.service.BaseService
-
Sends a token request to the specified token endpoint using values from the provided TokenRequest.
- getTokenType() - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- getTokenType() - Method in class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- getUjwt() - Method in class io.jans.ca.plugin.adminui.model.auth.ApiTokenRequest
-
Retrieves the UJWT token value.
- getUrl() - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- getUsername() - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- getValidityPeriod() - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- getWebhookByIds(Set<String>) - Method in class io.jans.ca.plugin.adminui.service.webhook.WebhookService
-
The function `getWebhookByIds` retrieves a list of `WebhookEntry` objects based on a list of webhook IDs.
- getWebhookId() - Method in class io.jans.ca.plugin.adminui.model.webhook.ShortCodeRequest
- getWebhookIdsMapped() - Method in class io.jans.ca.plugin.adminui.model.webhook.AuiFeature
- getWebhooks(int, String, int, String, String, String) - Method in class io.jans.ca.plugin.adminui.rest.webhook.WebhookResource
- getWebhooksByFeatureId(String) - Method in class io.jans.ca.plugin.adminui.service.webhook.WebhookService
H
- HARDWARE_ID - Static variable in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
- hashCode() - Method in class io.jans.ca.plugin.adminui.model.webhook.AuiFeature
- hashCode() - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- hasShortCode(String) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
- hasShortCode(Map<String, ?>) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
- HTTP_RESPONSE_IS_NULL - Static variable in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
- httpService - Variable in class io.jans.ca.plugin.adminui.service.BaseService
I
- instance() - Static method in class io.jans.ca.plugin.adminui.utils.ClientFactory
- IntrospectionResponse - Class in io.jans.ca.plugin.adminui.model.auth
- IntrospectionResponse() - Constructor for class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- introspectToken(String, String) - Method in class io.jans.ca.plugin.adminui.service.BaseService
-
Perform token introspection against the given introspection endpoint.
- INUM - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- io.jans.ca.plugin.adminui.extensions - package io.jans.ca.plugin.adminui.extensions
- io.jans.ca.plugin.adminui.filters - package io.jans.ca.plugin.adminui.filters
- io.jans.ca.plugin.adminui.model.adminui - package io.jans.ca.plugin.adminui.model.adminui
- io.jans.ca.plugin.adminui.model.auth - package io.jans.ca.plugin.adminui.model.auth
- io.jans.ca.plugin.adminui.model.config - package io.jans.ca.plugin.adminui.model.config
- io.jans.ca.plugin.adminui.model.exception - package io.jans.ca.plugin.adminui.model.exception
- io.jans.ca.plugin.adminui.model.webhook - package io.jans.ca.plugin.adminui.model.webhook
- io.jans.ca.plugin.adminui.rest - package io.jans.ca.plugin.adminui.rest
- io.jans.ca.plugin.adminui.rest.adminui - package io.jans.ca.plugin.adminui.rest.adminui
- io.jans.ca.plugin.adminui.rest.auth - package io.jans.ca.plugin.adminui.rest.auth
- io.jans.ca.plugin.adminui.rest.license - package io.jans.ca.plugin.adminui.rest.license
- io.jans.ca.plugin.adminui.rest.logging - package io.jans.ca.plugin.adminui.rest.logging
- io.jans.ca.plugin.adminui.rest.webhook - package io.jans.ca.plugin.adminui.rest.webhook
- io.jans.ca.plugin.adminui.service - package io.jans.ca.plugin.adminui.service
- io.jans.ca.plugin.adminui.service.adminui - package io.jans.ca.plugin.adminui.service.adminui
- io.jans.ca.plugin.adminui.service.auth - package io.jans.ca.plugin.adminui.service.auth
- io.jans.ca.plugin.adminui.service.config - package io.jans.ca.plugin.adminui.service.config
- io.jans.ca.plugin.adminui.service.license - package io.jans.ca.plugin.adminui.service.license
- io.jans.ca.plugin.adminui.service.webhook - package io.jans.ca.plugin.adminui.service.webhook
- io.jans.ca.plugin.adminui.utils - package io.jans.ca.plugin.adminui.utils
- io.jans.ca.plugin.adminui.utils.security - package io.jans.ca.plugin.adminui.utils.security
- isActive() - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- isActive() - Method in class io.jans.ca.plugin.adminui.rest.license.LicenseResource
-
Check whether an active admin‑ui license exists.
- isCachedTokenValid(String, AUIConfiguration) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUISessionService
-
Checks whether a cached token is active by calling the Admin UI introspection endpoint.
- isConfigValid() - Method in class io.jans.ca.plugin.adminui.rest.license.LicenseResource
-
Checks whether the stored Admin UI license configuration is valid.
- isJansEnabled() - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- isLicenseActive() - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- isLicenseEnabled() - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- isLicenseExpired() - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- ISS_CLAIM_NOT_FOUND - io.jans.ca.plugin.adminui.utils.ErrorResponse
- isSuccess() - Method in class io.jans.ca.plugin.adminui.model.auth.GenericResponse
- isValidJson(String) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
J
- joinAndUrlEncode(Collection<String>) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
- jsonStringToMap(String) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
L
- LICENSE_ACTIVATE_ERROR_RESPONSE - Static variable in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
- LICENSE_ALREADY_ACTIVE - io.jans.ca.plugin.adminui.utils.ErrorResponse
- LICENSE_APIS_404 - Static variable in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
- LICENSE_APIS_503 - Static variable in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
- LICENSE_CONFIG_ABSENT - io.jans.ca.plugin.adminui.utils.ErrorResponse
- LICENSE_DATA_MISSING - io.jans.ca.plugin.adminui.utils.ErrorResponse
- LICENSE_DELETE_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- LICENSE_DETAILS_SYNC_INTERVAL_IN_DAYS - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- LICENSE_EXPIRY_DATE_NOT_PRESENT - io.jans.ca.plugin.adminui.utils.ErrorResponse
- LICENSE_INFO_LAST_FETCHED_ON_ABSENT - io.jans.ca.plugin.adminui.utils.ErrorResponse
- LICENSE_IS_EXPIRED - io.jans.ca.plugin.adminui.utils.ErrorResponse
- LICENSE_ISACTIVE_ERROR_RESPONSE - Static variable in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
- LICENSE_KEY - Static variable in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
- LICENSE_NOT_PRESENT - io.jans.ca.plugin.adminui.utils.ErrorResponse
- LICENSE_OIDC_CLIENT_MISSING - io.jans.ca.plugin.adminui.utils.ErrorResponse
- LICENSE_RETRIEVE_ERROR_RESPONSE - Static variable in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
- LICENSE_SPRING_API_URL - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- LICENSE_SSA_MISSING - io.jans.ca.plugin.adminui.utils.ErrorResponse
- LicenseDetailsService - Class in io.jans.ca.plugin.adminui.service.license
- LicenseDetailsService() - Constructor for class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
- LicenseRequest - Class in io.jans.ca.plugin.adminui.model.auth
- LicenseRequest() - Constructor for class io.jans.ca.plugin.adminui.model.auth.LicenseRequest
- LicenseResource - Class in io.jans.ca.plugin.adminui.rest.license
- LicenseResource() - Constructor for class io.jans.ca.plugin.adminui.rest.license.LicenseResource
- LicenseResponse - Class in io.jans.ca.plugin.adminui.model.auth
- LicenseResponse() - Constructor for class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- LicenseSpringCredentials - Class in io.jans.ca.plugin.adminui.model.config
- LicenseSpringCredentials() - Constructor for class io.jans.ca.plugin.adminui.model.config.LicenseSpringCredentials
- loadPrivateKey(String) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
- LS_DATE_FORMAT - Static variable in class io.jans.ca.plugin.adminui.utils.CommonUtils
M
- mapper - Variable in class io.jans.ca.plugin.adminui.service.BaseService
- mapPermissionsToRole(RolePermissionMapping) - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
-
Map the given permissions onto the specified role and return the updated mappings.
- mapPermissionsToRole(RolePermissionMapping) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- mapPrincipalsToScopes(JsonNode, JsonNode) - Static method in class io.jans.ca.plugin.adminui.utils.security.PolicyStoreMapperHelper
-
Main entry point for mapping principals to scopes.
- mapToJsonString(Map<String, Object>) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
- MAU_IS_NULL - io.jans.ca.plugin.adminui.utils.ErrorResponse
- MESSAGE - Static variable in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
N
- NO_WEBHOOK_FOUND - io.jans.ca.plugin.adminui.utils.ErrorResponse
O
- OAuth2Resource - Class in io.jans.ca.plugin.adminui.rest.auth
- OAuth2Resource() - Constructor for class io.jans.ca.plugin.adminui.rest.auth.OAuth2Resource
- OAuth2Service - Class in io.jans.ca.plugin.adminui.service.auth
- OAuth2Service() - Constructor for class io.jans.ca.plugin.adminui.service.auth.OAuth2Service
- ORG_ID_CLAIM_NOT_FOUND - io.jans.ca.plugin.adminui.utils.ErrorResponse
P
- PERMISSION_NOT_FOUND - io.jans.ca.plugin.adminui.utils.ErrorResponse
- PolicyStoreMapperHelper - Class in io.jans.ca.plugin.adminui.utils.security
- postSSA(SSARequest) - Method in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
-
The function takes an SSA string as input, calls the DCR API to get the scan hostname and OIDC client settings, and saves the SSA string and the scan hostname and OIDC client settings in the Admin UI configuration
R
- removeAdminUIUserSessionByDn(String) - Method in class io.jans.ca.plugin.adminui.service.auth.OAuth2Service
-
Removes all AdminUISession entries whose jansUsrDN contains the provided user DN.
- removeAllExpiredSessions() - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUISessionService
-
Removes all AdminUISession entries whose expirationDate is earlier than the current time.
- removePermissionsFromRole(String) - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUIResource
-
Removes all permission mappings associated with the specified Admin UI role.
- removePermissionsFromRole(String) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- removeSession(String) - Method in class io.jans.ca.plugin.adminui.service.auth.OAuth2Service
-
Removes the Admin UI session identified by the given sessionId.
- removeWebhook(WebhookEntry) - Method in class io.jans.ca.plugin.adminui.service.webhook.WebhookService
-
The function removes a webhook entry and throws an exception if there is an error.
- replacePlaceholders(String, Map<String, Object>) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
- replacePlaceholders(Map<String, Object>, Map<String, Object>) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
- resetPermissionsToRole(List<RolePermissionMapping>) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- resetRoles(List<AdminRole>) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUIService
- RETRIEVE_LICENSE_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- RETRIEVE_POLICY_STORE_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- retrieveLicense() - Method in class io.jans.ca.plugin.adminui.rest.license.LicenseResource
-
Retrieve the current license from SCAN.
- retrieveLicense() - Method in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
-
Retrieve license details from the configured License API.
- REWRITING_DEFAULT_POLICY_STORE_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- ROLE_MARKED_UNDELETABLE - io.jans.ca.plugin.adminui.utils.ErrorResponse
- ROLE_NOT_FOUND - io.jans.ca.plugin.adminui.utils.ErrorResponse
- ROLE_PERMISSION_MAP_NOT_FOUND - io.jans.ca.plugin.adminui.utils.ErrorResponse
- ROLE_PERMISSION_MAPPING_PRESENT - io.jans.ca.plugin.adminui.utils.ErrorResponse
S
- SAVE_ADMIUI_CONFIG_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- SAVE_ADMIUI_PERMISSIONS_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- SAVE_ADMIUI_ROLES_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- SCAN_DEV_AUTH_SERVER - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- SCAN_DEV_SERVER - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- SCAN_HOSTNAME_MISSING - io.jans.ca.plugin.adminui.utils.ErrorResponse
- SCAN_PROD_AUTH_SERVER - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- SCAN_PROD_SERVER - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- SCOPE_ADMINUI_DELETE - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- SCOPE_ADMINUI_READ - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- SCOPE_ADMINUI_WRITE - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- SCOPE_LICENSE_ADMIN - Static variable in class io.jans.ca.plugin.adminui.rest.license.LicenseResource
- SCOPE_LICENSE_READ - Static variable in class io.jans.ca.plugin.adminui.rest.license.LicenseResource
- SCOPE_LICENSE_WRITE - Static variable in class io.jans.ca.plugin.adminui.rest.license.LicenseResource
- SCOPE_OPENID - Static variable in class io.jans.ca.plugin.adminui.rest.auth.OAuth2Resource
- SCOPE_WEBHOOK_DELETE - Static variable in class io.jans.ca.plugin.adminui.rest.webhook.WebhookResource
- SCOPE_WEBHOOK_READ - Static variable in class io.jans.ca.plugin.adminui.rest.webhook.WebhookResource
- SCOPE_WEBHOOK_WRITE - Static variable in class io.jans.ca.plugin.adminui.rest.webhook.WebhookResource
- searchWebhooks(SearchRequest) - Method in class io.jans.ca.plugin.adminui.service.webhook.WebhookService
-
The function searches for webhook entries based on the provided search criteria and returns a paged result.
- setAccessToken(String) - Method in class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- setAccessToken(String) - Method in class io.jans.ca.plugin.adminui.model.auth.UserInfoRequest
- setAccessType(String) - Method in class io.jans.ca.plugin.adminui.model.adminui.AdminUIResourceScopesMapping
- setAcrValues(String) - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- setAcrValues(String) - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- setActive(boolean) - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- setAdditionalParameters(List<KeyValuePair>) - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- setAdminUISession(String, String) - Method in class io.jans.ca.plugin.adminui.service.auth.OAuth2Service
-
Create and persist an AdminUISession for the given sessionId using claims extracted from the provided user-info JWT.
- setAllowSmtpKeystoreEdit(Boolean) - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- setApiKey(String) - Method in class io.jans.ca.plugin.adminui.model.config.LicenseSpringCredentials
- setAudience(String) - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- setAuiConfiguration(AUIConfiguration) - Method in class io.jans.ca.plugin.adminui.service.config.AUIConfigurationService
- setAuiDefaultPolicyStorePath(String) - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- setAuiFeatureId(String) - Method in class io.jans.ca.plugin.adminui.model.webhook.AuiFeature
- setAuiFeatureIds(Set<String>) - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- setAuiPolicyStoreUrl(String) - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- setAuthServerHost(String) - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- setAuthzBaseUrl(String) - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- setCedarlingLogType(CedarlingLogType) - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- setCedarlingPolicyStoreRetrievalPoint(CedarlingPolicyStrRetrievalPoint) - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- setClaims(Map<String, Object>) - Method in class io.jans.ca.plugin.adminui.model.auth.UserInfoResponse
- setClientId(String) - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- setClientId(String) - Method in class io.jans.ca.plugin.adminui.model.auth.DCRResponse
- setClientId(String) - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- setClientSecret(String) - Method in class io.jans.ca.plugin.adminui.model.auth.DCRResponse
- setCode(String) - Method in class io.jans.ca.plugin.adminui.model.auth.UserInfoRequest
- setCodeVerifier(String) - Method in class io.jans.ca.plugin.adminui.model.auth.UserInfoRequest
- setCompanyName(String) - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- setCustomerEmail(String) - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- setCustomerFirstName(String) - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- setCustomerLastName(String) - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- setDescription(String) - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- setDisplayName(String) - Method in class io.jans.ca.plugin.adminui.model.webhook.AuiFeature
- setDisplayName(String) - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- setDn(String) - Method in class io.jans.ca.plugin.adminui.model.adminui.AdminUIResourceScopesMapping
- setEndSessionEndpoint(String) - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- setExp(long) - Method in class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- setExpiresAt(Integer) - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- setExpiresIn(Integer) - Method in class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- setFrontChannelLogoutUrl(String) - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- setHardwareId(String) - Method in class io.jans.ca.plugin.adminui.model.auth.DCRResponse
- setHardwareId(String) - Method in class io.jans.ca.plugin.adminui.model.config.LicenseSpringCredentials
- setHttpHeaders(List<KeyValuePair>) - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- setHttpMethod(String) - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- setHttpRequestBody(Map<String, Object>) - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
-
The function `setHttpRequestBody` sets the HTTP request body as a map and converts it to a JSON string using a utility method.
- setHttpRequestBodyString(String) - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
-
The function sets the HTTP request body string and converts it to a map if it is a valid JSON string.
- setIat(long) - Method in class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- setIdToken(String) - Method in class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- setInum(String) - Method in class io.jans.ca.plugin.adminui.model.adminui.AdminUIResourceScopesMapping
- setInum(String) - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- setIssuedAt(Integer) - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- setIssuer(String) - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- setIssuer(String) - Method in class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- setJansEnabled(boolean) - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- setJansScope(String) - Method in class io.jans.ca.plugin.adminui.model.webhook.AuiFeature
- setJti(String) - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- setJwtUserInfo(String) - Method in class io.jans.ca.plugin.adminui.model.auth.UserInfoResponse
- setLicenseActive(boolean) - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- setLicenseEnabled(boolean) - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- setLicenseExpired(boolean) - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- setLicenseKey(String) - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseRequest
- setLicenseKey(String) - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- setLicenseKey(String) - Method in class io.jans.ca.plugin.adminui.model.config.LicenseSpringCredentials
- setLicenseMAUThreshold(Long) - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- setLicenseType(String) - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- setManagementKey(String) - Method in class io.jans.ca.plugin.adminui.model.config.LicenseSpringCredentials
- setMaxActivations(int) - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- setOpHost(String) - Method in class io.jans.ca.plugin.adminui.model.auth.DCRResponse
- setPostLogoutRedirectUri(String) - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
-
Set the Post-Logout Redirect URL used by the client for OIDC logout redirection.
- setProductCode(String) - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- setProductCode(String) - Method in class io.jans.ca.plugin.adminui.model.config.LicenseSpringCredentials
- setProductName(String) - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- setRedirectUrl(String) - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- setRefreshToken(String) - Method in class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- setRemotePolicyStoreAsDefault() - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUISecurityResource
- setRemotePolicyStoreAsDefault() - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUISecurityService
-
Fetches the remote policy store and overwrites the local default policy-store file if remote policy-store is enabled and configured in AUI configuration.
- setResource(String) - Method in class io.jans.ca.plugin.adminui.model.adminui.AdminUIResourceScopesMapping
- setResponseCode(int) - Method in class io.jans.ca.plugin.adminui.model.auth.GenericResponse
- setResponseMessage(String) - Method in class io.jans.ca.plugin.adminui.model.auth.GenericResponse
- setResponseObject(JsonNode) - Method in class io.jans.ca.plugin.adminui.model.auth.GenericResponse
- setResponseType(String) - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- setScanHostname(String) - Method in class io.jans.ca.plugin.adminui.model.auth.DCRResponse
- setScope(String) - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- setScope(List<String>) - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- setScopes(List<String>) - Method in class io.jans.ca.plugin.adminui.model.adminui.AdminUIResourceScopesMapping
- setScopes(List<String>) - Method in class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- setSessionTimeoutInMins(Integer) - Method in class io.jans.ca.plugin.adminui.model.auth.AppConfigResponse
- setSharedKey(String) - Method in class io.jans.ca.plugin.adminui.model.config.LicenseSpringCredentials
- setShortcodeValueMap(Map<String, Object>) - Method in class io.jans.ca.plugin.adminui.model.webhook.ShortCodeRequest
- setSsa(String) - Method in class io.jans.ca.plugin.adminui.model.auth.SSARequest
- setSubject(String) - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- setSuccess(boolean) - Method in class io.jans.ca.plugin.adminui.model.auth.GenericResponse
- setTokenType(String) - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- setTokenType(String) - Method in class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- setUjwt(String) - Method in class io.jans.ca.plugin.adminui.model.auth.ApiTokenRequest
- setUrl(String) - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- setUsername(String) - Method in class io.jans.ca.plugin.adminui.model.auth.IntrospectionResponse
- setValidityPeriod(String) - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- setWebhookId(String) - Method in class io.jans.ca.plugin.adminui.model.webhook.ShortCodeRequest
- setWebhookIdsMapped(List<String>) - Method in class io.jans.ca.plugin.adminui.model.webhook.AuiFeature
- ShortCodeRequest - Class in io.jans.ca.plugin.adminui.model.webhook
- ShortCodeRequest() - Constructor for class io.jans.ca.plugin.adminui.model.webhook.ShortCodeRequest
- SIGNATURE_NOT_VALID - io.jans.ca.plugin.adminui.utils.ErrorResponse
- ssa(SSARequest) - Method in class io.jans.ca.plugin.adminui.rest.license.LicenseResource
-
Save Single Sign-On (SSA) configuration.
- SSARequest - Class in io.jans.ca.plugin.adminui.model.auth
- SSARequest() - Constructor for class io.jans.ca.plugin.adminui.model.auth.SSARequest
- SYNC_ROLE_SCOPES_MAPPING_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- syncRoleScopeMapping() - Method in class io.jans.ca.plugin.adminui.rest.adminui.AdminUISecurityResource
- syncRoleScopeMapping() - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUISecurityService
-
Synchronizes role-to-scope mappings in the Admin UI configuration based on the latest policy-store definitions.
T
- TLS_ALLOWED_CIPHER_SUITES - Static variable in class io.jans.ca.plugin.adminui.service.BaseService
- TLS_ENABLED_PROTOCOLS - Static variable in class io.jans.ca.plugin.adminui.service.BaseService
- toJsonNode(Object) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
-
Converts any Java object into a JsonNode representation.
- TOKEN_GENERATION_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- TokenResponse - Class in io.jans.ca.plugin.adminui.model.auth
- TokenResponse() - Constructor for class io.jans.ca.plugin.adminui.model.auth.TokenResponse
- toPrimitiveOrDefaultFalse(Boolean) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
-
Convert a Boolean reference to its primitive form, using a default value when the input is null.
- toString() - Method in class io.jans.ca.plugin.adminui.model.auth.GenericResponse
- toString() - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseRequest
- toString() - Method in class io.jans.ca.plugin.adminui.model.auth.LicenseResponse
- toString() - Method in class io.jans.ca.plugin.adminui.model.auth.SSARequest
- toString() - Method in class io.jans.ca.plugin.adminui.model.auth.UserInfoResponse
- toString() - Method in class io.jans.ca.plugin.adminui.model.config.LicenseSpringCredentials
- toString() - Method in class io.jans.ca.plugin.adminui.model.webhook.AuiFeature
- toString() - Method in class io.jans.ca.plugin.adminui.model.webhook.ShortCodeRequest
- toString() - Method in class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- toString() - Method in enum io.jans.ca.plugin.adminui.utils.ErrorResponse
- toUrlEncodedString(Map<String, String>) - Static method in class io.jans.ca.plugin.adminui.utils.CommonUtils
-
Builds a UTF-8 URL-encoded query string from the provided parameters.
- trial() - Method in class io.jans.ca.plugin.adminui.rest.license.LicenseResource
-
Generate a trial license for the admin UI.
- TRIAL_GENERATE_ERROR_RESPONSE - Static variable in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
- TRIGGER_PATH - Static variable in class io.jans.ca.plugin.adminui.rest.webhook.WebhookResource
- triggerEnabledWebhooks(Set<String>, List<ShortCodeRequest>) - Method in class io.jans.ca.plugin.adminui.service.webhook.WebhookService
-
The function triggers enabled webhooks by creating a thread pool, validating each webhook entry, and executing them concurrently.
- triggerWebhook(String, List<ShortCodeRequest>) - Method in class io.jans.ca.plugin.adminui.rest.webhook.WebhookResource
U
- UJWT_NOT_FOUND - io.jans.ca.plugin.adminui.utils.ErrorResponse
- UNABLE_TO_DELETE_PERMISSION_MAPPED_TO_ROLE - io.jans.ca.plugin.adminui.utils.ErrorResponse
- UNABLE_TO_DELETE_ROLE_MAPPED_TO_PERMISSIONS - io.jans.ca.plugin.adminui.utils.ErrorResponse
- updateSessionExpiryDate(AdminUISession) - Method in class io.jans.ca.plugin.adminui.service.adminui.AdminUISessionService
-
Updates the expiration time of an Admin UI session based on user activity.
- updateWebhook(WebhookEntry) - Method in class io.jans.ca.plugin.adminui.rest.webhook.WebhookResource
- updateWebhook(WebhookEntry) - Method in class io.jans.ca.plugin.adminui.service.webhook.WebhookService
-
The function updates a webhook entry, validates the entry, and performs additional operations if necessary.
- USER_INFO_JWT_BLANK - io.jans.ca.plugin.adminui.utils.ErrorResponse
- UserInfoRequest - Class in io.jans.ca.plugin.adminui.model.auth
- UserInfoRequest() - Constructor for class io.jans.ca.plugin.adminui.model.auth.UserInfoRequest
- UserInfoResponse - Class in io.jans.ca.plugin.adminui.model.auth
- UserInfoResponse() - Constructor for class io.jans.ca.plugin.adminui.model.auth.UserInfoResponse
V
- validateLicenseConfiguration() - Method in class io.jans.ca.plugin.adminui.service.license.LicenseDetailsService
-
Validates the license configuration by checking for the presence of required parameters.
- validateWebhookEntry(WebhookEntry) - Method in class io.jans.ca.plugin.adminui.service.webhook.WebhookService
- valueOf(String) - Static method in enum io.jans.ca.plugin.adminui.utils.ErrorResponse
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.jans.ca.plugin.adminui.utils.ErrorResponse
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WEBHOOK - Static variable in class io.jans.ca.plugin.adminui.rest.webhook.WebhookResource
- WEBHOOK_CONTENT_TYPE_REQUIRED - io.jans.ca.plugin.adminui.utils.ErrorResponse
- WEBHOOK_DELETE_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- WEBHOOK_DN - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- WEBHOOK_ENTRY_EMPTY - io.jans.ca.plugin.adminui.utils.ErrorResponse
- WEBHOOK_HTTP_METHOD_EMPTY - io.jans.ca.plugin.adminui.utils.ErrorResponse
- WEBHOOK_ID - Static variable in interface io.jans.ca.plugin.adminui.utils.AppConstants
- WEBHOOK_ID_MISSING - io.jans.ca.plugin.adminui.utils.ErrorResponse
- WEBHOOK_ID_PATH_VARIABLE - Static variable in class io.jans.ca.plugin.adminui.rest.webhook.WebhookResource
- WEBHOOK_NAME_EMPTY - io.jans.ca.plugin.adminui.utils.ErrorResponse
- WEBHOOK_RECORD_NOT_EXIST - io.jans.ca.plugin.adminui.utils.ErrorResponse
- WEBHOOK_REQUEST_BODY_EMPTY - io.jans.ca.plugin.adminui.utils.ErrorResponse
- WEBHOOK_REQUEST_BODY_PARSING_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- WEBHOOK_SAVE_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- WEBHOOK_SEARCH_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- WEBHOOK_TRIGGER_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- WEBHOOK_UPDATE_ERROR - io.jans.ca.plugin.adminui.utils.ErrorResponse
- WEBHOOK_URL_EMPTY - io.jans.ca.plugin.adminui.utils.ErrorResponse
- WebhookCallable - Class in io.jans.ca.plugin.adminui.service.webhook
- WebhookCallable(WebhookEntry, Logger) - Constructor for class io.jans.ca.plugin.adminui.service.webhook.WebhookCallable
- WebhookEntry - Class in io.jans.ca.plugin.adminui.model.webhook
- WebhookEntry() - Constructor for class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- WebhookEntry(WebhookEntry) - Constructor for class io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
- WebhookResource - Class in io.jans.ca.plugin.adminui.rest.webhook
- WebhookResource() - Constructor for class io.jans.ca.plugin.adminui.rest.webhook.WebhookResource
- WebhookService - Class in io.jans.ca.plugin.adminui.service.webhook
- WebhookService() - Constructor for class io.jans.ca.plugin.adminui.service.webhook.WebhookService
All Classes All Packages