Provides properties related to service authorization behavior.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
Gets or sets a collection of external authorization policies.
Gets or sets a value that indicates whether the service performs impersonation for all the operations that it supports.
Gets or sets a value that indicates whether the service performs impersonation on serializing reply.
Gets or sets the principal permission mode.
Gets or sets a custom role provider.
Gets or sets the service authorization manager.
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Serves as the default hash function. (Inherited from Object.)
Returns a value that indicates whether the ExternalAuthorizationPolicies property has changed from its default value and should be serialized.
Returns a value that indicates whether the ServiceAuthorizationManager property has changed from its default value and should be serialized.
Returns a string that represents the current object.(Inherited from Object.)
|IServiceBehavior.AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection)|
Provides the ability to pass custom data to binding elements to support the contract implementation.
Defines an explicit interface implementation that adds dispatch behaviors to configure the binding.
Provides the ability to inspect the service host and the service description to confirm that the service can run successfully.
Authorization occurs at the service level and at the operation level. This class contains properties related to authorization at the service level.
Available since 3.0
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.