Class RsaKeyElement
Represents a configuration element containing an RSA public key.
Namespace: Nevatech.Vsb.Repository.Configuration
Assembly: Nevatech.Vsb.Repository.dll
Syntax
public sealed class RsaKeyElement : ConfigurationElement
  Constructors
RsaKeyElement()
Declaration
public RsaKeyElement()
  Fields
ExponentAttributeName
Name of the attribute representing Exponent property.
Declaration
public const string ExponentAttributeName = "exponent"
  Field Value
| Type | Description | 
|---|---|
| String | 
KidAttributeName
Name of the attribute representing Key Identifier property.
Declaration
public const string KidAttributeName = "kid"
  Field Value
| Type | Description | 
|---|---|
| String | 
ModulusAttributeName
Name of the attribute representing Modulus property.
Declaration
public const string ModulusAttributeName = "modulus"
  Field Value
| Type | Description | 
|---|---|
| String | 
Properties
Exponent
Gets or sets the Base64-encoded Exponent parameter for the RSA algorithm.
Declaration
public string Exponent { get; set; }
  Property Value
| Type | Description | 
|---|---|
| String | 
Kid
Gets or sets the key unique identifier (optional).
Declaration
public string Kid { get; set; }
  Property Value
| Type | Description | 
|---|---|
| String | 
Modulus
Gets or sets the Base64-encoded Modulus parameter for the RSA algorithm.
Declaration
public string Modulus { get; set; }
  Property Value
| Type | Description | 
|---|---|
| String | 
Properties
Gets collection of configuration element properties.
Declaration
protected override ConfigurationPropertyCollection Properties { get; }
  Property Value
| Type | Description | 
|---|---|
| ConfigurationPropertyCollection |