Se debe llamar a este o a otro método de autenticación antes de ee.initialize().
El token de autorización se actualizará automáticamente cuando sea posible. Puedes suponer con seguridad que todas las llamadas asíncronas se enviarán con las credenciales adecuadas. Sin embargo, para las llamadas síncronas, debes verificar si hay un token de autorización con ee.data.getAuthToken() y llamar a ee.data.refreshAuthToken() de forma manual si no hay ninguno. La operación de actualización del token es asíncrona y no se puede realizar en segundo plano, a pedido, antes de las llamadas síncronas.
Uso | Muestra |
---|---|
ee.data.authenticateViaPrivateKey(privateKey, success, error, extraScopes, suppressDefaultScopes) |
Argumento | Tipo | Detalles |
---|---|---|
privateKey | AuthPrivateKey | Es el contenido JSON de la clave privada. |
success | Función, opcional | Es la función a la que se llama si la autenticación se realizó correctamente. |
error | Función, opcional | Es la función que se llama si falla la autenticación y se pasa el mensaje de error. |
extraScopes | List<String>, opcional | Permisos de OAuth adicionales que se solicitarán. |
suppressDefaultScopes | Booleano, opcional | Cuando es verdadero, solo se solicitan los permisos especificados en opt_extraScopes; los permisos predeterminados no se solicitan, a menos que se especifiquen de forma explícita en opt_extraScopes. |