AlgorithmIdentifier Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| AlgorithmIdentifier() |
De AlgorithmIdentifier() constructor maakt een exemplaar van de AlgorithmIdentifier klasse met behulp van een set standaardparameters. |
| AlgorithmIdentifier(Oid) |
De AlgorithmIdentifier(Oid) constructor maakt een exemplaar van de AlgorithmIdentifier klasse met de opgegeven algoritme-id. |
| AlgorithmIdentifier(Oid, Int32) |
De AlgorithmIdentifier(Oid, Int32) constructor maakt een exemplaar van de AlgorithmIdentifier klasse met de opgegeven algoritme-id en sleutellengte. |
AlgorithmIdentifier()
De AlgorithmIdentifier() constructor maakt een exemplaar van de AlgorithmIdentifier klasse met behulp van een set standaardparameters.
public:
AlgorithmIdentifier();
public AlgorithmIdentifier();
Public Sub New ()
Uitzonderingen
Een cryptografische bewerking kan niet worden voltooid.
Opmerkingen
De AlgorithmIdentifier klasse heeft de volgende standaardeigenschapswaarden.
| Vastgoed | Standaardwaarde |
|---|---|
| Oid | 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC) |
| KeyLength | Het maximum dat is opgegeven door de standaard cryptografische serviceprovider |
Als u de hoogste mate van controle wilt over een toepassing die een exemplaar van deze klasse samenstelt, gebruikt u een van de constructors waarmee het algoritme kan worden ingesteld door het Oid object door te geven. Dit beschermt tegen de mogelijkheid dat het standaardalgoritmen kunnen veranderen vanwege beveiligings- of andere overwegingen.
Van toepassing op
AlgorithmIdentifier(Oid)
De AlgorithmIdentifier(Oid) constructor maakt een exemplaar van de AlgorithmIdentifier klasse met de opgegeven algoritme-id.
public:
AlgorithmIdentifier(System::Security::Cryptography::Oid ^ oid);
public AlgorithmIdentifier(System.Security.Cryptography.Oid oid);
new System.Security.Cryptography.Pkcs.AlgorithmIdentifier : System.Security.Cryptography.Oid -> System.Security.Cryptography.Pkcs.AlgorithmIdentifier
Public Sub New (oid As Oid)
Parameters
- oid
- Oid
Een object-id voor het algoritme.
Uitzonderingen
Een cryptografische bewerking kan niet worden voltooid.
Opmerkingen
Zie voor de standaardeigenschapswaarden die met deze constructor AlgorithmIdentifier()worden gebruikt.
Van toepassing op
AlgorithmIdentifier(Oid, Int32)
De AlgorithmIdentifier(Oid, Int32) constructor maakt een exemplaar van de AlgorithmIdentifier klasse met de opgegeven algoritme-id en sleutellengte.
public:
AlgorithmIdentifier(System::Security::Cryptography::Oid ^ oid, int keyLength);
public AlgorithmIdentifier(System.Security.Cryptography.Oid oid, int keyLength);
new System.Security.Cryptography.Pkcs.AlgorithmIdentifier : System.Security.Cryptography.Oid * int -> System.Security.Cryptography.Pkcs.AlgorithmIdentifier
Public Sub New (oid As Oid, keyLength As Integer)
Parameters
- oid
- Oid
Een object-id voor het algoritme.
- keyLength
- Int32
De lengte, in bits, van de sleutel.
Uitzonderingen
Een cryptografische bewerking kan niet worden voltooid.
Opmerkingen
De keyLength parameter wordt genegeerd voor algoritmen die een vaste sleutellengte gebruiken.