@Named public class AuditingIdpConfigService extends Object implements IdpConfigService, org.springframework.osgi.context.BundleContextAware
| Modifier and Type | Field and Description |
|---|---|
static String |
PLUGIN_KEY |
static String |
RESOURCE_TYPE |
| Constructor and Description |
|---|
AuditingIdpConfigService(SsoConfigDao ssoConfigDao,
IdpConfigValidatorProvider idpConfigValidatorProvider,
OidcDiscoverySupport oidcDiscoverySupport,
ProductLicenseDataProvider productLicenseDataProvider,
ApplicationStateValidator applicationStateValidator,
IdpConfigMappers idpConfigMappers,
ServiceTrackerFactory<com.atlassian.audit.api.AuditService> serviceTrackerFactory) |
| Modifier and Type | Method and Description |
|---|---|
IdpConfig |
addIdpConfig(@NotNull IdpConfig newConfig) |
IdpConfig |
getIdpConfig(Long id) |
List<IdpConfig> |
getIdpConfigs() |
List<IdpConfig> |
getIdpConfigs(IdpSearchParameters searchParameters) |
void |
preDestroy() |
IdpConfig |
refreshIdpConfig(IdpConfig configToRefresh) |
IdpConfig |
removeIdpConfig(Long idpConfigId) |
void |
setBundleContext(org.osgi.framework.BundleContext bundleContext) |
IdpConfig |
updateIdpConfig(@NotNull IdpConfig newConfig) |
public static final String PLUGIN_KEY
public static final String RESOURCE_TYPE
@Inject public AuditingIdpConfigService(SsoConfigDao ssoConfigDao, IdpConfigValidatorProvider idpConfigValidatorProvider, OidcDiscoverySupport oidcDiscoverySupport, ProductLicenseDataProvider productLicenseDataProvider, ApplicationStateValidator applicationStateValidator, IdpConfigMappers idpConfigMappers, ServiceTrackerFactory<com.atlassian.audit.api.AuditService> serviceTrackerFactory)
@PreDestroy public void preDestroy()
public void setBundleContext(org.osgi.framework.BundleContext bundleContext)
setBundleContext in interface org.springframework.osgi.context.BundleContextAwarepublic List<IdpConfig> getIdpConfigs()
getIdpConfigs in interface IdpConfigServicepublic List<IdpConfig> getIdpConfigs(IdpSearchParameters searchParameters)
getIdpConfigs in interface IdpConfigServicepublic IdpConfig getIdpConfig(Long id)
getIdpConfig in interface IdpConfigServicepublic IdpConfig updateIdpConfig(@NotNull @NotNull IdpConfig newConfig)
updateIdpConfig in interface IdpConfigServicepublic IdpConfig addIdpConfig(@NotNull @NotNull IdpConfig newConfig)
addIdpConfig in interface IdpConfigServicepublic IdpConfig removeIdpConfig(Long idpConfigId)
removeIdpConfig in interface IdpConfigServicepublic IdpConfig refreshIdpConfig(IdpConfig configToRefresh)
refreshIdpConfig in interface IdpConfigServiceCopyright © 2023 Atlassian. All rights reserved.