Interface WebAuthSessionContext
- 
 public interface WebAuthSessionContextA WebAuthSessionContext provides information about theWebAuthUserand the Security Levels granted in theWebAuthSession
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Optional<AttributeSource>getAttributeSource()com.google.common.collect.ImmutableCollection<SecurityLevelConfig>getSecurityLevelGrants()java.util.Optional<WebAuthUser>getUser()
 
- 
- 
- 
Method Detail- 
getAttributeSource@Nonnull java.util.Optional<AttributeSource> getAttributeSource() - Returns:
- the AttributeSourcefrom the IdP response
 
 - 
getUser@Nonnull java.util.Optional<WebAuthUser> getUser() - Returns:
- an Optionalcontaining theWebAuthUserif the user has authenticated from a federated IdP or an empty Optional if the user has not yet successfully authenticated
 
 - 
getSecurityLevelGrants@Nonnull com.google.common.collect.ImmutableCollection<SecurityLevelConfig> getSecurityLevelGrants() - Returns:
- an ImmutableCollectionof the user's currentSecurity Level Grants
 
 
- 
 
-