org.alfresco.web.site.servlet
Class KerberosSessionSetupPrivilegedAction

java.lang.Object
  extended by org.alfresco.web.site.servlet.KerberosSessionSetupPrivilegedAction
All Implemented Interfaces:
java.security.PrivilegedAction

public class KerberosSessionSetupPrivilegedAction
extends java.lang.Object
implements java.security.PrivilegedAction

Session Setup Privileged Action Class. Handle the processing of a received SPNEGO packet in the context of the Web tier. Prepares a SPNEGO packet for delegate authentication with the Repository tier. Contributed by Sylvain Chambon and based on the work of gkspencer.


Constructor Summary
KerberosSessionSetupPrivilegedAction(java.lang.String accountName, byte[] secBlob, java.lang.String endpointSPN)
          Class constructor
 
Method Summary
 org.alfresco.util.Pair run()
          Run the privileged action
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KerberosSessionSetupPrivilegedAction

public KerberosSessionSetupPrivilegedAction(java.lang.String accountName,
                                            byte[] secBlob,
                                            java.lang.String endpointSPN)
Class constructor

Parameters:
accountName - String
secBlob - byte[]
Method Detail

run

public org.alfresco.util.Pair run()
Run the privileged action

Specified by:
run in interface java.security.PrivilegedAction


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