au.edu.archer.acegi.myproxy
Class CertificateFormPostTarget

java.lang.Object
  extended by org.acegisecurity.ui.AbstractProcessingFilter
      extended by au.edu.archer.acegi.myproxy.CertificateFormPostTarget
All Implemented Interfaces:
javax.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationEventPublisherAware, org.springframework.context.MessageSourceAware

public class CertificateFormPostTarget
extends org.acegisecurity.ui.AbstractProcessingFilter

This class acts as a target for our certificate via form post mechanism.

Author:
Nigel Sim

Field Summary
 
Fields inherited from class org.acegisecurity.ui.AbstractProcessingFilter
ACEGI_SAVED_REQUEST_KEY, ACEGI_SECURITY_LAST_EXCEPTION_KEY, authenticationDetailsSource, eventPublisher, logger, messages
 
Constructor Summary
CertificateFormPostTarget()
           
 
Method Summary
 org.acegisecurity.Authentication attemptAuthentication(javax.servlet.http.HttpServletRequest request)
           
 java.lang.String getCertificateField()
           
 java.lang.String getDefaultFilterProcessesUrl()
           
 void setCertificateField(java.lang.String certificateField)
           
 
Methods inherited from class org.acegisecurity.ui.AbstractProcessingFilter
afterPropertiesSet, destroy, determineFailureUrl, determineTargetUrl, doFilter, getAuthenticationDetailsSource, getAuthenticationFailureUrl, getAuthenticationManager, getDefaultTargetUrl, getExceptionMappings, getFilterProcessesUrl, getRememberMeServices, init, isAlwaysUseDefaultTargetUrl, isContinueChainBeforeSuccessfulAuthentication, obtainFullRequestUrl, onPreAuthentication, onSuccessfulAuthentication, onUnsuccessfulAuthentication, requiresAuthentication, sendRedirect, setAlwaysUseDefaultTargetUrl, setApplicationEventPublisher, setAuthenticationDetailsSource, setAuthenticationFailureUrl, setAuthenticationManager, setBufferSize, setContinueChainBeforeSuccessfulAuthentication, setDefaultTargetUrl, setExceptionMappings, setFilterProcessesUrl, setMessageSource, setRememberMeServices, setUseRelativeContext, successfulAuthentication, unsuccessfulAuthentication
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CertificateFormPostTarget

public CertificateFormPostTarget()
Method Detail

getDefaultFilterProcessesUrl

public java.lang.String getDefaultFilterProcessesUrl()
Specified by:
getDefaultFilterProcessesUrl in class org.acegisecurity.ui.AbstractProcessingFilter

attemptAuthentication

public org.acegisecurity.Authentication attemptAuthentication(javax.servlet.http.HttpServletRequest request)
                                                       throws org.acegisecurity.AuthenticationException
Specified by:
attemptAuthentication in class org.acegisecurity.ui.AbstractProcessingFilter
Throws:
org.acegisecurity.AuthenticationException

getCertificateField

public java.lang.String getCertificateField()

setCertificateField

public void setCertificateField(java.lang.String certificateField)


Copyright © 2008. All Rights Reserved.