86 references to Properties
System.IdentityModel (2)
System\IdentityModel\Selectors\SecurityTokenRequirement.cs (2)
126
this.
Properties
[KeySizeProperty] = value;
160
if (!
Properties
.TryGetValue(propertyName, out dictionaryValue))
System.ServiceModel (84)
System\ServiceModel\Channels\PeerSecurityManager.cs (6)
872
requirement.
Properties
[SecurityTokenRequirement.PeerAuthenticationMode] = SecurityMode.Message;
874
requirement.
Properties
[SecurityTokenRequirement.PeerAuthenticationMode] = SecurityMode.Transport;
928
requirement.
Properties
[SecurityTokenRequirement.PeerAuthenticationMode] = SecurityMode.Transport;
952
requirement.
Properties
[SecurityTokenRequirement.PeerAuthenticationMode] = SecurityMode.Message;
1008
requirement.
Properties
[SecurityTokenRequirement.PeerAuthenticationMode] = SecurityMode.Transport;
1013
requirement.
Properties
[SecurityTokenRequirement.PeerAuthenticationMode] = SecurityMode.Message;
System\ServiceModel\Channels\TransportSecurityHelpers.cs (7)
370
sspiRequirement.
Properties
[ServiceModelSecurityTokenRequirement.HttpAuthenticationSchemeProperty] = authenticationScheme;
373
sspiRequirement.
Properties
[ServiceModelSecurityTokenRequirement.ChannelParametersCollectionProperty] = channelParameters;
417
digestTokenRequirement.
Properties
[ServiceModelSecurityTokenRequirement.HttpAuthenticationSchemeProperty] = authenticationScheme;
420
digestTokenRequirement.
Properties
[ServiceModelSecurityTokenRequirement.ChannelParametersCollectionProperty] = channelParameters;
453
certificateTokenRequirement.
Properties
[ServiceModelSecurityTokenRequirement.ChannelParametersCollectionProperty] = channelParameters;
526
usernameRequirement.
Properties
[ServiceModelSecurityTokenRequirement.HttpAuthenticationSchemeProperty] = authenticationScheme;
529
usernameRequirement.
Properties
[ServiceModelSecurityTokenRequirement.ChannelParametersCollectionProperty] = channelParameters;
System\ServiceModel\Security\AsymmetricSecurityProtocol.cs (3)
78
requirement.
Properties
[ServiceModelSecurityTokenRequirement.MessageDirectionProperty] = MessageDirection.Output;
87
providerRequirement.
Properties
[ServiceModelSecurityTokenRequirement.MessageDirectionProperty] = (this.Factory.ApplyConfidentiality) ? MessageDirection.Output : MessageDirection.Input;
95
authenticatorRequirement.
Properties
[ServiceModelSecurityTokenRequirement.MessageDirectionProperty] = (this.Factory.ApplyConfidentiality) ? MessageDirection.Output : MessageDirection.Input;
System\ServiceModel\Security\AsymmetricSecurityProtocolFactory.cs (2)
225
requirement.
Properties
[ServiceModelSecurityTokenRequirement.MessageDirectionProperty] = MessageDirection.Input;
256
requirement.
Properties
[ServiceModelSecurityTokenRequirement.MessageDirectionProperty] = (this.RequiresAsymmetricTokenProviderForForwardDirection) ? MessageDirection.Input : MessageDirection.Output;
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (10)
73
sspiCredentialRequirement.
Properties
[ServiceModelSecurityTokenRequirement.ChannelParametersCollectionProperty] = parameters;
107
spnegoTokenProvider.AuthenticateServer = !initiatorRequirement.
Properties
.ContainsKey(ServiceModelSecurityTokenRequirement.SupportingTokenAttachmentModeProperty);
133
clientX509Requirement.
Properties
[ServiceModelSecurityTokenRequirement.MessageDirectionProperty] = MessageDirection.Output;
137
clientX509Requirement.
Properties
[ServiceModelSecurityTokenRequirement.ChannelParametersCollectionProperty] = parameters;
151
serverX509Requirement.
Properties
[ServiceModelSecurityTokenRequirement.MessageDirectionProperty] = MessageDirection.Input;
155
serverX509Requirement.
Properties
[ServiceModelSecurityTokenRequirement.ChannelParametersCollectionProperty] = parameters;
334
if (requirement.
Properties
.ContainsKey(ServiceModelSecurityTokenRequirement.HttpAuthenticationSchemeProperty))
336
AuthenticationSchemes authScheme = (AuthenticationSchemes)requirement.
Properties
[ServiceModelSecurityTokenRequirement.HttpAuthenticationSchemeProperty];
353
if (requirement != null && requirement.
Properties
.ContainsKey(ServiceModelSecurityTokenRequirement.IssuerAddressProperty))
561
if (initiatorRequirement.
Properties
.ContainsKey(SecurityTokenRequirement.KeyUsageProperty) && initiatorRequirement.KeyUsage == SecurityKeyUsage.Exchange)
System\ServiceModel\Security\FederatedSecurityTokenManager.cs (2)
585
if ( tokenRequirement.
Properties
.ContainsKey( ListenUriProperty ) )
587
listenUri = tokenRequirement.
Properties
[ListenUriProperty] as Uri;
System\ServiceModel\Security\SecurityProtocol.cs (5)
191
requirement.
Properties
[ServiceModelSecurityTokenRequirement.PrivacyNoticeUriProperty] = this.factory.PrivacyNoticeUri;
195
requirement.
Properties
[ServiceModelSecurityTokenRequirement.ChannelParametersCollectionProperty] = this.channelParameters;
198
requirement.
Properties
[ServiceModelSecurityTokenRequirement.PrivacyNoticeVersionProperty] = this.factory.PrivacyNoticeVersion;
208
requirement.
Properties
[ServiceModelSecurityTokenRequirement.MessageDirectionProperty] = MessageDirection.Output;
209
requirement.
Properties
[ServiceModelSecurityTokenRequirement.SupportingTokenAttachmentModeProperty] = attachmentMode;
System\ServiceModel\Security\SecurityProtocolFactory.cs (5)
888
requirement.
Properties
[ServiceModelSecurityTokenRequirement.ExtendedProtectionPolicy] = this.extendedProtectionPolicy;
891
requirement.
Properties
.Add(ServiceModelSecurityTokenRequirement.EndpointFilterTableProperty, this.endpointFilterTable);
901
requirement.
Properties
[ServiceModelSecurityTokenRequirement.MessageDirectionProperty] = MessageDirection.Input;
902
requirement.
Properties
[ServiceModelSecurityTokenRequirement.SupportingTokenAttachmentModeProperty] = attachmentMode;
903
requirement.
Properties
[ServiceModelSecurityTokenRequirement.ExtendedProtectionPolicy] = this.extendedProtectionPolicy;
System\ServiceModel\Security\SecuritySessionClientSettings.cs (3)
593
requirement.
Properties
[ServiceModelSecurityTokenRequirement.PrivacyNoticeUriProperty] = this.Settings.SessionProtocolFactory.PrivacyNoticeUri;
598
requirement.
Properties
[ServiceModelSecurityTokenRequirement.ChannelParametersCollectionProperty] = this.channelParameters;
600
requirement.
Properties
[ServiceModelSecurityTokenRequirement.PrivacyNoticeVersionProperty] = this.Settings.SessionProtocolFactory.PrivacyNoticeVersion;
System\ServiceModel\Security\SecuritySessionServerSettings.cs (2)
493
requirement.
Properties
[ServiceModelSecurityTokenRequirement.MessageDirectionProperty] = MessageDirection.Input;
496
requirement.
Properties
[ServiceModelSecurityTokenRequirement.EndpointFilterTableProperty] = sessionProtocolFactory.EndpointFilterTable;
System\ServiceModel\Security\ServiceCredentialsSecurityTokenManager.cs (1)
316
return (requirement != null && requirement.
Properties
.ContainsKey(ServiceModelSecurityTokenRequirement.IssuerAddressProperty));
System\ServiceModel\Security\SymmetricSecurityProtocol.cs (1)
69
tokenRequirement.
Properties
[ServiceModelSecurityTokenRequirement.MessageDirectionProperty] = MessageDirection.Output;
System\ServiceModel\Security\Tokens\InitiatorServiceModelSecurityTokenRequirement.cs (5)
24
Properties
.Add(IsInitiatorProperty, (object)true);
35
this.
Properties
[TargetAddressProperty] = value;
47
this.
Properties
[ViaProperty] = value;
59
this.
Properties
[IsOutOfBandTokenProperty] = value;
71
this.
Properties
[PreferSslCertificateAuthenticatorProperty] = value;
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (4)
972
requirement.
Properties
[ServiceModelSecurityTokenRequirement.DefaultMessageSecurityVersionProperty] = this.DefaultMessageSecurityVersion;
979
requirement.
Properties
[ServiceModelSecurityTokenRequirement.IssuerAddressProperty] = this.IssuerAddress;
982
requirement.
Properties
[ServiceModelSecurityTokenRequirement.IssuerBindingProperty] = this.IssuerBinding;
984
requirement.
Properties
[ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty] = this.Clone();
System\ServiceModel\Security\Tokens\RecipientServiceModelSecurityTokenRequirement.cs (5)
24
Properties
.Add(IsInitiatorProperty, (object)false);
35
this.
Properties
[ListenUriProperty] = value;
47
this.
Properties
[AuditLogLocationProperty] = value;
59
this.
Properties
[SuppressAuditFailureProperty] = value;
71
this.
Properties
[MessageAuthenticationAuditLevelProperty] = value;
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (4)
201
requirement.
Properties
[ServiceModelSecurityTokenRequirement.SupportSecurityContextCancellationProperty] = this.RequireCancellation;
202
requirement.
Properties
[ServiceModelSecurityTokenRequirement.SecureConversationSecurityBindingElementProperty] = this.BootstrapSecurityBindingElement;
203
requirement.
Properties
[ServiceModelSecurityTokenRequirement.IssuerBindingContextProperty] = this.IssuerBindingContext.Clone();
204
requirement.
Properties
[ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty] = this.Clone();
System\ServiceModel\Security\Tokens\ServiceModelSecurityTokenRequirement.cs (13)
59
this.
Properties
[SupportSecurityContextCancellationProperty] = defaultSupportSecurityContextCancellation;
109
this.
Properties
[SecurityAlgorithmSuiteProperty] = value;
121
this.
Properties
[SecurityBindingElementProperty] = value;
133
this.
Properties
[IssuerAddressProperty] = value;
145
this.
Properties
[IssuerBindingProperty] = value;
157
this.
Properties
[SecureConversationSecurityBindingElementProperty] = value;
169
this.
Properties
[MessageSecurityVersionProperty] = value;
182
this.
Properties
[DefaultMessageSecurityVersionProperty] = (object)value;
194
this.
Properties
[TransportSchemeProperty] = value;
206
this.
Properties
[SupportSecurityContextCancellationProperty] = value;
218
this.
Properties
[duplexClientLocalAddressProperty] = value;
237
foreach (string propertyName in this.
Properties
.Keys)
239
object propertyValue = this.
Properties
[propertyName];
System\ServiceModel\Security\Tokens\SslSecurityTokenParameters.cs (3)
119
requirement.
Properties
[ServiceModelSecurityTokenRequirement.SupportSecurityContextCancellationProperty] = this.RequireCancellation;
122
requirement.
Properties
[ServiceModelSecurityTokenRequirement.IssuerBindingContextProperty] = this.IssuerBindingContext.Clone();
124
requirement.
Properties
[ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty] = this.Clone();
System\ServiceModel\Security\Tokens\SspiSecurityTokenParameters.cs (3)
99
requirement.
Properties
[ServiceModelSecurityTokenRequirement.SupportSecurityContextCancellationProperty] = this.RequireCancellation;
102
requirement.
Properties
[ServiceModelSecurityTokenRequirement.IssuerBindingContextProperty] = this.IssuerBindingContext.Clone();
104
requirement.
Properties
[ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty] = this.Clone();