Share via


ServiceAuthenticationOptions Class

 

The ServiceAuthenticationOptions provides options for the OWIN ServiceAuthenticationMiddleware class.

Namespace:   Microsoft.WindowsAzure.Mobile.Service.Security
Assembly:  Microsoft.WindowsAzure.Mobile.Service (in Microsoft.WindowsAzure.Mobile.Service.dll)

Inheritance Hierarchy

System.Object
  Microsoft.Owin.Security.AuthenticationOptions
    Microsoft.WindowsAzure.Mobile.Service.Security.ServiceAuthenticationOptions

Syntax

public class ServiceAuthenticationOptions : AuthenticationOptions
public ref class ServiceAuthenticationOptions : AuthenticationOptions
type ServiceAuthenticationOptions = 
    class
        inherit AuthenticationOptions
    end
Public Class ServiceAuthenticationOptions
    Inherits AuthenticationOptions

Constructors

Name Description
System_CAPS_pubmethod ServiceAuthenticationOptions()

Initializes a new instance of the ServiceAuthenticationOptions class with a given ServiceSettingsDictionary.

Properties

Name Description
System_CAPS_pubproperty ApplicationKey

Gets or sets the application key providing application-level access.

System_CAPS_pubproperty AuthenticationMode

(Inherited from AuthenticationOptions.)

System_CAPS_pubproperty AuthenticationType

(Inherited from AuthenticationOptions.)

System_CAPS_pubproperty Description

(Inherited from AuthenticationOptions.)

System_CAPS_pubproperty MasterKey

Gets or sets the application master key providing administrative-level access.

System_CAPS_pubproperty Realm

The realm to use for HTTP Basic Authentication which allows browsers to authenticate against resources that require either Application or Admin level access.

System_CAPS_pubproperty SystemKey

Gets or sets the application system key.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

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.)

Fields

Name Description
System_CAPS_pubfieldSystem_CAPS_static ServiceAuthenticationType

The authentication type identifying the OWIN ServiceAuthenticationMiddleware.

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.WindowsAzure.Mobile.Service.Security Namespace

Return to top