org.alfresco.repo.security.authentication
Class Authorization

java.lang.Object
  extended by org.alfresco.repo.security.authentication.Authorization

public class Authorization
extends java.lang.Object

Helper to process username / password pairs passed to the remote tier Identifies whether username / password is a ticket. Is ticket, if one of the following is true: a) Username == "ROLE_TICKET" (in any case) b) Username is not specified (i.e. null) c) Username is zero length


Field Summary
static java.lang.String TICKET_USERID
           
 
Constructor Summary
Authorization(java.lang.String authorization)
          Construct
Authorization(java.lang.String username, java.lang.String password)
          Construct
 
Method Summary
 java.lang.String getPassword()
           
 char[] getPasswordCharArray()
           
 java.lang.String getTicket()
           
 java.lang.String getUserName()
           
 boolean isTicket()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TICKET_USERID

public static java.lang.String TICKET_USERID
Constructor Detail

Authorization

public Authorization(java.lang.String authorization)
Construct

Parameters:
authorization -

Authorization

public Authorization(java.lang.String username,
                     java.lang.String password)
Construct

Parameters:
username -
password -
Method Detail

getUserName

public java.lang.String getUserName()

getPassword

public java.lang.String getPassword()

getPasswordCharArray

public char[] getPasswordCharArray()

isTicket

public boolean isTicket()

getTicket

public java.lang.String getTicket()


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.