GetWindowsFunctionAppAuthSettingsV2Login

data class GetWindowsFunctionAppAuthSettingsV2Login(val allowedExternalRedirectUrls: List<String>, val cookieExpirationConvention: String, val cookieExpirationTime: String, val logoutEndpoint: String, val nonceExpirationTime: String, val preserveUrlFragmentsForLogins: Boolean, val tokenRefreshExtensionTime: Double, val tokenStoreEnabled: Boolean, val tokenStorePath: String, val tokenStoreSasSettingName: String, val validateNonce: Boolean)

Constructors

Link copied to clipboard
constructor(allowedExternalRedirectUrls: List<String>, cookieExpirationConvention: String, cookieExpirationTime: String, logoutEndpoint: String, nonceExpirationTime: String, preserveUrlFragmentsForLogins: Boolean, tokenRefreshExtensionTime: Double, tokenStoreEnabled: Boolean, tokenStorePath: String, tokenStoreSasSettingName: String, validateNonce: Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

External URLs that can be redirected to as part of logging in or logging out of the app.

Link copied to clipboard

The method by which cookies expire.

Link copied to clipboard

The time after the request is made when the session cookie should expire.

Link copied to clipboard

The endpoint to which logout requests are made.

Link copied to clipboard

The time after the request is made when the nonce should expire.

Link copied to clipboard

Are the fragments from the request preserved after the login request is made.

Link copied to clipboard

The number of hours after session token expiration that a session token can be used to call the token refresh API.

Link copied to clipboard

Is the Token Store configuration Enabled.

Link copied to clipboard

The directory path in the App Filesystem in which the tokens are stored.

Link copied to clipboard

The name of the app setting which contains the SAS URL of the blob storage containing the tokens.

Link copied to clipboard

Is the nonce validated while completing the login flow.