AlgorithmIdentifier Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
AlgorithmIdentifier() |
Konstruktor AlgorithmIdentifier() vytvoří instanci AlgorithmIdentifier třídy pomocí sady výchozích parametrů. |
AlgorithmIdentifier(Oid) |
Konstruktor AlgorithmIdentifier(Oid) vytvoří instanci AlgorithmIdentifier třídy se zadaným identifikátorem algoritmu. |
AlgorithmIdentifier(Oid, Int32) |
Konstruktor AlgorithmIdentifier(Oid, Int32) vytvoří instanci AlgorithmIdentifier třídy se zadaným identifikátorem algoritmu a délkou klíče. |
AlgorithmIdentifier()
- Zdroj:
- AlgorithmIdentifier.cs
- Zdroj:
- AlgorithmIdentifier.cs
- Zdroj:
- AlgorithmIdentifier.cs
- Zdroj:
- AlgorithmIdentifier.cs
Konstruktor AlgorithmIdentifier() vytvoří instanci AlgorithmIdentifier třídy pomocí sady výchozích parametrů.
public:
AlgorithmIdentifier();
public AlgorithmIdentifier ();
Public Sub New ()
Výjimky
Kryptografickou operaci nelze dokončit.
Poznámky
Třída AlgorithmIdentifier má následující výchozí hodnoty vlastností.
Vlastnost | Výchozí hodnota |
---|---|
Oid | 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC) |
KeyLength | Maximální hodnota poskytovaná výchozím zprostředkovatelem kryptografických služeb |
Chcete-li získat nejvyšší stupeň kontroly nad aplikací, která vytváří instanci této třídy, použijte jeden z konstruktorů, který umožňuje algoritmus být nastaven předáním jeho Oid objektu. To chrání před možností, že by se výchozí algoritmus mohl změnit z důvodu zabezpečení nebo jiných aspektů.
Platí pro
AlgorithmIdentifier(Oid)
- Zdroj:
- AlgorithmIdentifier.cs
- Zdroj:
- AlgorithmIdentifier.cs
- Zdroj:
- AlgorithmIdentifier.cs
- Zdroj:
- AlgorithmIdentifier.cs
Konstruktor AlgorithmIdentifier(Oid) vytvoří instanci AlgorithmIdentifier třídy se zadaným identifikátorem algoritmu.
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)
Parametry
- oid
- Oid
Identifikátor objektu pro algoritmus.
Výjimky
Kryptografickou operaci nelze dokončit.
Poznámky
Výchozí hodnoty vlastností použité s tímto konstruktorem najdete v tématu AlgorithmIdentifier().
Platí pro
AlgorithmIdentifier(Oid, Int32)
- Zdroj:
- AlgorithmIdentifier.cs
- Zdroj:
- AlgorithmIdentifier.cs
- Zdroj:
- AlgorithmIdentifier.cs
- Zdroj:
- AlgorithmIdentifier.cs
Konstruktor AlgorithmIdentifier(Oid, Int32) vytvoří instanci AlgorithmIdentifier třídy se zadaným identifikátorem algoritmu a délkou klíče.
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)
Parametry
- oid
- Oid
Identifikátor objektu pro algoritmus.
- keyLength
- Int32
Délka klíče v bitech.
Výjimky
Kryptografickou operaci nelze dokončit.
Poznámky
Parametr keyLength
je ignorován pro algoritmy, které používají pevnou délku klíče.