Tabnine Logo
SessionInfo.getIdentity
Code IndexAdd Tabnine to your IDE (free)

How to use
getIdentity
method
in
org.uberfire.rpc.SessionInfo

Best Java code snippets using org.uberfire.rpc.SessionInfo.getIdentity (Showing top 20 results out of 504)

origin: org.optaplanner/optaplanner-wb-solver-editor-client

  @Override
  public boolean canCreate() {
    return authorizationManager.authorize(PLANNER_AVAILABLE,
                       sessionInfo.getIdentity());
  }
}
origin: org.guvnor/guvnor-structure-client

  private void setAssetsManagementGrant() {
    assetsManagementIsGranted = authorizationManager.authorize(CONFIGURE_REPOSITORY,
                                  sessionInfo.getIdentity());
    view.enableManagedRepoCreation(assetsManagementIsGranted);
  }
}
origin: org.kie.workbench.screens/kie-wb-common-workbench-client

boolean hasAccessToPerspective(final String perspectiveId) {
  ResourceRef resourceRef = new ResourceRef(perspectiveId,
                       ActivityResourceType.PERSPECTIVE);
  return authorizationManager.authorize(resourceRef,
                     sessionInfo.getIdentity());
}
origin: org.uberfire/uberfire-ssh-backend

@Override
public void deleteKey(final PortableSSHPublicKey portableKey) {
  SSHKeyStore keyStore = keyStoreService.keyStore();
  Collection<SSHPublicKey> keys = keyStore.getUserKeys(sessionInfo.getIdentity().getIdentifier());
  keys.stream()
      .filter(key -> key.getId().equals(portableKey.getId()))
      .findAny()
      .ifPresent(sshPublicKey -> keyStore.removeUserKey(sessionInfo.getIdentity().getIdentifier(), sshPublicKey));
}
origin: org.kie.workbench.screens/kie-wb-common-library-client

@Override
public boolean canEditContributors(final List<Contributor> contributors,
                  final ContributorType type) {
  boolean canEdit = false;
  final Optional<Contributor> contributor = contributors.stream().filter(c -> c.getUsername().equals(sessionInfo.getIdentity().getIdentifier())).findFirst();
  if (contributor.isPresent()) {
    final ContributorType userContributorType = contributor.get().getType();
    canEdit = contributorsSecurityUtils.canUserEditContributorOfType(userContributorType, type);
  }
  canEdit = canEdit || organizationalUnitController.canUpdateOrgUnit(libraryPlaces.getActiveSpace());
  return canEdit;
}
origin: org.kie.workbench.screens/kie-wb-common-library-client

@Override
public boolean canEditContributors(final List<Contributor> contributors,
                  final ContributorType type) {
  boolean canEdit = false;
  final Optional<Contributor> contributor = contributors.stream().filter(c -> c.getUsername().equals(sessionInfo.getIdentity().getIdentifier())).findFirst();
  if (contributor.isPresent()) {
    final ContributorType userContributorType = contributor.get().getType();
    canEdit = contributorsSecurityUtils.canUserEditContributorOfType(userContributorType, type);
  }
  canEdit = canEdit || projectController.canUpdateProject(libraryPlaces.getActiveWorkspace());
  return canEdit;
}
origin: org.uberfire/uberfire-preferences-api

  @Override
  public String get() {
    return sessionInfo.getIdentity().getIdentifier();
  }
}
origin: org.kie.workbench.screens/kie-wb-common-library-backend

private void fireNewBranchEvent(final Path targetRoot,
                final org.uberfire.java.nio.file.Path nioTargetRepositoryRoot) {
  final Repository repository = repoService.getRepository(targetRoot);
  final Optional<Branch> branch = repository.getBranch(Paths.convert(nioTargetRepositoryRoot.getRoot()));
  if (branch.isPresent()) {
    newBranchEvent.fire(new NewBranchEvent(repository,
                        branch.get().getName(),
                        sessionInfo.getIdentity()));
  } else {
    throw new IllegalStateException("Could not find a branch that was just created. The Path used was " + nioTargetRepositoryRoot.getRoot());
  }
}
origin: org.uberfire/uberfire-preferences-backend

  @Test
  public void testNotLoggedUserName() {
    doThrow(new ContextNotActiveException()).when(sessionInfo).getIdentity();

    final String username = serverUsernameProvider.get();

    verify(sessionInfo).getIdentity();

    assertEquals("not-logged-user",
           username);
  }
}
origin: org.guvnor/guvnor-inbox-backend

public void recordOpeningEvent( @Observes final ResourceOpenedEvent event ) {
  checkNotNull( "event", event );
  final org.uberfire.backend.vfs.Path resourcePath = event.getPath();
  try {
    ioService.startBatch( bootstrapFS.getRootDirectories().iterator().next().getFileSystem() );
    recordOpeningEvent( resourcePath.toURI(), resourcePath.getFileName().toString(),
              event.getSessionInfo().getIdentity().getIdentifier() );
  } finally {
    ioService.endBatch();
  }
}
origin: org.uberfire/uberfire-preferences-backend

