Share via


CorsPolicyProvider Class

 

A pluggable CORS policy provider that always returns null by default.

Namespace:   Microsoft.Owin.Cors
Assembly:  Microsoft.Owin.Cors (in Microsoft.Owin.Cors.dll)

Inheritance Hierarchy

System.Object
  Microsoft.Owin.Cors.CorsPolicyProvider

Syntax

public class CorsPolicyProvider : ICorsPolicyProvider
public ref class CorsPolicyProvider : ICorsPolicyProvider
type CorsPolicyProvider = 
    class
        interface ICorsPolicyProvider
    end
Public Class CorsPolicyProvider
    Implements ICorsPolicyProvider

Constructors

Name Description
System_CAPS_pubmethod CorsPolicyProvider()

Creates a new CorsPolicyProvider instance.

Properties

Name Description
System_CAPS_pubproperty PolicyResolver

A pluggable callback that will be used to select the CORS policy for the given requests.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetCorsPolicyAsync(IOwinRequest)

Executes the PolicyResolver unless overridden by a subclass.

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.Owin.Cors Namespace

Return to top