public class STSKrbAuthenticationProvider extends STSAuthenticationProvider
appliesTo, bus, HTTP_DOCS_OASIS_OPEN_ORG_WS_SX_WS_TRUST_200512, HTTP_DOCS_OASIS_OPEN_ORG_WS_SX_WS_TRUST_200512_BEARER, HTTP_SCHEMAS_XMLSOAP_ORG_WS_2005_02_TRUST, lifetime, namespace, properties, roleURI, tokenType, use200502Namespace, wsdlEndpoint, wsdlLocation, wsdlService| Constructor and Description |
|---|
STSKrbAuthenticationProvider() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.security.core.Authentication |
authenticate(org.springframework.security.core.Authentication authentication) |
protected GSSContext |
createGSSContext() |
CallbackHandler |
getKerberosCallbackHandler() |
KerberosTokenValidator |
getKerberosTokenValidator() |
boolean |
isKerberosUsernameServiceNameForm() |
boolean |
isRequireDelegation() |
void |
setKerberosCallbackHandler(CallbackHandler kerberosCallbackHandler) |
void |
setKerberosTokenValidator(KerberosTokenValidator kerberosTokenValidator) |
void |
setKerberosUsernameServiceNameForm(boolean kerberosUsernameServiceNameForm) |
void |
setRequireDelegation(boolean requireDelegation) |
boolean |
supports(Class<?> authentication) |
createAuthorities, getAppliesTo, getBus, getLifetime, getNamespace, getProperties, getRoleURI, getTokenType, getWsdlEndpoint, getWsdlLocation, getWsdlService, isUse200502Namespace, mergeClaimToMap, parseClaimsInAssertion, setAppliesTo, setBus, setLifetime, setNamespace, setProperties, setRoleURI, setTokenType, setUse200502Namespace, setWsdlEndpoint, setWsdlLocation, setWsdlServicepublic org.springframework.security.core.Authentication authenticate(org.springframework.security.core.Authentication authentication)
throws org.springframework.security.core.AuthenticationException
org.springframework.security.core.AuthenticationExceptionprotected GSSContext createGSSContext() throws GSSException
GSSExceptionpublic boolean supports(Class<?> authentication)
public KerberosTokenValidator getKerberosTokenValidator()
public void setKerberosTokenValidator(KerberosTokenValidator kerberosTokenValidator)
public CallbackHandler getKerberosCallbackHandler()
public void setKerberosCallbackHandler(CallbackHandler kerberosCallbackHandler)
public boolean isKerberosUsernameServiceNameForm()
public void setKerberosUsernameServiceNameForm(boolean kerberosUsernameServiceNameForm)
public boolean isRequireDelegation()
public void setRequireDelegation(boolean requireDelegation)
Apache Fediz