customAuthenticationType