Class SFLoginInput


  • public class SFLoginInput
    extends Object
    A class for holding all information required for login
    • Method Detail

      • getServerUrl

        public String getServerUrl()
      • getDisableConsoleLogin

        public boolean getDisableConsoleLogin()
      • getSchemaName

        public String getSchemaName()
      • getWarehouse

        public String getWarehouse()
      • getRole

        public String getRole()
      • isValidateDefaultParameters

        public boolean isValidateDefaultParameters()
      • setValidateDefaultParameters

        public SFLoginInput setValidateDefaultParameters​(Object v)
      • getAuthenticator

        public String getAuthenticator()
      • getOKTAUserName

        public String getOKTAUserName()
      • getAccountName

        public String getAccountName()
      • getUserName

        public String getUserName()
      • getPassword

        public String getPassword()
      • getToken

        public String getToken()
      • getSessionToken

        public String getSessionToken()
      • getApplication

        public String getApplication()
      • setAdditionalHttpHeadersForSnowsight

        public SFLoginInput setAdditionalHttpHeadersForSnowsight​(Map<String,​String> additionalHttpHeaders)
        Set additional http headers to apply to the outgoing request. The additional headers cannot be used to replace or overwrite a header in use by the driver. These will be applied to the outgoing request. Primarily used by Snowsight, as described in HttpUtil.applyAdditionalHeadersForSnowsight(org.apache.http.client.methods.HttpRequestBase, Map)
        Parameters:
        additionalHttpHeaders - The new headers to add
        Returns:
        The input object, for chaining
        See Also:
        HttpUtil.applyAdditionalHeadersForSnowsight(org.apache.http.client.methods.HttpRequestBase, Map)