Interface ILogin.IBase
- Enclosing interface:
- ILogin
public static interface ILogin.IBase
-
Method Summary
Modifier and TypeMethodDescription<T extends ILoginAuthenticator>
ILogin.IUsingAuthenticator<T>authenticator(T authenticator) Define the authenticator ID for the chosen authentication type.withVaultKey(String key) Login using encrypted credentials vault.
-
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 intoPassword.id(String)orTcss.id(String)or any other known authenticator type.- Parameters:
authenticator- The ID of the authentication provider configured in theauthentication.xmlfile. For more information about theauthentication.xmlfile, see the "Authentication guide" section in Polarion's Help.- Returns:
- next builder step, parameterized to use only the selected authentication method.
- See Also:
-
withVaultKey
Login using encrypted credentials vault.- Parameters:
key- user vault key.- Returns:
- next builder step.
-