Compartilhar via


tipo de recurso trustFrameworkKey

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Representa um JWK (Chave Web JSON). TrustFrameworkKey é uma estrutura de dados JSON que representa uma chave criptográfica. A estrutura deste recurso segue o formato definido na RfC 7517 Secção 4.

Propriedades

Propriedade Tipo Descrição
d Cadeia de caracteres Chave RSA – expoente privado. O campo não é legível.
dp Cadeia de caracteres Chave RSA – primeiro expoente. O campo não é legível.
dq Cadeia de caracteres Chave RSA – segundo expoente. O campo não é legível.
e Cadeia de caracteres Chave RSA – expoente público.
exp Int64 Este valor é um NumericDate, conforme definido em RFC 7519. Ou seja, um valor numérico JSON que representa o número de segundos entre 1970-01-01T00:00:00Z UTC até à data/hora UTC especificada, ignorando os segundos bissextos.
k Cadeia de caracteres Chave Simétrica para o tipo de chave oct. O campo não é legível.
criança Cadeia de caracteres O identificador exclusivo da chave.
kty Cadeia de caracteres O parâmetro kty (tipo de chave) identifica a família de algoritmos criptográficos utilizada com a chave. Os valores válidos são rsa, oct.
n Cadeia de caracteres Chave RSA - módulo.
nbf Int64 Este valor é um NumericDate, conforme definido em RFC 7519. Ou seja, um valor numérico JSON que representa o número de segundos entre 1970-01-01T00:00:00Z UTC até à data/hora UTC especificada, ignorando os segundos bissextos.
p Cadeia de caracteres Chave RSA - primeiro primo. O campo não é legível.
t Cadeia de caracteres Chave RSA - segundo primo. O campo não é legível.
qi Cadeia de caracteres Chave RSA - Coeficiente. O campo não é legível.
status trustFrameworkKeyStatus Estado da chave. Os valores possíveis são: enabled, disabled, unknownFutureValue.
utilizar Cadeia de caracteres O parâmetro use (public key use) identifica a utilização pretendida da chave pública. O parâmetro de utilização é utilizado para indicar se uma chave pública é utilizada para encriptar dados ou verificar a assinatura nos dados. Os valores possíveis são: sig (assinatura), enc (encriptação).
x5c String collection O parâmetro x5c (cadeia de certificados X.509) contém uma cadeia de um ou mais certificados PKIX. Para obter mais informações, consulte RFC 5280.
x5t Cadeia de caracteres O parâmetro x5t (X.509 certificate SHA-1 thumbprint) é um thumbprint SHA-1 codificado com base64url (também conhecido como resumo) da codificação DER de um certificado X.509. Para obter mais informações, consulte RFC 5280.

Relações

Nenhum

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.trustFrameworkKey",
  "k": "String",
  "x5c": [
    "String"
  ],
  "x5t": "String",
  "kty": "String",
  "use": "String",
  "status": "String",
  "exp": "Integer",
  "nbf": "Integer",
  "kid": "String (identifier)",
  "e": "String",
  "n": "String",
  "d": "String",
  "p": "String",
  "q": "String",
  "dp": "String",
  "dq": "String",
  "qi": "String"
}