6 overrides of IsSupportedAlgorithm
System.IdentityModel (4)
System\IdentityModel\Tokens\RsaSecurityKey.cs (1)
232public override bool IsSupportedAlgorithm(string algorithm)
System\IdentityModel\Tokens\SecurityKeyElement.cs (1)
122public override bool IsSupportedAlgorithm(string algorithm)
System\IdentityModel\Tokens\SymmetricKey.cs (1)
102public override bool IsSupportedAlgorithm(string algorithm)
System\IdentityModel\Tokens\X509AsymmetricSecurityKey.cs (1)
468public override bool IsSupportedAlgorithm(string algorithm)
System.IdentityModel.Selectors (2)
infocard\client\System\IdentityModel\Selectors\InfoCardAsymmetricCrypto.cs (1)
194public override bool IsSupportedAlgorithm(string algorithmUri)
infocard\client\System\IdentityModel\Selectors\InfoCardSymmetricCrypto.cs (1)
80public override bool IsSupportedAlgorithm(string algorithmUri)
12 references to IsSupportedAlgorithm
System.IdentityModel (4)
System\IdentityModel\SecurityUtils.cs (3)
109if (wrappingToken.SecurityKeys[i].IsSupportedAlgorithm(encryptionMethod)) 509if (unwrappingToken.SecurityKeys[i].IsSupportedAlgorithm(encryptionMethod)) 622if (token.SecurityKeys[i].IsSupportedAlgorithm(algorithm))
System\IdentityModel\Tokens\SecurityKeyElement.cs (1)
129return _securityKey.IsSupportedAlgorithm(algorithm);
System.ServiceModel (8)
System\ServiceModel\Security\SecurityAlgorithmSuite.cs (2)
302if (keys[i].IsSupportedAlgorithm(this.DefaultSymmetricSignatureAlgorithm)) 309else if (keys[i].IsSupportedAlgorithm(this.DefaultAsymmetricSignatureAlgorithm))
System\ServiceModel\Security\SecurityUtils.cs (6)
602if (securityKey != null && securityKey.IsSupportedAlgorithm(algorithm)) 615if (securityKey != null && securityKey.IsSupportedAlgorithm(algorithm)) 639if (unwrappingToken.SecurityKeys[i].IsSupportedAlgorithm(encryptionMethod)) 660if (wrappingToken.SecurityKeys[i].IsSupportedAlgorithm(encryptionMethod)) 720if (symmetricSecurityKey == null || !symmetricSecurityKey.IsSupportedAlgorithm(derivationAlgorithm)) 774if (token.SecurityKeys[i].IsSupportedAlgorithm(algorithm))