protected VaultToken login()

in common/src/main/java/org/jetbrains/teamcity/vault/support/LifecycleAwareSessionManager.java [186:196]


    protected VaultToken login() {
        VaultToken token = clientAuthentication.login();
        if (token instanceof LoginToken) {
            LOG.info(String.format("Logged in with token: LoginToken(renewable=%b, lease_duration=%d):", ((LoginToken) token).isRenewable(), ((LoginToken) token).getLeaseDuration().getSeconds()));
        } else if (token != null) {
            LOG.info("Logged in with token: regular VaultToken");
        } else {
            LOG.info("Logged in with token: null");
        }
        return token;
    }