Class SecurityConfigProperties
- java.lang.Object
-
- de.ikor.sip.foundation.security.config.SecurityConfigProperties
-
@Configuration @ConfigurationProperties("sip.security.authentication") public class SecurityConfigProperties extends Object
Config properties for the complete sip-security authorization settings.- Author:
- thomas.stieglmaier
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SecurityConfigProperties.AuthProviderSettings
Auth provider settings, containing the exact auth-provider to be used, and the respective validation configsstatic class
SecurityConfigProperties.ValidationSettings
Validation settings for an auth provider
-
Constructor Summary
Constructors Constructor Description SecurityConfigProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SecurityConfigProperties.AuthProviderSettings
getSettingsForProvider(Class<? extends SIPAuthenticationProvider> authProvider)
Method for retrieving the proper auth provider config settings
-
-
-
Method Detail
-
getSettingsForProvider
public SecurityConfigProperties.AuthProviderSettings getSettingsForProvider(Class<? extends SIPAuthenticationProvider> authProvider)
Method for retrieving the proper auth provider config settings- Parameters:
authProvider
- the provider for which configs should be retrieved- Returns:
- the settings for the provider, or null if there is no config
-
-