Class KerberosConfigWrapper
java.lang.Object
de.xima.fc.web.common.auth.wrapper.config.KerberosConfigWrapper
- All Implemented Interfaces:
IAuthenticatorConfigWrapper,IStringAttributesMixin,Serializable
Wrapper for authenticator configs of type
EAuthClientType.KERBEROS- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuildAuthClients(IFormAuthContext authCtx) Builds the authentication clients based on the current data of the wrapperorg.pac4j.core.authorization.authorizer.AuthorizerbuildAuthorizer(IFormAuthContext authCtx) Builds the authorizer base on the current data of the wrapperprotected IAuthenticatorConfigMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.xima.fc.interfaces.auth.config.IAuthenticatorConfigWrapper
getAuthenticatorToken, getAuthenticatorTypeMethods inherited from interface de.xima.fc.interfaces.mixin.attributes.IStringAttributesMixin
getAttributeValue, getAttributeValueList, getAttributeValueMap, putAttribute, putAttributes, putAttributes, removeAttribute
-
Field Details
-
LOG
protected static final org.slf4j.Logger LOG
-
-
Method Details
-
buildAuthorizer
Description copied from interface:IAuthenticatorConfigWrapperBuilds the authorizer base on the current data of the wrapper- Parameters:
authCtx-IFormAuthContextto build the authorizers for- Returns:
- the
Authorizer
-
getAttributes
- Specified by:
getAttributesin interfaceIAuthenticatorConfigWrapper- Specified by:
getAttributesin interfaceIStringAttributesMixin- Returns:
- custom attributes of this authenticator config
-
getClientDescriptor
- Specified by:
getClientDescriptorin interfaceIAuthenticatorConfigWrapper- Returns:
- Descriptor of the authentication client.
-
getRenderer
- Specified by:
getRendererin interfaceIAuthenticatorConfigWrapper- Returns:
- config renderer that is used to create the rendered HTML of the authenticator config
-
getWrapped
-
buildAuthClients
Description copied from interface:IAuthenticatorConfigWrapperBuilds the authentication clients based on the current data of the wrapper- Specified by:
buildAuthClientsin interfaceIAuthenticatorConfigWrapper- Parameters:
authCtx-IFormAuthContextto build the client for- Returns:
- the
Client
-