Code development platform for open source projects from the European Union institutions :large_blue_circle: EU Login authentication by SMS has been phased out. To see alternatives please check here

Skip to content
Snippets Groups Projects
Select Git revision
  • 25a31cce7621aa38f6c8dab79c6cbe5857961af9
  • stable default
  • feat-fchv-bus
  • fix-h2-ice-bus
  • powertrains-multiple-axles
  • amdm3/develop
  • issue-1039
  • amdm3/main
  • test/nuget_publish
  • IEPC-experiments
  • amdm2/main
  • amdm2/develop
  • aptngearbox-not-auto
  • playground
  • official/main
  • official/develop
  • issue-templates
  • pdf-reports
  • HEV-timeruns-dev
  • timerun-empower-hybrids
  • timerun-pwheel-hybrids
  • Release/v5.0.3
  • Release/v5.0.1
  • Release/5.0.0-RC
  • Nuget/v0.11.4-DEV
  • Release/v0.11.4-DEV
  • Release/4.3.4-DEV
  • Release/4.3.3
  • Release/4.3.2-RC
  • Release/v4.3.0-DEV
  • Release/4.2.7
  • XMLConverterTool/4.2.6.0
  • Release/4.2.6-RC
  • Release/v4.2.5
  • Release/v4.2.3
  • Release/v4.2.2.3539-RC
  • Release/v4.2.1.3469
  • Release/v0.11.2.3456-DEV
  • Release/v4.2.0.3448-RC
  • Release/v4.1.3.3415
  • Release/v4.1.1.3413
41 results

MainForm.Designer.vb

Blame
  • Forked from VECTO / VECTO Sim
    Source project has a limited visibility.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    TruststorePage.java 1002 B
    package pages.systemSettings;
    
    import ddsl.CommonCertificatePage;
    import org.openqa.selenium.WebDriver;
    import org.openqa.selenium.WebElement;
    import org.openqa.selenium.support.FindBy;
    
    import java.util.regex.Matcher;
    import java.util.regex.Pattern;
    /**
     * Page object for the Truststorepage. This contains the locators of the page and the methods for the behaviour of the page
     */
    public class TruststorePage extends CommonCertificatePage {
        @FindBy(id = "custom-file-upload")
        private WebElement uploadInput;
    
        public TruststorePage(WebDriver driver) {
            super(driver);
        }
        public String addCertificateAndReturnAlias(String filePath) {
            uploadInput.sendKeys(filePath);
            String certificateAlias = getAlertMessageAndClose();
    
            Pattern pattern = Pattern.compile("(?<=alias \\[)(.*?)(?=])");
            Matcher matcher = pattern.matcher(certificateAlias);
            if (matcher.find()) {
                return matcher.group(1);
            }
            return null;
        }
    
    
    }