49 references to Properties
System.ServiceModel.Federation.Tests (3)
WSTrustChannelSecurityTokenProviderTest.cs (3)
55tokenRequirement.Properties["http://schemas.microsoft.com/ws/2006/05/servicemodel/securitytokenrequirement/IssuedSecurityTokenParameters"] = tokenParams; 56tokenRequirement.Properties["http://schemas.microsoft.com/ws/2006/05/servicemodel/securitytokenrequirement/TargetAddress"] = targetAddress; 57tokenRequirement.Properties["http://schemas.microsoft.com/ws/2006/05/servicemodel/securitytokenrequirement/SecurityAlgorithmSuite"] = System.ServiceModel.Security.SecurityAlgorithmSuite.Default;
System.ServiceModel.NetFramingBase (1)
System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (1)
276serverCertRequirement.Properties[PreferSslCertificateAuthenticatorProperty] = true;
System.ServiceModel.Primitives (45)
System\IdentityModel\Selectors\SecurityTokenRequirement.cs (2)
125Properties[KeySizeProperty] = value; 159if (!Properties.TryGetValue(propertyName, out dictionaryValue))
System\ServiceModel\Channels\TransportSecurityHelpers.cs (7)
82sspiRequirement.Properties[ServiceModelSecurityTokenRequirement.HttpAuthenticationSchemeProperty] = authenticationScheme; 85sspiRequirement.Properties[ServiceModelSecurityTokenRequirement.ChannelParametersCollectionProperty] = channelParameters; 106digestTokenRequirement.Properties[ServiceModelSecurityTokenRequirement.HttpAuthenticationSchemeProperty] = authenticationScheme; 109digestTokenRequirement.Properties[ServiceModelSecurityTokenRequirement.ChannelParametersCollectionProperty] = channelParameters; 130certificateTokenRequirement.Properties[ServiceModelSecurityTokenRequirement.ChannelParametersCollectionProperty] = channelParameters; 178usernameRequirement.Properties[ServiceModelSecurityTokenRequirement.HttpAuthenticationSchemeProperty] = authenticationScheme; 181usernameRequirement.Properties[ServiceModelSecurityTokenRequirement.ChannelParametersCollectionProperty] = channelParameters;
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (4)
51if (requirement.Properties.ContainsKey(ServiceModelSecurityTokenRequirement.HttpAuthenticationSchemeProperty)) 53AuthenticationSchemes authScheme = (AuthenticationSchemes)requirement.Properties[ServiceModelSecurityTokenRequirement.HttpAuthenticationSchemeProperty]; 70if (requirement != null && requirement.Properties.ContainsKey(ServiceModelSecurityTokenRequirement.IssuerAddressProperty)) 113if (initiatorRequirement.Properties.ContainsKey(SecurityTokenRequirement.KeyUsageProperty) && initiatorRequirement.KeyUsage == SecurityKeyUsage.Exchange)
System\ServiceModel\Security\SecurityProtocol.cs (3)
128requirement.Properties[ServiceModelSecurityTokenRequirement.ChannelParametersCollectionProperty] = _channelParameters; 138requirement.Properties[ServiceModelSecurityTokenRequirement.MessageDirectionProperty] = MessageDirection.Output; 139requirement.Properties[ServiceModelSecurityTokenRequirement.SupportingTokenAttachmentModeProperty] = attachmentMode;
System\ServiceModel\Security\SecuritySessionClientSettings.cs (1)
430requirement.Properties[ServiceModelSecurityTokenRequirement.ChannelParametersCollectionProperty] = _channelParameters;
System\ServiceModel\Security\Tokens\InitiatorServiceModelSecurityTokenRequirement.cs (5)
15Properties.Add(IsInitiatorProperty, (object)true); 26Properties[TargetAddressProperty] = value; 38Properties[ViaProperty] = value; 50Properties[IsOutOfBandTokenProperty] = value; 62Properties[PreferSslCertificateAuthenticatorProperty] = value;
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (4)
205requirement.Properties[ServiceModelSecurityTokenRequirement.DefaultMessageSecurityVersionProperty] = DefaultMessageSecurityVersion; 212requirement.Properties[ServiceModelSecurityTokenRequirement.IssuerAddressProperty] = IssuerAddress; 215requirement.Properties[ServiceModelSecurityTokenRequirement.IssuerBindingProperty] = IssuerBinding; 217requirement.Properties[ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty] = Clone();
System\ServiceModel\Security\Tokens\RecipientServiceModelSecurityTokenRequirement.cs (2)
13Properties.Add(IsInitiatorProperty, (object)false); 24Properties[ListenUriProperty] = value;
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (4)
150requirement.Properties[ServiceModelSecurityTokenRequirement.SupportSecurityContextCancellationProperty] = RequireCancellation; 151requirement.Properties[ServiceModelSecurityTokenRequirement.SecureConversationSecurityBindingElementProperty] = BootstrapSecurityBindingElement; 152requirement.Properties[ServiceModelSecurityTokenRequirement.IssuerBindingContextProperty] = IssuerBindingContext.Clone(); 153requirement.Properties[ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty] = Clone();
System\ServiceModel\Security\Tokens\ServiceModelSecurityTokenRequirement.cs (13)
53Properties[SupportSecurityContextCancellationProperty] = defaultSupportSecurityContextCancellation; 103Properties[SecurityAlgorithmSuiteProperty] = value; 115Properties[SecurityBindingElementProperty] = value; 127Properties[IssuerAddressProperty] = value; 139Properties[IssuerBindingProperty] = value; 151Properties[SecureConversationSecurityBindingElementProperty] = value; 163Properties[MessageSecurityVersionProperty] = value; 176Properties[DefaultMessageSecurityVersionProperty] = (object)value; 188Properties[TransportSchemeProperty] = value; 200Properties[SupportSecurityContextCancellationProperty] = value; 212Properties[duplexClientLocalAddressProperty] = value; 231foreach (string propertyName in Properties.Keys) 233object propertyValue = Properties[propertyName];