Interface IuSessionConfiguration

All Superinterfaces:
IuAuthenticationRealm
All Known Subinterfaces:
IuSamlServiceProviderMetadata

public interface IuSessionConfiguration extends IuAuthenticationRealm
Provides session configuration metadata for session handler

The interface should be implemented by the application client module requiring session handler management.

  • Method Details

    • getResourceUris

      Iterable<URI> getResourceUris()
      Gets allowed resource URI
      Returns:
      allowed resource URI
    • getInactiveTtl

      default Duration getInactiveTtl()
      Gets time to live active Duration for store session.
      Returns:
      Duration
    • getMaxSessionTtl

      default Duration getMaxSessionTtl()
      Gets the maximum length of time to allow session to be remain active.
      Returns:
      Duration, will be truncated to second