Package net.sf.archimede.model

Examples of net.sf.archimede.model.CredentialsWrapper


        List identifiers = new ArrayList();
        try {
            Date fromDate = DATE_FORMAT.parse(from);
            Date untilDate = DATE_FORMAT.parse(until);
           
            DatabaseUtil.getSingleton().beginTransaction(new CredentialsWrapper(this.username, this.password));
            FolderDao folderDao = FolderDao.createInstance();
            List folders = folderDao.list();
            for (Iterator it = folders.iterator(); it.hasNext(); ) {
                Folder currentFolder = (Folder) it.next();
                Date currentDate = currentFolder.getDatestamp().getTime();
View Full Code Here


        throw new IllegalArgumentException("Resumption token not supported");
    }

    public String getRecord(String oaiIdentifier, String metadataPrefix) throws IdDoesNotExistException, CannotDisseminateFormatException, OAIInternalServerError {
        try {
            DatabaseUtil.getSingleton().beginTransaction(new CredentialsWrapper(this.username, this.password));
            FolderDao folderDao = FolderDao.createInstance();
            String folderId = this.getRecordFactory().fromOAIIdentifier(oaiIdentifier);
            Folder folder = folderDao.retrieve(folderId);
           
            Iterator setSpecs = this.getRecordFactory().getSetSpecs(folder);
View Full Code Here

        User updatedUser = new UserImpl();
        updatedUser.setUsername(this.username);
        updatedUser.setPassword(this.password);
        userDao.update(updatedUser);
       
        visitBean.setCredentials(new CredentialsWrapper(this.username, this.password));
       
        ResourceBundleUtil bundleUtil = ResourceBundleUtil.getInstance();
        FacesMessage message = new FacesMessage( bundleUtil.getMessage("user_updated") );
        FacesContext context = FacesContext.getCurrentInstance();
        context.addMessage(null, message);
View Full Code Here

        this.username = username;
    }
   
    public String login() {
               
        CredentialsWrapper cw = new CredentialsWrapper(this.username, this.password);
      
        try {
            if (this.username.equals(SystemPrincipal.getUsername())) {
                if (!cw.equals(SystemPrincipal.getCredentials())) {
                    throw new AuthenticationException("Wrong password");
                }
            } else if (!this.username.equals(AnonymousPrincipal.getUsername())) {
                //FIXME Tout le monde peut lire les comptes utilisateurs ??
               
View Full Code Here

        return "SystemPrincipal";
    }

    public static CredentialsWrapper getCredentials() {
       
        return new CredentialsWrapper(USERNAME, PASSWORD);
    }
View Full Code Here

  public String getName() {
    return "AnonymousPrincipal";
  }
   
  public static CredentialsWrapper getCredentials() {
        return new CredentialsWrapper(USERNAME, "");
    }
View Full Code Here

            return (Session) threadSession.get();
        }
       
        //FIXME 2 statégies différents (wrapper: ici, object: en haut)
        public synchronized CredentialsWrapper getCredentials() {
            CredentialsWrapper credentials = (CredentialsWrapper) threadCrendentials.get();
            return credentials;
        }
View Full Code Here

TOP

Related Classes of net.sf.archimede.model.CredentialsWrapper

Copyright © 2018 www.massapicom. 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.