Hi,
trying to initialize “firebase-admin” in mongodb function and have uploaded all the dependencies like: firebase-admin v8.9.2
But i am getting error:
“Error: Failed to parse private key: Error: Cannot read private key. ASN.1 object does not contain an RSAPrivateKey.”
Code snippet, i am using:
exports = function() {
const admin = require('firebase-admin');
admin.initializeApp({
credential: admin.credential.cert({
"type": "service_account",
"project_id": "project-id",
"private_key_id": "1234567890",
"private_key": "-----BEGIN PRIVATE KEY-----<key>-----END PRIVATE KEY-----\n",
"client_email": "firebase-adminsdk-wrnie@myproject.iam.gserviceaccount.com",
"client_id": "1234567890",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://oauth2.googleapis.com/token",
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
"client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/firebase-adminsdk-wrnie%40myproject.iam.gserviceaccount.com"
})
});
}
regards,