18 references to TryGetProperty
System.ServiceModel.Federation (3)
System\ServiceModel\Federation\WsTrustChannelSecurityTokenManager.cs (1)
43if (tokenRequirement.TryGetProperty(IssuedSecurityTokenParametersProperty, out SecurityTokenParameters issuedSecurityTokenParameters) &&
System\ServiceModel\Federation\WSTrustChannelSecurityTokenProvider.cs (2)
56SecurityTokenRequirement.TryGetProperty(SecurityAlgorithmSuiteProperty, out _securityAlgorithmSuite); 415if (SecurityTokenRequirement.TryGetProperty(SecurityBindingElementProperty, out SecurityBindingElement outerSecurityBindingElement))
System.ServiceModel.Primitives (12)
System\IdentityModel\Selectors\SecurityTokenRequirement.cs (7)
50return (TryGetProperty(TokenTypeProperty, out result)) ? result : null; 63return (TryGetProperty(IsOptionalTokenProperty, out result)) ? result : defaultIsOptionalToken; 76return (TryGetProperty(RequireCryptographicTokenProperty, out result)) ? result : defaultRequireCryptographicToken; 89return (TryGetProperty(KeyUsageProperty, out result)) ? result : defaultKeyUsage; 103return (TryGetProperty(KeyTypeProperty, out result)) ? result : defaultKeyType; 117return (TryGetProperty(KeySizeProperty, out result)) ? result : defaultKeySize; 149if (!TryGetProperty(propertyName, out result))
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (3)
216if (initiatorRequirement.TryGetProperty(ServiceModelSecurityTokenRequirement.PrivacyNoticeUriProperty, out privacyNoticeUri)) 222if (initiatorRequirement.TryGetProperty(ServiceModelSecurityTokenRequirement.PrivacyNoticeVersionProperty, out privacyNoticeVersion)) 228if (initiatorRequirement.TryGetProperty(ServiceModelSecurityTokenRequirement.DuplexClientLocalAddressProperty, out localAddress))
System\ServiceModel\Security\Tokens\ServiceModelSecurityTokenRequirement.cs (2)
172return (TryGetProperty(DefaultMessageSecurityVersionProperty, out messageSecurityVersion)) ? messageSecurityVersion : null; 219if (!TryGetProperty(propertyName, out result))
System.ServiceModel.Primitives.Tests (3)
Security\SecurityTokenRequirementTest.cs (3)
38Assert.True(tokenrequirement.TryGetProperty(tokenrequirement.TokenType, out string valueIsTrue)); 39Assert.False(tokenrequirement.TryGetProperty("invalidproperty", out string valueIsFalse)); 47Assert.Throws<ArgumentException>(() => tokenrequirement.TryGetProperty(tokenrequirement.TokenType, out int Tvalue));