IssuingAuthority.SymmetricKeys Property
Gets the [ISet] containing the SymmetricKeys associated with this IssuingAuthority.
Namespace: System.IdentityModel.Tokens
Assembly: System.IdentityModel.Tokens.ValidatingIssuerNameRegistry (in System.IdentityModel.Tokens.ValidatingIssuerNameRegistry.dll)
Syntax
'Declaration
Public Overridable ReadOnly Property SymmetricKeys As ISet(Of String)
public virtual ISet<string> SymmetricKeys { get; }
public:
virtual property ISet<String^>^ SymmetricKeys {
ISet<String^>^ get ();
}
abstract SymmetricKeys : ISet<string> with get
override SymmetricKeys : ISet<string> with get
function get SymmetricKeys () : ISet<String>
Property Value
Type: System.Collections.Generic.ISet<String>
Returns ISet<T>.
Remarks
Warning
If you choose to override this property and return your own implementation of [ISet], please be aware of the need to use the appropriate comparison methodology. This will have an effect on the return value of [ISet.Contains]. Symmetric keys are normally case sensitive. Comparing symmetric keys in a case insensitive way could lead to security issues.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.