System\IdentityModel\Tokens\SymmetricKey.cs (11)
51return CryptoHelper.UnwrapKey(this.symmetricKey, keyData, algorithm);
56return CryptoHelper.WrapKey(this.symmetricKey, keyData, algorithm);
61return CryptoHelper.GenerateDerivedKey(this.symmetricKey, algorithm, label, nonce, derivedKeyLength, offset);
66return CryptoHelper.CreateDecryptor(this.symmetricKey, iv, algorithm);
71return CryptoHelper.CreateEncryptor(this.symmetricKey, iv, algorithm);
76return CryptoHelper.GetIVSize(algorithm);
81return CryptoHelper.CreateKeyedHashAlgorithm(this.symmetricKey, algorithm);
86return CryptoHelper.GetSymmetricAlgorithm(this.symmetricKey, algorithm);
99return (CryptoHelper.IsAsymmetricAlgorithm(algorithm));
104return (CryptoHelper.IsSymmetricSupportedAlgorithm(algorithm, this.KeySize));
109return CryptoHelper.IsSymmetricAlgorithm(algorithm);