PrivateKey (objeto)
[El objeto PrivateKey está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. En su lugar, use la propiedad X509Certificate2.PrivateKey en el espacio de nombres System.Security.Cryptography.X509Certificates .]
El objeto PrivateKey representa la clave privada asociada a un certificado.
Cuándo se usa
El objeto PrivateKey se usa para realizar las tareas siguientes:
- Recupere información sobre la clave privada.
- Abra el contenedor de claves privadas.
- Elimine la clave privada.
Miembros
El objeto PrivateKey tiene estos tipos de miembros:
Métodos
El objeto PrivateKey tiene estos métodos.
Método | Descripción |
---|---|
Eliminar | Elimina el contenedor de claves privadas al que hace referencia el objeto PrivateKey . |
IsAccessible | Recupera un valor booleano que indica si el usuario puede acceder a la clave privada. Si es true, el usuario puede acceder a la clave privada. |
IsExportable | Recupera un valor booleano que indica si se puede exportar la clave privada. Si es true, se puede exportar la clave privada. |
IsHardwareDevice | Recupera un valor booleano que indica si la clave privada se almacena en un dispositivo de hardware. Si es true, la clave privada se almacena en un dispositivo de hardware. |
IsMachineKeyset | Recupera un valor booleano que indica si la clave privada es una clave de máquina. Si es true, la clave privada es una clave de máquina. |
IsProtected | Recupera un valor booleano que indica si la clave privada está protegida. Si es true, la clave privada está protegida. |
IsRemovable | Recupera un valor booleano que indica si la clave privada está en un dispositivo extraíble. Si es true, la clave privada está en un dispositivo extraíble. |
Abrir | Accede a un contenedor de claves existente. |
Propiedades
El objeto PrivateKey tiene estas propiedades.
Propiedad | Tipo de acceso | Descripción |
---|---|---|
ContainerName |
Solo lectura |
Recupera una cadena que contiene el nombre del contenedor de claves privadas. Este es la propiedad predeterminada. |
KeySpec |
Solo lectura |
Recupera la especificación de clave. |
ProviderName |
Solo lectura |
Recupera una cadena que contiene el nombre del CSP. |
ProviderType |
Solo lectura |
Recupera un valor de enumeración que especifica el tipo de proveedor. |
UniqueContainerName |
Solo lectura |
Recupera una cadena que contiene el nombre de contenedor de clave privada único. |
Observaciones
El objeto PrivateKey se puede crear y es seguro para el scripting. El ProgID del objeto PrivateKey es CAPICOM. PrivateKey.1.
Requisitos
Requisito | Value |
---|---|
Redistribuible |
CAPICOM 2.0 o posterior en Windows Server 2003 y Windows XP |
Archivo DLL |
|