package org.simbasecurity.dwclient.dropwizard.credentials; import org.simbasecurity.dwclient.dropwizard.credentials.SimbaPrincipal; public class SimbaPrincipalBuilderForTests { public static final String USERNAME = "bruce@wayneindustries.com"; public static final String SSO_TOKEN = "7351857301"; private String ssoToken; private String username; public SimbaPrincipal build() { return new SimbaPrincipal(username, ssoToken); } public SimbaPrincipalBuilderForTests withDefaults() { return new SimbaPrincipalBuilderForTests() .withSSOToken(SSO_TOKEN) .withUsername(USERNAME); } public SimbaPrincipalBuilderForTests withSSOToken(String ssoToken) { this.ssoToken = ssoToken; return this; } public SimbaPrincipalBuilderForTests withUsername(String username) { this.username = username; return this; } }