org.apache.cxf.jaxrs.security
Class KerberosAuthOutInterceptor

java.lang.Object
  extended by org.apache.cxf.transport.http.auth.AbstractSpnegoAuthSupplier
      extended by org.apache.cxf.jaxrs.security.KerberosAuthOutInterceptor
All Implemented Interfaces:
org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>, org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>

public class KerberosAuthOutInterceptor
extends org.apache.cxf.transport.http.auth.AbstractSpnegoAuthSupplier
implements org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>


Field Summary
 
Fields inherited from class org.apache.cxf.transport.http.auth.AbstractSpnegoAuthSupplier
LOG
 
Constructor Summary
KerberosAuthOutInterceptor()
           
KerberosAuthOutInterceptor(String phase)
           
 
Method Summary
 Collection<org.apache.cxf.phase.PhaseInterceptor<? extends org.apache.cxf.message.Message>> getAdditionalInterceptors()
           
 Set<String> getAfter()
           
 Set<String> getBefore()
           
 String getId()
           
 String getPhase()
           
 org.apache.cxf.configuration.security.AuthorizationPolicy getPolicy()
           
 void handleFault(org.apache.cxf.message.Message message)
           
 void handleMessage(org.apache.cxf.message.Message message)
           
 void setPolicy(org.apache.cxf.configuration.security.AuthorizationPolicy policy)
           
 
Methods inherited from class org.apache.cxf.transport.http.auth.AbstractSpnegoAuthSupplier
getAuthorization, getCompleteServicePrincipalName, getUsernamePasswordHandler, isCredDelegationRequired, setCredDelegation, setLoginConfig, setRealm, setServicePrincipalName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KerberosAuthOutInterceptor

public KerberosAuthOutInterceptor()

KerberosAuthOutInterceptor

public KerberosAuthOutInterceptor(String phase)
Method Detail

handleMessage

public void handleMessage(org.apache.cxf.message.Message message)
                   throws org.apache.cxf.interceptor.Fault
Specified by:
handleMessage in interface org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>
Throws:
org.apache.cxf.interceptor.Fault

handleFault

public void handleFault(org.apache.cxf.message.Message message)
Specified by:
handleFault in interface org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>

getAfter

public Set<String> getAfter()
Specified by:
getAfter in interface org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>

getBefore

public Set<String> getBefore()
Specified by:
getBefore in interface org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>

getId

public String getId()
Specified by:
getId in interface org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>

getPhase

public String getPhase()
Specified by:
getPhase in interface org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>

getAdditionalInterceptors

public Collection<org.apache.cxf.phase.PhaseInterceptor<? extends org.apache.cxf.message.Message>> getAdditionalInterceptors()
Specified by:
getAdditionalInterceptors in interface org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>

getPolicy

public org.apache.cxf.configuration.security.AuthorizationPolicy getPolicy()

setPolicy

public void setPolicy(org.apache.cxf.configuration.security.AuthorizationPolicy policy)


Apache CXF