Annotation 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
    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
    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 Details

    • 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