Uses of Interface
de.xima.fc.interfaces.auth.IClientDescriptor
-
-
Uses of IClientDescriptor in de.xima.fc.api.entity
Methods in de.xima.fc.api.entity with parameters of type IClientDescriptor Modifier and Type Method Description UserRefreshToken
UserTokenAPI. createRefreshToken(UserContext uc, @NotBlank String userProfileId, String issuer, @NotBlank IClientDescriptor clientDescriptor)
boolean
UserTokenAPI. removeRefreshToken(UserContext uc, String refreshToken, IClientDescriptor clientDescriptor)
UserRefreshToken
UserTokenAPI. updateRefreshToken(UserContext uc, @NotBlank String refreshToken, @NotBlank IClientDescriptor clientDescriptor)
-
Uses of IClientDescriptor in de.xima.fc.api.rest.impl.common.security.pac4j.client
Methods in de.xima.fc.api.rest.impl.common.security.pac4j.client with parameters of type IClientDescriptor Modifier and Type Method Description static IAuthenticatorClients
RestClientFactory. clients(IClientDescriptor descriptor)
-
Uses of IClientDescriptor in de.xima.fc.api.rest.pub.impl.generic.model.response.security
Constructors in de.xima.fc.api.rest.pub.impl.generic.model.response.security with parameters of type IClientDescriptor Constructor Description AuthenticatorResource(IClientDescriptor clientDescriptor, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request, Locale locale)
-
Uses of IClientDescriptor in de.xima.fc.api.rest.pub.impl.generic.model.response.security.page
Methods in de.xima.fc.api.rest.pub.impl.generic.model.response.security.page that return types with arguments of type IClientDescriptor Modifier and Type Method Description static BiFunction<PagedResult<IClientDescriptor>,Locale,IResourcePage<?>>
AuthenticatorResourcePage. pagedResultConverter(int page, int pageSize, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request)
-
Uses of IClientDescriptor in de.xima.fc.api.system
Methods in de.xima.fc.api.system that return IClientDescriptor Modifier and Type Method Description IClientDescriptor
AuthenticationAPI. getActiveClientDescriptor(UserContext uc, String clientName)
Returns the client descriptor for the given client name.IClientDescriptor
AuthenticationAPI. getClientDescriptorByProfile(UserContext uc, String clientName)
Returns theclient
for the given client name.Methods in de.xima.fc.api.system that return types with arguments of type IClientDescriptor Modifier and Type Method Description Map<String,IClientDescriptor>
AuthenticationAPI. getActiveClientDescriptors(UserContext uc, Set<String> clientNames)
Returns the client descriptors for the given client names.List<IClientDescriptor>
AuthenticationAPI. getBackendClientDescriptors(UserContext uc)
Finds all active client descriptors that are configured for the backend in order.List<IClientDescriptor>
AuthenticationAPI. getBackendInputClientDescriptors(UserContext uc)
Finds all active client descriptors that are configured for the backend and require direct input of creadentials (in order).List<IClientDescriptor>
AuthenticationAPI. getBackendRedirectClientDescriptors(UserContext uc)
Finds all active client descriptors that are configured for the backend and redirect the user to an external IDP (in order).PagedResult<IClientDescriptor>
AuthenticationAPI. getClientDescriptorsByUserPortal(UserContext uc, UserPortal userPortal, int page, int pageSize)
Set<IClientDescriptor>
AuthenticationAPI. getRestClientDescriptors(UserContext uc)
Finds all active client descriptors that are available for the REST API. -
Uses of IClientDescriptor in de.xima.fc.auth
Methods in de.xima.fc.auth that return types with arguments of type IClientDescriptor Modifier and Type Method Description static List<IClientDescriptor>
ClientDescriptorHelper. getBackendClientDescriptors(IEntityContext ec)
Finds all active client descriptors that are configured for the backend in order.static List<IClientDescriptor>
ClientDescriptorHelper. getBackendInputClientDescriptors(IEntityContext ec)
Deprecated.UseClientDescriptorHelper.getBackendClientDescriptors(IEntityContext)
and filter withEAuthenticatorRenderType
instead.static List<IClientDescriptor>
ClientDescriptorHelper. getBackendRedirectClientDescriptors(IEntityContext ec)
Deprecated.UseClientDescriptorHelper.getBackendClientDescriptors(IEntityContext)
and filter withEAuthenticatorRenderType
instead.static Set<IClientDescriptor>
ClientDescriptorHelper. getRestClientDescriptors(IEntityContext ec)
Methods in de.xima.fc.auth with parameters of type IClientDescriptor Modifier and Type Method Description static boolean
ClientDescriptorHelper. hasLicenseAccess(IClientDescriptor descriptor, LicenseAccess licenseAccess)
static boolean
ClientDescriptorHelper. isActive(IClientDescriptor descriptor)
Checks if the given client descriptor is active (and valid).Constructors in de.xima.fc.auth with parameters of type IClientDescriptor Constructor Description AuthLoginUrlBuilder(String baseUrl, IClientDescriptor client)
Constructor for a new authenticator login URL builder with the required parameters for an authenticator login URL. -
Uses of IClientDescriptor in de.xima.fc.dao.impl
Methods in de.xima.fc.dao.impl with parameters of type IClientDescriptor Modifier and Type Method Description UserRefreshToken
UserRefreshTokenDao. createRefreshToken(IEntityContext ec, String userProfileId, String issuer, IClientDescriptor clientDescriptor)
boolean
UserRefreshTokenDao. removeRefreshToken(IEntityContext ec, String refreshToken, IClientDescriptor clientDescriptor)
UserRefreshToken
UserRefreshTokenDao. updateRefreshToken(IEntityContext ec, String refreshToken, IClientDescriptor clientDescriptor)
-
Uses of IClientDescriptor in de.xima.fc.dao.interfaces
Methods in de.xima.fc.dao.interfaces with parameters of type IClientDescriptor Modifier and Type Method Description UserRefreshToken
IUserRefreshTokenDao. createRefreshToken(IEntityContext ec, String userProfileId, String issuer, IClientDescriptor clientDescriptor)
boolean
IUserRefreshTokenDao. removeRefreshToken(IEntityContext ec, String refreshToken, IClientDescriptor clientDescriptor)
UserRefreshToken
IUserRefreshTokenDao. updateRefreshToken(IEntityContext ec, String refreshToken, IClientDescriptor clientDescriptor)
-
Uses of IClientDescriptor in de.xima.fc.dao.utils
Methods in de.xima.fc.dao.utils that return IClientDescriptor Modifier and Type Method Description static IClientDescriptor
ClientDescriptorDaoHelper. getClient(IEntityContext ec, String clientName)
Returns theclient
for the given client name.Methods in de.xima.fc.dao.utils with parameters of type IClientDescriptor Modifier and Type Method Description static com.unboundid.ldap.sdk.LDAPConnection
LdapConnectionFactory. newLdapConnection(IEntityContext ec, IClientDescriptor descriptor)
Constructors in de.xima.fc.dao.utils with parameters of type IClientDescriptor Constructor Description UserAttributeConditionCheck(org.pac4j.core.profile.UserProfile userProfile, IClientDescriptor clientDescriptor, com.unboundid.ldap.sdk.LDAPConnection ldapConnection)
-
Uses of IClientDescriptor in de.xima.fc.entities
Methods in de.xima.fc.entities that return IClientDescriptor Modifier and Type Method Description IClientDescriptor
AAuthenticatorConfig. getClientDescriptor()
IClientDescriptor
IndirectClientAuthorization. getClientDescriptor()
IClientDescriptor
UserCredentials. getClientDescriptor()
IClientDescriptor
UserIdentity. getClientDescriptor()
IClientDescriptor
UserRefreshToken. getClientDescriptor()
Methods in de.xima.fc.entities with parameters of type IClientDescriptor Modifier and Type Method Description UserIdentity
UserProfile. getUserIdentity(String identifier, IClientDescriptor clientDescriptor)
void
AAuthenticatorConfig. setClientDescriptor(IClientDescriptor clientDescriptor)
void
IndirectClientAuthorization. setClientDescriptor(IClientDescriptor clientDescriptor)
void
UserIdentity. setClientDescriptor(IClientDescriptor clientDescriptor)
void
UserRefreshToken. setClientDescriptor(IClientDescriptor clientDescriptor)
-
Uses of IClientDescriptor in de.xima.fc.entities.interfaces
Methods in de.xima.fc.entities.interfaces that return IClientDescriptor Modifier and Type Method Description @NotNull IClientDescriptor
IAuthenticatorConfig. getClientDescriptor()
@NotNull IClientDescriptor
IUserIdentity. getClientDescriptor()
-
Uses of IClientDescriptor in de.xima.fc.form.helper
Methods in de.xima.fc.form.helper with parameters of type IClientDescriptor Modifier and Type Method Description static String
URLHelper. getAuthLoginURL(IFormAuthContext authCtx, IClientDescriptor client, boolean asRedirect)
-
Uses of IClientDescriptor in de.xima.fc.gui.bean
Fields in de.xima.fc.gui.bean with type parameters of type IClientDescriptor Modifier and Type Field Description protected DataTableEntriesModel<IClientDescriptor>
AExternalUserBean. model
Methods in de.xima.fc.gui.bean that return types with arguments of type IClientDescriptor Modifier and Type Method Description DataTableEntriesModel<IClientDescriptor>
AExternalUserBean. getModel()
protected abstract DataTableEntriesModel<IClientDescriptor>
AExternalUserBean. newModel()
-
Uses of IClientDescriptor in de.xima.fc.gui.bean.settings
Methods in de.xima.fc.gui.bean.settings that return types with arguments of type IClientDescriptor Modifier and Type Method Description List<IClientDescriptor>
LoginLayoutConfigurationBean. getInputClientOptions()
List<IClientDescriptor>
LoginLayoutConfigurationBean. getInputClients()
List<IClientDescriptor>
LoginLayoutConfigurationBean. getRedirectClientOptions()
List<IClientDescriptor>
LoginLayoutConfigurationBean. getRedirectClients()
protected DataTableEntriesModel<IClientDescriptor>
ExternalUserSystemBean. newModel()
Methods in de.xima.fc.gui.bean.settings with parameters of type IClientDescriptor Modifier and Type Method Description String
LoginLayoutConfigurationBean. getIconStyle(IClientDescriptor client)
String
LoginLayoutConfigurationBean. getIconStyleClass(IClientDescriptor client)
String
LoginLayoutConfigurationBean. getIconValue(IClientDescriptor client)
String
LoginLayoutConfigurationBean. getName(IClientDescriptor descriptor)
protected IPluginAuthenticatorType
ExternalUserSystemBean. getPluginForAuthenticator(IClientDescriptor selected)
CommonRedirectAuthenticatorProperties<?>
LoginLayoutConfigurationBean. getRedirectProps(IClientDescriptor descriptor)
String
LoginLayoutConfigurationBean. getTypeName(IClientDescriptor descriptor)
boolean
LoginLayoutConfigurationBean. hasDescriptorLicenseAccess(IClientDescriptor descriptor)
boolean
LoginLayoutConfigurationBean. isActive(IClientDescriptor descriptor)
boolean
LoginLayoutConfigurationBean. isShowSuperUserOption(IClientDescriptor descriptor)
Method parameters in de.xima.fc.gui.bean.settings with type arguments of type IClientDescriptor Modifier and Type Method Description void
LoginLayoutConfigurationBean. setInputClients(List<IClientDescriptor> inputClients)
void
LoginLayoutConfigurationBean. setRedirectClients(List<IClientDescriptor> redirectClients)
-
Uses of IClientDescriptor in de.xima.fc.gui.bean.user
Methods in de.xima.fc.gui.bean.user that return IClientDescriptor Modifier and Type Method Description IClientDescriptor
ClientAuthorizationBean. getClientDescriptor()
Methods in de.xima.fc.gui.bean.user that return types with arguments of type IClientDescriptor Modifier and Type Method Description protected DataTableEntriesModel<IClientDescriptor>
ExternalUserClientBean. newModel()
Methods in de.xima.fc.gui.bean.user with parameters of type IClientDescriptor Modifier and Type Method Description void
InputClientSigninBean. doIdentityCheck(IClientDescriptor clientDescriptor, String identityCheckToken)
void
InputClientSigninBean. doLogin(IClientDescriptor clientDescriptor, IAuthenticationTarget target)
protected IPluginAuthenticatorType
ExternalUserClientBean. getPluginForAuthenticator(IClientDescriptor selected)
boolean
UserDiscoveryBean. hasIdentity(UserProfile profile, IClientDescriptor clientDescriptor, String identifier)
void
ClientAuthorizationBean. setClientDescriptor(IClientDescriptor clientDescriptor)
-
Uses of IClientDescriptor in de.xima.fc.gui.common.bean
Methods in de.xima.fc.gui.common.bean that return IClientDescriptor Modifier and Type Method Description IClientDescriptor
UserProfileMenuBean. getAuthenticationClient()
-
Uses of IClientDescriptor in de.xima.fc.gui.common.bean.profile
Methods in de.xima.fc.gui.common.bean.profile that return IClientDescriptor Modifier and Type Method Description IClientDescriptor
UserIdentityPanelBean. getNewIdentityClient()
IClientDescriptor
UserIdentityPanelBean. getSelectedInputClient()
Methods in de.xima.fc.gui.common.bean.profile that return types with arguments of type IClientDescriptor Modifier and Type Method Description Function<IClientDescriptor,String>
UserIdentityPanelBean. getClientButtonValueFunction()
List<IClientDescriptor>
UserIdentityPanelBean. getClientDescriptors()
Methods in de.xima.fc.gui.common.bean.profile with parameters of type IClientDescriptor Modifier and Type Method Description String
UserIdentityPanelBean. getClientButtonValue(IClientDescriptor client)
void
UserIdentityPanelBean. setNewIdentityClient(IClientDescriptor newIdentityClient)
void
UserIdentityPanelBean. setSelectedInputClient(IClientDescriptor selectedInputClient)
-
Uses of IClientDescriptor in de.xima.fc.gui.common.bean.security
Methods in de.xima.fc.gui.common.bean.security that return IClientDescriptor Modifier and Type Method Description IClientDescriptor
UserSignupBean. getSelectedInputClient()
IClientDescriptor
IdentityProviderBean. getSelectedRedirectClient()
Methods in de.xima.fc.gui.common.bean.security that return types with arguments of type IClientDescriptor Modifier and Type Method Description List<IClientDescriptor>
IdentityProviderBean. getAllClients()
Function<IClientDescriptor,String>
UserSignupBean. getClientButtonValueFunction()
List<IClientDescriptor>
IdentityProviderBean. getInputClients()
List<IClientDescriptor>
IdentityProviderBean. getNonFormInputClients()
List<IClientDescriptor>
IdentityProviderBean. getRedirectClients()
Methods in de.xima.fc.gui.common.bean.security with parameters of type IClientDescriptor Modifier and Type Method Description String
IdentityProviderBean. getCurrentBackendLoginUri(IClientDescriptor descriptor)
String
IdentityProviderBean. getCurrentLoginUri(IClientDescriptor descriptor, IAuthenticationTarget authenticationTarget)
String
IdentityProviderBean. getIconStyleClass(IClientDescriptor client)
org.primefaces.model.menu.MenuModel
IdentityProviderBean. getIdentityCheckMenuModel(Mandant client, IClientDescriptor descriptor, IAuthenticationTarget authenticationTarget, String menuItemI18nTemplate)
Integer
IdentityProviderBean. getIframeWindowHeight(IClientDescriptor descriptor)
Integer
IdentityProviderBean. getIframeWindowWidth(IClientDescriptor descriptor)
String
IdentityProviderBean. getLoginButtonValue(IClientDescriptor descriptor)
String
IdentityProviderBean. getNewTabOnclick(IClientDescriptor descriptor)
EAuthRedirectTarget
IdentityProviderBean. getRedirectTarget(IClientDescriptor descriptor)
Integer
IdentityProviderBean. getWindowHeight(IClientDescriptor descriptor)
Integer
IdentityProviderBean. getWindowWidth(IClientDescriptor descriptor)
boolean
IdentityProviderBean. isClientAvailable(IClientDescriptor client)
boolean
IdentityProviderBean. isInputClientAvailable(IClientDescriptor client)
boolean
IdentityProviderBean. isRedirectClientAvailable(IClientDescriptor client)
void
UserSignupBean. setSelectedInputClient(IClientDescriptor selectedInputClient)
void
IdentityProviderBean. setSelectedRedirectClient(IClientDescriptor selectedRedirectClient)
-
Uses of IClientDescriptor in de.xima.fc.gui.common.model
Methods in de.xima.fc.gui.common.model that return IClientDescriptor Modifier and Type Method Description IClientDescriptor
ScopeSelectionModel. getNeededAuthentication()
-
Uses of IClientDescriptor in de.xima.fc.gui.model.portal
Methods in de.xima.fc.gui.model.portal that return IClientDescriptor Modifier and Type Method Description IClientDescriptor
UserPortalAuthenticatorViewModel. getClientDescriptor()
Methods in de.xima.fc.gui.model.portal with parameters of type IClientDescriptor Modifier and Type Method Description void
UserPortalAuthenticatorViewModel. setClientDescriptor(IClientDescriptor clientDescriptor)
-
Uses of IClientDescriptor in de.xima.fc.gui.model.user
Methods in de.xima.fc.gui.model.user that return IClientDescriptor Modifier and Type Method Description IClientDescriptor
UserIdpData. getClientDescriptor()
Constructors in de.xima.fc.gui.model.user with parameters of type IClientDescriptor Constructor Description UserIdpData(IClientDescriptor clientDescriptor, String identifier, String firstName, String familyName)
-
Uses of IClientDescriptor in de.xima.fc.gui.utils.user
Method parameters in de.xima.fc.gui.utils.user with type arguments of type IClientDescriptor Modifier and Type Method Description UserEmailServiceClient.Builder
UserEmailServiceClient.Builder. withClientDescriptors(List<IClientDescriptor> clientDescriptors)
-
Uses of IClientDescriptor in de.xima.fc.handler.entity
Methods in de.xima.fc.handler.entity with parameters of type IClientDescriptor Modifier and Type Method Description UserRefreshToken
UserTokenHandler. createRefreshToken(UserContext uc, String userProfileId, String issuer, IClientDescriptor clientDescriptor)
boolean
UserTokenHandler. removeRefreshToken(UserContext uc, String refreshToken, IClientDescriptor clientDescriptor)
UserRefreshToken
UserTokenHandler. updateRefreshToken(UserContext uc, String refreshToken, IClientDescriptor clientDescriptor)
-
Uses of IClientDescriptor in de.xima.fc.handler.interfaces.entity
Methods in de.xima.fc.handler.interfaces.entity with parameters of type IClientDescriptor Modifier and Type Method Description UserRefreshToken
IUserTokenHandler. createRefreshToken(UserContext uc, String userProfileId, String issuer, IClientDescriptor clientDescriptor)
boolean
IUserTokenHandler. removeRefreshToken(UserContext uc, String refreshToken, IClientDescriptor clientDescriptor)
UserRefreshToken
IUserTokenHandler. updateRefreshToken(UserContext uc, String refreshToken, IClientDescriptor clientDescriptor)
-
Uses of IClientDescriptor in de.xima.fc.handler.interfaces.system
Methods in de.xima.fc.handler.interfaces.system that return IClientDescriptor Modifier and Type Method Description IClientDescriptor
IAuthenticationHandler. getActiveClientDescriptor(UserContext uc, String clientName)
Returns the client descriptor for the given client name.IClientDescriptor
IAuthenticationHandler. getClientDescriptor(UserContext uc, String clientName)
Returns theclient
for the given client name.Methods in de.xima.fc.handler.interfaces.system that return types with arguments of type IClientDescriptor Modifier and Type Method Description Map<String,IClientDescriptor>
IAuthenticationHandler. getActiveClientDescriptors(UserContext uc, Set<String> clientNames)
Returns the client descriptors for the given client names.List<IClientDescriptor>
IAuthenticationHandler. getBackendClientDescriptors(UserContext uc)
Finds all active client descriptors that are configured for the backend in order.List<IClientDescriptor>
IAuthenticationHandler. getBackendInputClientDescriptors(UserContext uc)
Finds all active client descriptors that are configured for the backend and that require direct input of credentials in order.List<IClientDescriptor>
IAuthenticationHandler. getBackendRedirectClientDescriptors(UserContext uc)
Finds all active client descriptors that are configured for the backend and redirect the user to an external IDP (in order).PagedResult<IClientDescriptor>
IAuthenticationHandler. getClientDescriptorsByUserPortal(UserContext uc, UserPortal userPortal, int page, int pageSize)
Gets all client descriptors available for the given user portalPagedResult<IClientDescriptor>
IAuthenticationHandler. getClientDescriptorsByUserPortal(UserContext uc, UUID userPortalUuid, int page, int pageSize)
Gets all client descriptors available for the user portal given by its UUID.Set<IClientDescriptor>
IAuthenticationHandler. getRestClientDescriptors(UserContext uc)
Finds all active client descriptors that are available for the REST API. -
Uses of IClientDescriptor in de.xima.fc.handler.system
Methods in de.xima.fc.handler.system that return IClientDescriptor Modifier and Type Method Description IClientDescriptor
AuthenticationHandler. getActiveClientDescriptor(UserContext uc, String clientName)
static IClientDescriptor
AuthenticationHandler. getClient(IEntityContext ec, String clientName)
Returns theclient
for the given client name.IClientDescriptor
AuthenticationHandler. getClientDescriptor(UserContext uc, String clientName)
Methods in de.xima.fc.handler.system that return types with arguments of type IClientDescriptor Modifier and Type Method Description Map<String,IClientDescriptor>
AuthenticationHandler. getActiveClientDescriptors(UserContext uc, Set<String> clientNames)
List<IClientDescriptor>
AuthenticationHandler. getBackendClientDescriptors(UserContext uc)
List<IClientDescriptor>
AuthenticationHandler. getBackendInputClientDescriptors(UserContext uc)
List<IClientDescriptor>
AuthenticationHandler. getBackendRedirectClientDescriptors(UserContext uc)
PagedResult<IClientDescriptor>
AuthenticationHandler. getClientDescriptorsByUserPortal(UserContext uc, UserPortal userPortal, int page, int pageSize)
PagedResult<IClientDescriptor>
AuthenticationHandler. getClientDescriptorsByUserPortal(UserContext uc, UUID userPortalUuid, int page, int pageSize)
Set<IClientDescriptor>
AuthenticationHandler. getRestClientDescriptors(UserContext uc)
-
Uses of IClientDescriptor in de.xima.fc.interfaces.auth
Methods in de.xima.fc.interfaces.auth that return IClientDescriptor Modifier and Type Method Description @NotNull IClientDescriptor
IAuthenticationContext. getAuthenticationClient()
IClientDescriptor
IFormAuthContext. getAutoExecutableIndirectClient()
Returns the descriptor for the indirect client that may be executed automatically.@NotNull IClientDescriptor
IAuthenticatorClients. getClientDescriptor()
Returns the descriptor for these client.IClientDescriptor
IUserReferenceResolver. getClientDescriptor()
-
Uses of IClientDescriptor in de.xima.fc.interfaces.auth.config
Methods in de.xima.fc.interfaces.auth.config that return IClientDescriptor Modifier and Type Method Description @NotNull IClientDescriptor
IAuthenticatorConfigWrapper. getClientDescriptor()
-
Uses of IClientDescriptor in de.xima.fc.interfaces.plugin.retval.auth.filter
Methods in de.xima.fc.interfaces.plugin.retval.auth.filter that return IClientDescriptor Modifier and Type Method Description IClientDescriptor
IPluginProfileFilterAttributeOptionsGetParams. getClientDescriptor()
IClientDescriptor
IPluginProfileFilterMatchConditionGetParams. getClientDescriptor()
IClientDescriptor
IPluginProfileFilterValueGetParams. getClientDescriptor()
IClientDescriptor
IPluginProfileFilterValueOptionsGetParams. getClientDescriptor()
-
Uses of IClientDescriptor in de.xima.fc.interfaces.security.config
Methods in de.xima.fc.interfaces.security.config that return types with arguments of type IClientDescriptor Modifier and Type Method Description List<IClientDescriptor>
ISecurityConfig. getClientDescriptors()
-
Uses of IClientDescriptor in de.xima.fc.mdl
Constructors in de.xima.fc.mdl with parameters of type IClientDescriptor Constructor Description AutoLoginInData(IClientDescriptor authenticationClient, String pac4jProfileId)
-
Uses of IClientDescriptor in de.xima.fc.mdl.auth
Methods in de.xima.fc.mdl.auth that return IClientDescriptor Modifier and Type Method Description IClientDescriptor
DefaultAuthenticatorClients. getClientDescriptor()
Methods in de.xima.fc.mdl.auth with parameters of type IClientDescriptor Modifier and Type Method Description static DefaultAuthenticatorClients.Builder
DefaultAuthenticatorClients. newBuilder(IClientDescriptor clientDescriptor)
-
Uses of IClientDescriptor in de.xima.fc.mdl.auth.client
Methods in de.xima.fc.mdl.auth.client that return IClientDescriptor Modifier and Type Method Description static IClientDescriptor
ClientDescriptorFactory. forAuthenticator(IAuthenticator<?> authenticator)
static IClientDescriptor
ClientDescriptorFactory. forType(EAuthClientType type)
static IClientDescriptor
ClientDescriptorFactory. password(String password, boolean hashed)
-
Uses of IClientDescriptor in de.xima.fc.mdl.auth.config
Methods in de.xima.fc.mdl.auth.config that return IClientDescriptor Modifier and Type Method Description IClientDescriptor
VirtualAuthenticatorConfig. getClientDescriptor()
-
Uses of IClientDescriptor in de.xima.fc.mdl.enums
Methods in de.xima.fc.mdl.enums with parameters of type IClientDescriptor Modifier and Type Method Description static EAuthenticatorRenderType
EAuthenticatorRenderType. forBackend(IClientDescriptor client)
-
Uses of IClientDescriptor in de.xima.fc.mdl.profile
Methods in de.xima.fc.mdl.profile with parameters of type IClientDescriptor Modifier and Type Method Description Set<Long>
UserProfileProperties. getIndirectClientAuthorizations(IClientDescriptor client)
Set<Long>
UserProfileProperties. putIndirectClientAuthorizations(IClientDescriptor client, Set<Long> indirectClientAuthorizationIds)
-
Uses of IClientDescriptor in de.xima.fc.security.authorization.filter
Methods in de.xima.fc.security.authorization.filter with parameters of type IClientDescriptor Modifier and Type Method Description static ProfileFilterExtensionService
ProfileFilterExtensionService. newInstance(IClientDescriptor clientDescriptor, boolean cachingEnabled)
-
Uses of IClientDescriptor in de.xima.fc.security.cache
Methods in de.xima.fc.security.cache with parameters of type IClientDescriptor Modifier and Type Method Description static IAuthenticatorClients
AuthClientCacheHelper. createClients(String authTarget, IClientDescriptor clientDescriptor)
static IAuthenticatorClients
AuthClientCache. getClients(IFormAuthContext authCtx, IClientDescriptor clientDescriptor)
Deprecated.since version 8.0.0.static IAuthenticatorClients
AuthClientCache. getClients(String authTarget, IClientDescriptor clientDescriptor)
Gets the cached authentication clients for the given authentication target & client descriptor.static void
AuthClientCache. removeClients(IClientDescriptor clientDescriptor)
Method parameters in de.xima.fc.security.cache with type arguments of type IClientDescriptor Modifier and Type Method Description static Map<String,IAuthenticatorClients>
AuthClientCache. getClients(String authTarget, Collection<IClientDescriptor> clientDescriptors)
Gets the cached authentication clients for the given authentication target & client descriptors.static List<IAuthenticatorClients>
AuthClientCache. getOrderedClients(String authTarget, List<IClientDescriptor> clientDescriptors)
Gets the cached authentication clients for the given authentication target & client descriptors in the order of the given client descriptors.static void
AuthClientCache. registerClientFactory(String authenticationTarget, com.google.common.base.Function<IClientDescriptor,IAuthenticatorClients> clientFactory)
-
Uses of IClientDescriptor in de.xima.fc.security.helper
Methods in de.xima.fc.security.helper that return IClientDescriptor Modifier and Type Method Description static IClientDescriptor
SecurityProfileHelper. getAuthenticationClient(org.pac4j.core.profile.UserProfile profile)
static IClientDescriptor
SecurityEntityHelper. getClientDescriptor(String clientName)
Methods in de.xima.fc.security.helper with parameters of type IClientDescriptor Modifier and Type Method Description static String
SecurityLdapHelper. getLdapBaseDn(IClientDescriptor descriptor)
static Integer
SecurityLdapHelper. getLdapPageSize(IClientDescriptor descriptor)
-
Uses of IClientDescriptor in de.xima.fc.security.interfaces.config
Methods in de.xima.fc.security.interfaces.config that return types with arguments of type IClientDescriptor Modifier and Type Method Description List<IClientDescriptor>
IBaseLoginConfig. getClients()
List<IClientDescriptor>
IBaseLoginPageConfig. getClientsByRenderingType(EAuthenticatorRenderType renderType)
Methods in de.xima.fc.security.interfaces.config with parameters of type IClientDescriptor Modifier and Type Method Description EAuthRedirectTarget
IBaseLoginPageConfig. getRedirectTarget(IClientDescriptor client)
-
Uses of IClientDescriptor in de.xima.fc.security.msgraph
Methods in de.xima.fc.security.msgraph with parameters of type IClientDescriptor Modifier and Type Method Description static MsGraphClientBuilder
MsGraphClientBuilder. forClient(IClientDescriptor clientDescriptor)
-
Uses of IClientDescriptor in de.xima.fc.security.pac4j.client
Methods in de.xima.fc.security.pac4j.client with parameters of type IClientDescriptor Modifier and Type Method Description static IAuthenticatorClients
BackendClientFactory. clients(IClientDescriptor descriptor)
Creates all direct and indirect backend clients from the given client descriptor.static IAuthenticatorClients
FormClientFactory. clients(IClientDescriptor descriptor)
Creates all direct and indirect form clients from the given client descriptor.static List<org.pac4j.core.client.Client>
BackendClientFactory. direct(IClientDescriptor descriptor)
Creates all direct backend clients from the given client descriptor.static List<org.pac4j.core.client.Client>
FormClientFactory. direct(IClientDescriptor descriptor)
Creates all direct form clients from the given client descriptor.static IAuthenticatorClients
ClientFactory. forDescriptor(IClientDescriptor clientDescriptor)
static List<org.pac4j.core.client.Client>
DirectClientFactory. forDescriptor(IClientDescriptor clientDescriptor)
static org.pac4j.core.client.Client
IndirectClientFactory. forDescriptor(IClientDescriptor clientDescriptor)
static org.pac4j.core.client.Client
BackendClientFactory. indirect(IClientDescriptor descriptor)
Creates the indirect backend client from the given client descriptor.static org.pac4j.core.client.Client
FormClientFactory. indirect(IClientDescriptor descriptor)
Creates the indirect form client from the given client descriptor.Constructor parameters in de.xima.fc.security.pac4j.client with type arguments of type IClientDescriptor Constructor Description DynamicClients(String authTarget, Supplier<List<IClientDescriptor>> clientDescriptorSupplier)
-
Uses of IClientDescriptor in de.xima.fc.testhelper
Methods in de.xima.fc.testhelper with parameters of type IClientDescriptor Modifier and Type Method Description static IndirectClientAuthorization
EntityDummyFactory. dummyIndirectClientAuthorization(IClientDescriptor clientDescriptor, String name, Mandant client, Rolle... roles)
static ProjectAuthenticatorConfig
EntityDummyFactory. dummyProjectAuthenticatorConfig(Projekt project, IClientDescriptor client)
static UserIdentity
EntityDummyFactory. dummyUserIdentity(IClientDescriptor client, String identifier)
static UserIdentity
EntityDummyFactory. dummyUserIdentity(IClientDescriptor client, String identifier, UserProfile profile)
-
Uses of IClientDescriptor in de.xima.fc.testhelper.security.pac4j
Methods in de.xima.fc.testhelper.security.pac4j with parameters of type IClientDescriptor Modifier and Type Method Description static DummyProfileBuilder
DummyProfileBuilder. newBuilder(String id, IClientDescriptor clientDescriptor)
-
Uses of IClientDescriptor in de.xima.fc.user_portal.integration.security.pac4j.client
Methods in de.xima.fc.user_portal.integration.security.pac4j.client with parameters of type IClientDescriptor Modifier and Type Method Description static IAuthenticatorClients
UserPortalClientFactory. clients(IClientDescriptor descriptor)
-
Uses of IClientDescriptor in de.xima.fc.utils
Methods in de.xima.fc.utils that return IClientDescriptor Modifier and Type Method Description static IClientDescriptor
UserMgmtUtils. getAuthenticationClientFromAuthenticationAttribute(org.pac4j.core.profile.UserProfile pac4jProfile)
Gets the client descriptor of the client that authenticated the user if it has been set in the authentication attributes of the given profile.Methods in de.xima.fc.utils with parameters of type IClientDescriptor Modifier and Type Method Description static String
UserMgmtUtils. getUniversalReferenceIdClientPrefix(IClientDescriptor descriptor)
Returns the prefix of the authentication client for creating the universal reference ID for a user. -
Uses of IClientDescriptor in de.xima.fc.web.common.auth
Methods in de.xima.fc.web.common.auth that return IClientDescriptor Modifier and Type Method Description IClientDescriptor
FormAuthContext. getAutoExecutableIndirectClient()
-
Uses of IClientDescriptor in de.xima.fc.web.common.auth.wrapper.config
Methods in de.xima.fc.web.common.auth.wrapper.config that return IClientDescriptor Modifier and Type Method Description IClientDescriptor
AnyoneConfigWrapper. getClientDescriptor()
IClientDescriptor
DistinctUserConfigWrapper. getClientDescriptor()
IClientDescriptor
PasswordConfigWrapper. getClientDescriptor()
-
Uses of IClientDescriptor in de.xima.fc.web.common.auth.wrapper.config.render
Methods in de.xima.fc.web.common.auth.wrapper.config.render with parameters of type IClientDescriptor Modifier and Type Method Description static IAuthenticatorConfigRenderer
AuthenticatorRendererFactory. getRenderer(IClientDescriptor clientDescriptor)
Creates a newauthenticator renderer
for the given client.
-