5 writes to Impersonation
System.ServiceModel (1)
System\ServiceModel\Description\ServiceMetadataBehavior.cs (1)
441operation.Behaviors.Find<OperationBehaviorAttribute>().Impersonation = ImpersonationOption.Allowed;
System.ServiceModel.Routing (4)
System\ServiceModel\Routing\RoutingService.cs (4)
225[OperationBehavior(Impersonation = ImpersonationOption.Allowed)] 236[OperationBehavior(Impersonation = ImpersonationOption.Allowed)] 247[OperationBehavior(Impersonation = ImpersonationOption.Allowed)] 258[OperationBehavior(Impersonation = ImpersonationOption.Allowed)]
5 references to Impersonation
System.ServiceModel (5)
System\ServiceModel\Administration\ContractInstanceProvider.cs (1)
190instance.SetProperty(AdministrationStrings.Impersonation, specificBehavior.Impersonation.ToString());
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (3)
296(operationBehavior == null || operationBehavior.Impersonation == ImpersonationOption.NotAllowed)) 300if (impersonateCallerForAllServiceMethods || (operationBehavior != null && operationBehavior.Impersonation == ImpersonationOption.Required)) 1058if (operationBehavior != null && (operationBehavior.Impersonation == ImpersonationOption.Required))
System\ServiceModel\OperationBehaviorAttribute.cs (1)
111dispatch.Impersonation = this.Impersonation;