Class DirectSecurityLevelPolicy
java.lang.Object
com.inductiveautomation.ignition.gateway.auth.security.level.policy.DirectSecurityLevelPolicy
- All Implemented Interfaces:
Function<WebAuthUser,
com.google.common.collect.ImmutableCollection<SecurityLevelConfig>>
public class DirectSecurityLevelPolicy
extends Object
implements Function<WebAuthUser,com.google.common.collect.ImmutableCollection<SecurityLevelConfig>>
A
DirectSecurityLevelPolicy
is a Function
which takes a WebAuthUser
as input and returns
an ImmutableCollection
of SecurityLevelConfigs
as output.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.collect.ImmutableCollection<SecurityLevelConfig>
apply
(WebAuthUser user)
-
Constructor Details
-
DirectSecurityLevelPolicy
-
-
Method Details
-
apply
@Nonnull public com.google.common.collect.ImmutableCollection<SecurityLevelConfig> apply(@Nonnull WebAuthUser user) - Specified by:
apply
in interfaceFunction<WebAuthUser,
com.google.common.collect.ImmutableCollection<SecurityLevelConfig>>
-