Class AuthParameterProviderFactory

java.lang.Object
org.alfresco.cmis.AuthParameterProviderFactory

@Service public class AuthParameterProviderFactory extends Object
  • Field Details

    • STEP_PREFIX

      public static String STEP_PREFIX
  • Constructor Details

    • AuthParameterProviderFactory

      public AuthParameterProviderFactory()
  • Method Details

    • getDefaultProvider

      public Function<org.alfresco.utility.model.UserModel,Map<String,String>> getDefaultProvider()
      The default provider uses AIS if support for Alfresco Identity Service is enabled. Otherwise a provider which uses Basic authentication is returned.
      Returns:
      Function which takes a UserModel and returns a map of authentication parameters to be used with CmisWrapper.authenticateUser(UserModel, Function)
    • getAISProvider

      public Function<org.alfresco.utility.model.UserModel,Map<String,String>> getAISProvider()
    • getBasicProvider

      public Function<org.alfresco.utility.model.UserModel,Map<String,String>> getBasicProvider()