ServiceAuthenticationBehavior Class

Definition

Describes the service's authentication behavior.

public ref class ServiceAuthenticationBehavior sealed : System::ServiceModel::Description::IServiceBehavior
public sealed class ServiceAuthenticationBehavior : System.ServiceModel.Description.IServiceBehavior
type ServiceAuthenticationBehavior = class
    interface IServiceBehavior
Public NotInheritable Class ServiceAuthenticationBehavior
Implements IServiceBehavior
Inheritance
ServiceAuthenticationBehavior
Implements

Constructors

ServiceAuthenticationBehavior()

Creates a new instance of ServiceAuthenticationBehavior.

Properties

AuthenticationSchemes

Gets or sets the value that represents the authentication scheme used by the service.

ServiceAuthenticationManager

Gets the ServiceAuthenticationManager associated with this behavior.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ShouldSerializeAuthenticationSchemes()

Returns whether the service should serialize authentication schemes.

ShouldSerializeServiceAuthenticationManager()

true if the ServiceAuthenticationManager should be serialized; otherwise, false.

ToString()

Returns a string that represents the current object.

(Inherited from Object)

Explicit Interface Implementations

IServiceBehavior.AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection)

An implementation of the AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) method.

IServiceBehavior.ApplyDispatchBehavior(ServiceDescription, ServiceHostBase)

An implementation of the ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) method.

IServiceBehavior.Validate(ServiceDescription, ServiceHostBase)

An implementation of the IServiceBehavior.Validate(ServiceDescription, ServiceHostBase) method.

Applies to