Language

IOriginAuthenticationProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.OriginAuthenticationPropertiesTypeConverter))]
public interface IOriginAuthenticationProperties : Microsoft.Azure.PowerShell.Cmdlets.Cdn.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.OriginAuthenticationPropertiesTypeConverter))>]
type IOriginAuthenticationProperties = interface
    interface IJsonSerializable
Public Interface IOriginAuthenticationProperties
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Name Description
Scope

The scope used when requesting token from Microsoft Entra. For example, for Azure Blob Storage, scope could be "https://storage.azure.com/.default".

TokenDestinationHeader

The HTTP request header where the origin authentication token will be placed when forwarding the request to the origin. If not specified, the service will use the Authorization header for backward compatibility.

Type

The type of the authentication for the origin.

UserAssignedIdentityId

Resource ID.

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to