Examples of findIdentityByName()


Examples of org.olat.basesecurity.Manager.findIdentityByName()

   */
  private void checkAndCreateTestUsers() {
    Identity identity;
    Authentication auth;
    Manager securityManager = ManagerFactory.getManager();
    identity = securityManager.findIdentityByName("author");
    auth = ManagerFactory.getManager().findAuthentication(identity, ClientManager.PROVIDER_INSTANT_MESSAGING);
    if (auth == null) { // create new authentication for provider
      ManagerFactory.getManager().createAndPersistAuthentication(identity, ClientManager.PROVIDER_INSTANT_MESSAGING, identity.getName(),
          "test");
      InstantMessagingModule.getAdapter().createAccount("author", "test", "Aurich Throw", "author@olat-newinstallation.org");
View Full Code Here

Examples of org.olat.basesecurity.Manager.findIdentityByName()

      ManagerFactory.getManager().createAndPersistAuthentication(identity, ClientManager.PROVIDER_INSTANT_MESSAGING, identity.getName(),
          "test");
      InstantMessagingModule.getAdapter().createAccount("author", "test", "Aurich Throw", "author@olat-newinstallation.org");
    }

    identity = securityManager.findIdentityByName("administrator");
    auth = ManagerFactory.getManager().findAuthentication(identity, ClientManager.PROVIDER_INSTANT_MESSAGING);
    if (auth == null) { // create new authentication for provider
      ManagerFactory.getManager().createAndPersistAuthentication(identity, ClientManager.PROVIDER_INSTANT_MESSAGING, identity.getName(),
          "olat");
      InstantMessagingModule.getAdapter().createAccount("administrator", "olat", "Administrator", "administrator@olat-newinstallation.org");
View Full Code Here

Examples of org.olat.basesecurity.Manager.findIdentityByName()

      ManagerFactory.getManager().createAndPersistAuthentication(identity, ClientManager.PROVIDER_INSTANT_MESSAGING, identity.getName(),
          "olat");
      InstantMessagingModule.getAdapter().createAccount("administrator", "olat", "Administrator", "administrator@olat-newinstallation.org");
    }

    identity = securityManager.findIdentityByName("learner");
    auth = ManagerFactory.getManager().findAuthentication(identity, ClientManager.PROVIDER_INSTANT_MESSAGING);
    if (auth == null) { // create new authentication for provider
      ManagerFactory.getManager().createAndPersistAuthentication(identity, ClientManager.PROVIDER_INSTANT_MESSAGING, identity.getName(),
          "test");
      InstantMessagingModule.getAdapter().createAccount("learner", "test", "Leise Arnerich", "learner@olat-newinstallation.org");
View Full Code Here

Examples of org.olat.basesecurity.Manager.findIdentityByName()

      ManagerFactory.getManager().createAndPersistAuthentication(identity, ClientManager.PROVIDER_INSTANT_MESSAGING, identity.getName(),
          "test");
      InstantMessagingModule.getAdapter().createAccount("learner", "test", "Leise Arnerich", "learner@olat-newinstallation.org");
    }

    identity = securityManager.findIdentityByName("test");
    auth = ManagerFactory.getManager().findAuthentication(identity, ClientManager.PROVIDER_INSTANT_MESSAGING);
    if (auth == null) { // create new authentication for provider
      ManagerFactory.getManager().createAndPersistAuthentication(identity, ClientManager.PROVIDER_INSTANT_MESSAGING, identity.getName(),
          "test");
      InstantMessagingModule.getAdapter().createAccount("test", "test", "Thomas Est", "test@olat-newinstallation.org");
View Full Code Here

Examples of org.olat.basesecurity.Manager.findIdentityByName()

    List<Identity> identities = new ArrayList<Identity>();
    LocalFolderImpl item = new LocalFolderImpl(new File(FilePersister.getFullPathToCourseNodeDirectory(Long.toString(resourceableId), ident)));
    if (VFSManager.exists(item)) {
      Manager secMgr = ManagerFactory.getManager();
      for (VFSItem identityFolder : item.getItems()) {
        Identity identity = secMgr.findIdentityByName(identityFolder.getName());
        if (identity != null) identities.add(identity);
      }
    }
   
    return identities;
View Full Code Here

Examples of org.olat.basesecurity.Manager.findIdentityByName()

  public void event(UserRequest ureq, Component source, Event event) {
    if (source == regForm) {
      if (event == Form.EVNT_VALIDATION_OK) {
        String choosenLogin = regForm.getLogin();
        Manager secMgr = ManagerFactory.getManager();
        Identity identity = secMgr.findIdentityByName(choosenLogin);

       
        if (identity == null) { // ok, create new user
          if (!hasEmailInShibAttr){
            regWithEmailForm = new ShibbolethRegistrationWithEmailForm("regWithEmailForm", translator, choosenLogin);
View Full Code Here

Examples of org.olat.basesecurity.Manager.findIdentityByName()

      if (event == Event.DONE_EVENT) { // disclaimer accepted...
        if (state == STATE_NEW_SHIB_USER) { // ...proceed and create user
          Manager secMgr = ManagerFactory.getManager();
          String choosenLogin = regForm.getLogin();
          // check if login has been taken by another user in the meantime...
          Identity identity = secMgr.findIdentityByName(choosenLogin);
          if (identity != null) {
            getWindowControl().setError(translator.translate("sr.login.meantimetaken"));
            mainContainer.setPage(VELOCITY_ROOT + "/register.html");
            state = STATE_UNDEFINED;
            return;
View Full Code Here

Examples of org.olat.basesecurity.Manager.findIdentityByName()

  private void addDateInUserCalendar(KalendarEvent newEvent) {
    String[] participants = newEvent.getParticipants();
    if(participants == null) return;//no users to update, cancel
    Manager manager = ManagerFactory.getManager();
    for( String participant : participants ) {
      Identity identity = manager.findIdentityByName(participant);
      Kalendar userCal = calManager.getPersonalCalendar(identity).getKalendar();
      Collection<KalendarEvent> userEvents = new ArrayList<KalendarEvent>();
      userEvents.addAll(userCal.getEvents());
      KalendarEvent userNewEvent = new KalendarEvent(CodeHelper.getGlobalForeverUniqueID(), newEvent.getSubject(), newEvent.getBegin(), newEvent.getEnd());
      userNewEvent.setLocation(newEvent.getLocation());
View Full Code Here

Examples of org.olat.basesecurity.Manager.findIdentityByName()

  private void removeDateInUserCalendar(KalendarEvent oldEvent) {
    String[] participants = oldEvent.getParticipants();
    if(participants == null) return;//no users to update, cancel
    Manager manager = ManagerFactory.getManager();
    for( String participant : participants ) {
      Identity identity = manager.findIdentityByName(participant);
      Kalendar userCal = calManager.getPersonalCalendar(identity).getKalendar();
      Collection<KalendarEvent> userEvents = new ArrayList<KalendarEvent>();
      userEvents.addAll(userCal.getEvents());
      for( KalendarEvent userEvent : userEvents ) {
        String sourceNodeId = userEvent.getSourceNodeId();
View Full Code Here

Examples of org.olat.basesecurity.Manager.findIdentityByName()

    for(int i = 0; i < dataList.size(); i++) {
      if(selection.get(i)) {
        String[] parts = dataList.get(i).getParticipants();
        if(parts != null) {
          for(String participant : parts) {
            Identity identity = manager.findIdentityByName(participant);
            if(identity != null)
              identities.add(identity);
          }
        }
      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.