Package org.apache.jetspeed.security

Examples of org.apache.jetspeed.security.AuthenticatedUserImpl


      if (pwc != null)
      {
        UserCredential credential = new UserCredentialImpl(pwc);
        HashSet<Object> privateCred = new HashSet<Object>();
        privateCred.add(credential);
        return getSubject(new AuthenticatedUserImpl(user, null, privateCred));
      }
    }
    return getSubject(new AuthenticatedUserImpl(user, null, null));
  }
View Full Code Here


                        {
                            // load the user principals (roles, groups, credentials)
                            User user = userManager.getUser(username);
                            if ( user != null )
                            {
                              authUser = new AuthenticatedUserImpl(user, authUser.getPublicCredentials(), authUser.getPrivateCredentials() );
                            }
                        }
                        catch (SecurityException sex)
                        {
                          // TODO: maybe some better handling required here
View Full Code Here

    }

    public AuthenticatedUser authenticate(String userName, String password) throws SecurityException
    {
        PasswordCredential credential = upcm.getAuthenticatedPasswordCredential(userName, password);
        return new AuthenticatedUserImpl(credential.getUser(), new UserCredentialImpl(credential));
    }
View Full Code Here

            }
            authenticated = authenticateUser(userName, password);
            if (authenticated)
            {
                User user = getUser(userName);
                authUser = new AuthenticatedUserImpl(user, new UserCredentialImpl(upcm.getPasswordCredential(user)));
            }
        }
        catch (SecurityException authEx)
        {
            if (authEx.getCause().getMessage().equalsIgnoreCase("[LDAP: error code 49 - Invalid Credentials]"))
View Full Code Here

      if (pwc != null)
      {
        UserCredential credential = new UserCredentialImpl(pwc);
        HashSet<Object> privateCred = new HashSet<Object>();
        privateCred.add(credential);
        return getSubject(new AuthenticatedUserImpl(user, null, privateCred));
      }
    }
    return getSubject(new AuthenticatedUserImpl(user, null, null));
  }
View Full Code Here

                        {
                            // load the user principals (roles, groups, credentials)
                            User user = userManager.getUser(username);
                            if ( user != null )
                            {
                              authUser = new AuthenticatedUserImpl(user, authUser.getPublicCredentials(), authUser.getPrivateCredentials() );
                            }
                        }
                        catch (SecurityException sex)
                        {
                          // TODO: maybe some better handling required here
View Full Code Here

        User user = credential.getUser();
        if (user == null)
        {
            user = um.getUser(credential.getUserName());
        }
        return new AuthenticatedUserImpl(user, new UserCredentialImpl(credential));
    }
View Full Code Here

        if (synchronizer != null)
        {
            synchronizer.synchronizeUserPrincipal(userName);
        }
        User user = manager.getUser(userName);
        authUser = new AuthenticatedUserImpl(user, new UserCredentialImpl(upcm.getPasswordCredential(user)));
        return authUser;
    }
View Full Code Here

      if (pwc != null)
      {
        UserCredential credential = new UserCredentialImpl(pwc);
        HashSet<Object> privateCred = new HashSet<Object>();
        privateCred.add(credential);
        return getSubject(new AuthenticatedUserImpl(user, null, privateCred));
      }
    }
    return getSubject(new AuthenticatedUserImpl(user, null, null));
  }
View Full Code Here

TOP

Related Classes of org.apache.jetspeed.security.AuthenticatedUserImpl

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.