GetLinuxFunctionAppAuthSettingsV2CustomOidcV2

data class GetLinuxFunctionAppAuthSettingsV2CustomOidcV2(val authorisationEndpoint: String, val certificationUri: String, val clientCredentialMethod: String, val clientId: String, val clientSecretSettingName: String, val issuerEndpoint: String, val name: String, val nameClaimType: String, val openidConfigurationEndpoint: String, val scopes: List<String>, val tokenEndpoint: String)

Constructors

constructor(authorisationEndpoint: String, certificationUri: String, clientCredentialMethod: String, clientId: String, clientSecretSettingName: String, issuerEndpoint: String, name: String, nameClaimType: String, openidConfigurationEndpoint: String, scopes: List<String>, tokenEndpoint: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The endpoint to make the Authorisation Request as supplied by openid_configuration_endpoint response.

Link copied to clipboard

The endpoint that provides the keys necessary to validate the token as supplied by openid_configuration_endpoint response.

Link copied to clipboard

The Client Credential Method used.

Link copied to clipboard

The OAuth 2.0 client ID that was created for the app used for authentication.

Link copied to clipboard

The app setting name containing the OAuth 2.0 client secret that was created for the app used for authentication.

Link copied to clipboard

The endpoint that issued the Token as supplied by openid_configuration_endpoint response.

Link copied to clipboard

The name which should be used for this Linux Function App.

Link copied to clipboard

The name of the claim that contains the users name.

Link copied to clipboard

The endpoint used for OpenID Connect Discovery. For example https://example.com/.well-known/openid-configuration.

Link copied to clipboard

The list of the scopes that are requested while authenticating.

Link copied to clipboard

The endpoint used to request a Token as supplied by openid_configuration_endpoint response.