ServiceAuthorizationBehavior Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia właściwości związane z zachowaniem autoryzacji usługi.
public ref class ServiceAuthorizationBehavior sealed : System::ServiceModel::Description::IServiceBehavior
public sealed class ServiceAuthorizationBehavior : System.ServiceModel.Description.IServiceBehavior
type ServiceAuthorizationBehavior = class
interface IServiceBehavior
Public NotInheritable Class ServiceAuthorizationBehavior
Implements IServiceBehavior
- Dziedziczenie
-
ServiceAuthorizationBehavior
- Implementuje
Uwagi
Autoryzacja odbywa się na poziomie usługi i na poziomie operacji. Ta klasa zawiera właściwości związane z autoryzacją na poziomie usługi.
Konstruktory
ServiceAuthorizationBehavior() |
Inicjuje nowe wystąpienie klasy ServiceAuthorizationBehavior. |
Właściwości
ExternalAuthorizationPolicies |
Pobiera lub ustawia kolekcję zewnętrznych zasad autoryzacji. |
ImpersonateCallerForAllOperations |
Pobiera lub ustawia wartość wskazującą, czy usługa wykonuje personifikację dla wszystkich operacji, które obsługuje. |
ImpersonateOnSerializingReply |
Pobiera lub ustawia wartość wskazującą, czy usługa wykonuje personifikację na serializacji odpowiedzi. |
PrincipalPermissionMode |
Pobiera lub ustawia tryb uprawnień podmiotu zabezpieczeń. |
RoleProvider |
Pobiera lub ustawia niestandardowego dostawcę roli. |
ServiceAuthorizationManager |
Pobiera lub ustawia menedżera autoryzacji usługi. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ShouldSerializeExternalAuthorizationPolicies() |
Zwraca wartość wskazującą, czy ExternalAuthorizationPolicies właściwość zmieniła się z wartości domyślnej i powinna być serializowana. |
ShouldSerializeServiceAuthorizationManager() |
Zwraca wartość wskazującą, czy ServiceAuthorizationManager właściwość zmieniła się z wartości domyślnej i powinna być serializowana. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Jawne implementacje interfejsu
IServiceBehavior.AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
Zapewnia możliwość przekazywania niestandardowych danych do elementów powiązania w celu obsługi implementacji kontraktu. |
IServiceBehavior.ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
Definiuje jawną implementację interfejsu, która dodaje zachowania wysyłania w celu skonfigurowania powiązania. |
IServiceBehavior.Validate(ServiceDescription, ServiceHostBase) |
Zapewnia możliwość inspekcji hosta usługi i opisu usługi w celu potwierdzenia, że usługa może zostać pomyślnie uruchomiona. |