Compartir a través de


Certificate Clase

Definición

Un certificado que se puede instalar en los nodos de proceso y se puede usar para autenticar operaciones en un nodo.

public class Certificate : Microsoft.Azure.Batch.IInheritedBehaviors, Microsoft.Azure.Batch.IRefreshable
type Certificate = class
    interface IRefreshable
    interface IInheritedBehaviors
Public Class Certificate
Implements IInheritedBehaviors, IRefreshable
Herencia
Certificate
Implementaciones

Constructores

Certificate()

Constructor predeterminado para admitir la simulación de la Certificate clase .

Propiedades

CertificateFormat

Obtiene el formato de los datos del certificado.

CustomBehaviors

Obtiene o establece una lista de comportamientos que modifican o personalizan las solicitudes al servicio Batch realizado a través de este Certificate.

Data

Obtiene los datos de certificado sin formato codificados en base64 (contenido del archivo .pfx o .cer del que se creó).Certificate

DeleteCertificateError

Obtiene el error que se produjo en el último intento de eliminar este certificado.

Password

Obtiene la contraseña para acceder a la clave privada del certificado.

PreviousState

Obtiene el estado anterior del certificado.

PreviousStateTransitionTime

Obtiene la hora a la que el certificado escribió su estado anterior.

PublicData

Obtiene la parte pública del certificado como una cadena que contiene datos de formato .cer codificados en base 64.

State

Obtiene el estado actual del certificado.

StateTransitionTime

Obtiene la hora a la que el certificado escribió su estado actual.

Thumbprint

Obtiene la huella digital del certificado. Se trata de una secuencia de hasta 40 dígitos hexadecimales.

ThumbprintAlgorithm

Obtiene el algoritmo utilizado para derivar la huella digital.

Url

Obtiene la dirección URL del certificado.

Métodos

CancelDelete(IEnumerable<BatchClientBehavior>)

Cancela una eliminación errónea del certificado. Esto solo se puede hacer cuando el certificado está en el DeleteFailed estado y restaura el certificado al Active estado .

CancelDeleteAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Cancela una eliminación errónea del certificado. Esto solo se puede hacer cuando el certificado está en el DeleteFailed estado y restaura el certificado al Active estado .

Commit(IEnumerable<BatchClientBehavior>)

Agrega el certificado a la cuenta de Batch.

CommitAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Agrega el certificado a la cuenta de Batch.

Delete(IEnumerable<BatchClientBehavior>)

Elimina el certificado de la cuenta de Batch.

DeleteAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Elimina el certificado de la cuenta de Batch.

Refresh(DetailLevel, IEnumerable<BatchClientBehavior>)

Actualiza el objeto actual Certificate.

RefreshAsync(DetailLevel, IEnumerable<BatchClientBehavior>, CancellationToken)

Actualiza el objeto actual Certificate.

Se aplica a