Interface ILogin.IBase

Enclosing interface:
ILogin

public static interface ILogin.IBase
  • Method Details

    • authenticator

      @NotNull <T extends ILoginAuthenticator> ILogin.IUsingAuthenticator<T> authenticator(@NotNull T authenticator)
      Define the authenticator ID for the chosen authentication type. Pass here an authenticator id, wrapped into Password.id(String) or Tcss.id(String) or any other known authenticator type.
      Parameters:
      authenticator - The ID of the authentication provider configured in the authentication.xml file. For more information about the authentication.xml file, see the "Authentication guide" section in Polarion's Help.
      Returns:
      next builder step, parameterized to use only the selected authentication method.
      See Also:
    • withVaultKey

      @NotNull ILogin.IFinal withVaultKey(@NotNull String key)
      Login using encrypted credentials vault.
      Parameters:
      key - user vault key.
      Returns:
      next builder step.