@Test
public void testLoggedUserName() {
  final String username = serverUsernameProvider.get();
  verify(sessionInfo).getIdentity();
  assertEquals(sessionInfo.getIdentity().getIdentifier(),
         username);
}
origin: org.uberfire/uberfire-backend-server

@Before
public void setup() {
  setupRpcContext();
  User testUser = new UserImpl("testUser");
  when(sessionInfo.getIdentity()).thenReturn(testUser);
  when(queueSession.getAttribute(HttpSession.class,
                  HttpSession.class.getName())).thenReturn(httpSession);
}
origin: org.uberfire/uberfire-server

@Test
public void returnDefaultUserOutsideOfSessionThread() {
  when(userInstance.isAmbiguous()).thenReturn(false);
  when(userInstance.isUnsatisfied()).thenReturn(false);
  when(userInstance.get()).thenReturn(defaultUser);
  SessionInfo sessionInfo = factory.getSessionInfo(authService);
  assertSame(defaultUser,
        sessionInfo.getIdentity());
}
origin: org.guvnor/guvnor-asset-mgmt-client

@Test
public void testManagedRepositoryIsEnabledInNewRepoWizard() {
  reset(infoPageView);
  when(authorizationManager.authorize(RepositoryFeatures.CONFIGURE_REPOSITORY,
                    sessionInfo.getIdentity())).thenReturn(true);
  createRepositoryWizard.setupPages();
  verify(infoPageView).enabledManagedRepositoryCreation(true);
  verify(infoPageView,
      never()).enabledManagedRepositoryCreation(false);
}
origin: org.guvnor/guvnor-structure-client

@Test
public void testManagedRepositoryIsDisabledInCloneRepoDialog() {
  reset(view);
  when(authorizationManager.authorize(RepositoryFeatures.CONFIGURE_REPOSITORY,
                    sessionInfo.getIdentity())).thenReturn(false);
  presenter.init();
  verify(view,
      never()).enableManagedRepoCreation(true);
  verify(view).enableManagedRepoCreation(false);
}
origin: org.guvnor/guvnor-asset-mgmt-client

@Test
public void testManagedRepositoryIsDisabledInNewRepoWizard() {
  reset(infoPageView);
  when(authorizationManager.authorize(RepositoryFeatures.CONFIGURE_REPOSITORY,
                    sessionInfo.getIdentity())).thenReturn(false);
  createRepositoryWizard.setupPages();
  verify(infoPageView,
      never()).enabledManagedRepositoryCreation(true);
  verify(infoPageView).enabledManagedRepositoryCreation(false);
}
origin: org.kie.workbench.screens/kie-wb-common-library-client

public void save() {
  final String name = view.getName();
  final String defaultGroupId = "com." + view.getName().toLowerCase();
  final String owner = sessionInfo.getIdentity().getIdentifier();
  view.showBusyIndicator(view.getSavingMessage());
  validateFields(() -> saveCreation(name,
                   defaultGroupId,
                   owner));
}
origin: org.kie.workbench.screens/kie-wb-common-data-modeller-client

  @Test
  public void testSourceEditorReadOnly() {
    //authorization manager sets sourceEditionEnabled to false
    when(authorizationManager.authorize(DataModelerFeatures.EDIT_SOURCES, sessionInfo.getIdentity()))
        .thenReturn(false);
    presenter.onStartup(path, placeRequest);
    verify(javaSourceEditor).setReadonly(true);
    presenter.loadContent();
    verify(javaSourceEditor, times(2)).setReadonly(true);
  }
}
origin: org.kie.workbench.services/kie-wb-common-services-api

@Before
public void setup() {
  final SessionInfo sessionInfo = new SessionInfoMock();
  final UsernameProvider usernameProvider = mock( UsernameProvider.class );
  doReturn( sessionInfo.getIdentity().getIdentifier() ).when( usernameProvider ).get();
  scopeTypes = new WorkbenchPreferenceScopeTypes( usernameProvider );
}
origin: org.uberfire/uberfire-ssh-backend

@Before
public void initTest() {
  super.initTest();
  initService();
  when(sessionInfo.getIdentity()).thenAnswer((Answer<User>) invocationOnMock -> new UserImpl(userName));
  service = new SSHKeyEditorServiceImpl(sessionInfo, keyStoreService);
}
org.uberfire.rpcSessionInfogetIdentity

Popular methods of SessionInfo

  • getId

Popular in Java

  • Parsing JSON documents to java classes using gson
  • onCreateOptionsMenu (Activity)
  • getResourceAsStream (ClassLoader)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • KeyStore (java.security)
    KeyStore is responsible for maintaining cryptographic keys and their owners. The type of the syste
  • Arrays (java.util)
    This class contains various methods for manipulating arrays (such as sorting and searching). This cl
  • ResourceBundle (java.util)
    ResourceBundle is an abstract class which is the superclass of classes which provide Locale-specifi
  • Notification (javax.management)
  • DataSource (javax.sql)
    An interface for the creation of Connection objects which represent a connection to a database. This
  • JComboBox (javax.swing)
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now