Interface SecurityLevelPolicyEvaluationContext
-
public interface SecurityLevelPolicyEvaluationContextContext in which a security level policy is evaluated
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Optional<AttributeSource>getIdpAttributeSource()com.google.common.collect.ImmutableCollection<java.lang.String>getSecurityZones()java.util.Optional<WebAuthUser>getUser()
-
-
-
Method Detail
-
getSecurityZones
@Nonnull com.google.common.collect.ImmutableCollection<java.lang.String> getSecurityZones()
- Returns:
- an
ImmutableCollectionof security zones in the current context
-
getIdpAttributeSource
@Nonnull java.util.Optional<AttributeSource> getIdpAttributeSource()
- Returns:
- an
Optionalcontaining theAttributeSourcefrom the IdP or an empty Optional if the user has not yet federated from the IdP
-
getUser
@Nonnull java.util.Optional<WebAuthUser> getUser()
- Returns:
- the
WebAuthUsermapped from the IdP AttributeSource
-
-