Freigeben über


ApplicationAuthorizationPolicy Class

Definition

Represents a policy for authorizing applications based on specified authentication and authorization schemes. Please note this is the abstract base class. The derived classes available for instantiation are: RoleBasedBuiltInAuthorizationPolicy, OrganizationSharedBuiltInAuthorizationPolicy, and ChannelsBuiltInAuthorizationPolicy.

[System.ClientModel.Primitives.PersistableModelProxy(typeof(Azure.ResourceManager.CognitiveServices.Models.UnknownApplicationAuthorizationPolicy))]
public abstract class ApplicationAuthorizationPolicy : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.CognitiveServices.Models.ApplicationAuthorizationPolicy>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.CognitiveServices.Models.ApplicationAuthorizationPolicy>
[<System.ClientModel.Primitives.PersistableModelProxy(typeof(Azure.ResourceManager.CognitiveServices.Models.UnknownApplicationAuthorizationPolicy))>]
type ApplicationAuthorizationPolicy = class
    interface IJsonModel<ApplicationAuthorizationPolicy>
    interface IPersistableModel<ApplicationAuthorizationPolicy>
Public MustInherit Class ApplicationAuthorizationPolicy
Implements IJsonModel(Of ApplicationAuthorizationPolicy), IPersistableModel(Of ApplicationAuthorizationPolicy)
Inheritance
ApplicationAuthorizationPolicy
Derived
Attributes
Implements

Applies to