public interface SecurityLevelPolicyEvaluationContext
Modifier and Type | Method and Description |
---|---|
java.util.Optional<AttributeSource> |
getIdpAttributeSource() |
com.google.common.collect.ImmutableCollection<java.lang.String> |
getSecurityZones() |
java.util.Optional<WebAuthUser> |
getUser() |
@Nonnull com.google.common.collect.ImmutableCollection<java.lang.String> getSecurityZones()
ImmutableCollection
of security zones in the current context@Nonnull java.util.Optional<AttributeSource> getIdpAttributeSource()
Optional
containing the AttributeSource
from the IdP or an empty Optional if the
user has not yet federated from the IdP@Nonnull java.util.Optional<WebAuthUser> getUser()
WebAuthUser
mapped from the IdP AttributeSource