REST Resource: projects.apps.deviceCheckConfig

Recurso: DeviceCheckConfig

El objeto de configuración DeviceCheck de una app. ExchangeDeviceCheckToken usa esta configuración para validar los tokens de dispositivo que DeviceCheck emite a las apps. También controla ciertas propiedades de la AppCheckToken que se muestra, como su ttl.

Ten en cuenta que el ID de equipo registrado con tu app se usa como parte del proceso de validación. Regístralo a través de Firebase console o de manera programática a través del servicio de administración de Firebase.

Representación JSON
{
  "name": string,
  "tokenTtl": string,
  "keyId": string,
  "privateKey": string,
  "privateKeySet": boolean
}
Campos
name

string

Obligatorio. El nombre del recurso relativo del objeto de configuración de DeviceCheck, en el formato:

projects/{project_number}/apps/{app_id}/deviceCheckConfig
tokenTtl

string (Duration format)

Especifica la duración de la validez de los tokens de Verificación de aplicaciones intercambiados desde los tokens de DeviceCheck. Si no se establece, se supone un valor predeterminado de 1 hora. Debe durar entre 30 minutos y 7 días, inclusive.

Una duración en segundos con hasta nueve dígitos decimales, que terminan en “s”. Ejemplo: "3.5s".

keyId

string

Obligatorio. Es el identificador de clave de una clave privada habilitada con DeviceCheck, creada en tu cuenta de desarrollador de Apple.

privateKey

string

Obligatorio. Solo entrada. El contenido del archivo de claves privadas (.p8) asociado con la clave especificada por keyId.

Por motivos de seguridad, este campo nunca se propagará en ninguna respuesta.

privateKeySet

boolean

Solo salida. Indica si el campo privateKey se configuró antes. Como nunca se mostrará el campo privateKey, este campo es la única forma de averiguar si se configuró anteriormente.

Métodos

batchGet

Obtiene los DeviceCheckConfig de la lista especificada de forma atómica.

get

Obtiene el DeviceCheckConfig para la app especificada.

patch

Actualiza el DeviceCheckConfig de la app especificada.