Compartilhar via


Certificate Classe

Definição

Um certificado que pode ser instalado em nós de computação e pode ser usado para autenticar operações em um nó.

public class Certificate : Microsoft.Azure.Batch.IInheritedBehaviors, Microsoft.Azure.Batch.IRefreshable
type Certificate = class
    interface IRefreshable
    interface IInheritedBehaviors
Public Class Certificate
Implements IInheritedBehaviors, IRefreshable
Herança
Certificate
Implementações

Construtores

Certificate()

Construtor padrão para dar suporte à simulação da Certificate classe.

Propriedades

CertificateFormat

Obtém o formato dos dados do certificado.

CustomBehaviors

Obtém ou define uma lista de comportamentos que modificam ou personalizam solicitações para o serviço do Lote feito por meio deste Certificate.

Data

Obtém os dados de certificado bruto codificados em base64 (conteúdo do arquivo .pfx ou .cer ou dados dos quais o Certificate foi criado).

DeleteCertificateError

Obtém o erro que ocorreu na última tentativa de excluir esse certificado.

Password

Obtém a senha para acessar a chave privada do certificado.

PreviousState

Obtém o estado anterior do certificado.

PreviousStateTransitionTime

Obtém a hora em que o certificado inseriu seu estado anterior.

PublicData

Obtém a parte pública do certificado como uma cadeia de caracteres que contém dados de formato .cer codificados em base 64.

State

Obtém o estado atual do certificado.

StateTransitionTime

Obtém a hora em que o certificado inseriu seu estado atual.

Thumbprint

Obtém a impressão digital do certificado. Esta é uma sequência de até 40 dígitos hexadecimais.

ThumbprintAlgorithm

Obtém o algoritmo usado para derivar a impressão digital.

Url

Obtém a URL do certificado.

Métodos

CancelDelete(IEnumerable<BatchClientBehavior>)

Cancela uma exclusão com falha do certificado. Isso só pode ser feito quando o certificado está no DeleteFailed estado e restaura o certificado para o Active estado.

CancelDeleteAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Cancela uma exclusão com falha do certificado. Isso só pode ser feito quando o certificado está no DeleteFailed estado e restaura o certificado para o Active estado.

Commit(IEnumerable<BatchClientBehavior>)

Adiciona o certificado à conta do Lote.

CommitAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Adiciona o certificado à conta do Lote.

Delete(IEnumerable<BatchClientBehavior>)

Exclui o certificado da conta do Lote.

DeleteAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Exclui o certificado da conta do Lote.

Refresh(DetailLevel, IEnumerable<BatchClientBehavior>)

Atualiza o atual Certificate.

RefreshAsync(DetailLevel, IEnumerable<BatchClientBehavior>, CancellationToken)

Atualiza o atual Certificate.

Aplica-se a