Package org.apache.cxf.jaxrs.security
Class KerberosAuthOutInterceptor
java.lang.Object
org.apache.cxf.transport.http.auth.AbstractSpnegoAuthSupplier
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
-
Method Summary
Modifier and TypeMethodDescriptionCollection<org.apache.cxf.phase.PhaseInterceptor<? extends org.apache.cxf.message.Message>>
getAfter()
getId()
getPhase()
org.apache.cxf.configuration.security.AuthorizationPolicy
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
decorateSubject, getAuthorization, getCompleteServicePrincipalName, getServiceNameType, getUsernamePasswordHandler, isCredDelegationRequired, isUseCanonicalHostname, setCredDelegation, setLoginConfig, setRealm, setServiceNameType, setServicePrincipalName, setUseCanonicalHostname
-
Constructor Details
-
KerberosAuthOutInterceptor
public KerberosAuthOutInterceptor() -
KerberosAuthOutInterceptor
-
-
Method Details
-
handleMessage
public void handleMessage(org.apache.cxf.message.Message message) throws org.apache.cxf.interceptor.Fault - Specified by:
handleMessage
in interfaceorg.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 interfaceorg.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>
-
getAfter
- Specified by:
getAfter
in interfaceorg.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>
-
getBefore
- Specified by:
getBefore
in interfaceorg.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>
-
getId
- Specified by:
getId
in interfaceorg.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>
-
getPhase
- Specified by:
getPhase
in interfaceorg.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 interfaceorg.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)
-