Class AvailabilityResolverFactory
java.lang.Object
de.xima.fc.security.endpoint.state.AvailabilityResolverFactory
Factory for creating state resolvers of views.
- Since:
- 8.0.0
- Author:
- XIMA Media GmbH
-
Method Summary
Modifier and TypeMethodDescriptionstatic IAvailabiltyResolverand(IAvailabiltyResolver... resolvers) static IAvailabiltyResolverstatic IAvailabiltyResolverclientOrSystem(IAvailabiltyResolver clientResolver, IAvailabiltyResolver systemResolver) Creates a new authorizer that delegates to either the given client or system resolver, depending on whether aclientis present.static IAvailabiltyResolverstatic IAvailabiltyResolverstatic IAvailabiltyResolverstatic IAvailabiltyResolverstatic IAvailabiltyResolverstatic IAvailabiltyResolveror(IAvailabiltyResolver... resolvers) static IAvailabiltyResolverstatic IAvailabiltyResolverstatic IAvailabiltyResolverstatic IAvailabiltyResolver
-
Method Details
-
and
-
or
-
clientOrSystem
public static IAvailabiltyResolver clientOrSystem(IAvailabiltyResolver clientResolver, IAvailabiltyResolver systemResolver) Creates a new authorizer that delegates to either the given client or system resolver, depending on whether aclientis present.- Parameters:
clientResolver- Resolver to use for a client scope.systemResolver- Resolver to use for the system scope.- Returns:
- A resolver that checks whether a client is present and delegates to one of the given resolvers.
-
defaultClientViewResolver
-
defaultSystemViewResolver
-
validSystemLic
-
validClientLic
-
systemUpToDate
-
managementModuleRunning
-
masterServerOnly
-
clientExisting
-
projectExisting
-
formRecordExisting
-