AlgorithmIdentifier Class
The AlgorithmIdentifier class defines the algorithm used for a cryptographic operation.
Assembly: System.Security (in System.Security.dll)
| Name | Description | |
|---|---|---|
![]() | AlgorithmIdentifier() | The AlgorithmIdentifier() constructor creates an instance of the AlgorithmIdentifier class by using a set of default parameters. |
![]() | AlgorithmIdentifier(Oid^) | The AlgorithmIdentifier(Oid^) constructor creates an instance of the AlgorithmIdentifier class with the specified algorithm identifier. |
![]() | AlgorithmIdentifier(Oid^, Int32) | The AlgorithmIdentifier(Oid^, Int32) constructor creates an instance of the AlgorithmIdentifier class with the specified algorithm identifier and key length. |
| Name | Description | |
|---|---|---|
![]() | KeyLength | The KeyLength property sets or retrieves the key length, in bits. This property is not used for algorithms that use a fixed key length. |
![]() | Oid | |
![]() | Parameters | The Parameters property sets or retrieves any parameters required by the algorithm. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
Available since 2.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

