Annotation Type ConditionalOnSIPAuthProvider
-
@Retention(RUNTIME) @Target({TYPE,METHOD}) @Documented @ConditionalOnSIPSecurityAuthenticationEnabled @Conditional(SIPAuthProviderCondition.class) public @interface ConditionalOnSIPAuthProvider
Condition which allows us to control which auth providers and validators should be loaded.- Author:
- thomas.stieglmaier
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description Class<?>
listItemValue
The fully qualified classname of the authentication provider relevant for the class this annotation is put onto
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description Class<?>
validationClass
Non-mandatory setting, if no validation type is given, then the condition is true, as soon as the specified property value in the list items exist.
-
-
-
Element Detail
-
listItemValue
Class<?> listItemValue
The fully qualified classname of the authentication provider relevant for the class this annotation is put onto- Returns:
- the classname
-
-
-
validationClass
Class<?> validationClass
Non-mandatory setting, if no validation type is given, then the condition is true, as soon as the specified property value in the list items exist. If it is set, then the validation part of the auth provider settings is also checked for the validation type- Returns:
- the validation type
- Default:
- java.lang.Object.class
-
-