tipo de recurso keyCredential
Espacio de nombres: microsoft.graph
Contiene una credencial de clave asociada a una aplicación o una entidad de servicio. La propiedad keyCredentials de las entidades application y servicePrincipal es una colección de keyCredential.
Para agregar una claveCredential mediante Microsoft Graph, consulte Adición de un certificado a una aplicación mediante Microsoft Graph.
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
customKeyIdentifier | Binario | Tipo binario de 40 caracteres que se puede usar para identificar la credencial. Opcional. Cuando no se proporciona en la carga, el valor predeterminado es la huella digital del certificado. |
displayName | Cadena | Nombre descriptivo de la clave, con una longitud máxima de 90 caracteres. Se aceptan valores más largos, pero se acortan. Opcional. |
endDateTime | DateTimeOffset | Fecha y hora en que expira la credencial. El tipo DateTimeOffset representa la información de fecha y hora con el formato ISO 8601 y está siempre en hora UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z . |
clave | Binario | Los datos sin procesar del certificado en la matriz de bytes convertidos en cadena Base64. Solo se devuelve activado $select para un solo objeto, es decir, GET applications/{applicationId}?$select=keyCredentials o GET servicePrincipals/{servicePrincipalId}?$select=keyCredentials ; de lo contrario, siempre null es . Desde un certificado .cer, puede leer la clave mediante el método Convert.ToBase64String(). Para obtener más información, consulte Obtención de la clave de certificado. |
keyId | Guid | Identificador único (GUID) de la clave. |
startDateTime | DateTimeOffset | Fecha y hora en que la credencial se vuelve válida. El tipo Timestamp representa la información de fecha y hora con el formato ISO 8601 y siempre está en hora UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z . |
type | Cadena | Tipo de credencial de clave; por ejemplo, Symmetric , AsymmetricX509Cert . |
uso | Cadena | Cadena que describe el propósito para el que se puede usar la clave; por ejemplo, Verify . |
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"@odata.type": "#microsoft.graph.keyCredential",
"customKeyIdentifier": "Binary",
"displayName": "String",
"endDateTime": "String (timestamp)",
"key": "Binary",
"keyId": "Guid",
"startDateTime": "String (timestamp)",
"type": "String",
"usage": "String"
}