SessionContextInterface localSessionContextInterface1 = (SessionContextInterface) localHttpSession.getAttribute("sas_localSessionContext_ReportLauncher");
try {
if (localSessionContextInterface1 == null) {
LocalDiscoveryServiceInterface localLocalDiscoveryServiceInterface = DiscoveryService.defaultInstance();
Object localObject1 = (UserServiceInterface) localLocalDiscoveryServiceInterface.findService(new ServiceTemplate(new Class[]{UserServiceInterface.class}));
log.debug(new StringBuilder().append("To verify with given configurations [user:").append(this.username)
.append(", password:").append(password).append(", domain:").append(this.domain)
.append(", viewer: ").append(this.viewer).append("]").toString());
Object localObject2 = ((UserServiceInterface) localObject1).newUser(this.username, this.password, this.domain);