Obtenir la clé publique

Cette API permet de récupérer la clé publique issue d’un algorithme de chiffrement asymétrique.

Résumé rapide : Utilisez l’API Aspose.Cells « Obtenir la clé publique » pour obtenir la clé publique RSA (2048 bits) nécessaire au chiffrement des données lors de l’utilisation de fichiers Excel dans le cloud. L’endpoint renvoie la clé au format JSON et est sécurisé via OAuth 2.0.

API Obtenir la clé publique

Conditions préalables :
Obtenez d’abord un jeton d’accès OAuth 2.0 valide incluant le scope Cells.Read avant d’appeler cet endpoint.

API Web

GET https://api.aspose.cloud/v4.0/cells/publickey

Exemple de requête (cURL)

curl -X GET "https://api.aspose.cloud/v4.0/cells/publickey" \
     -H "Authorization: Bearer {access_token}" \
     -H "Accept: application/json"

Sécurité et authentification

Les API Aspose.Cells Cloud sont sécurisées et exigent une authentification basée sur un jeton JWT.

Paramètres de la requête :

Nom du paramètre Type Emplacement Description
Authorization string En-tête Jeton « Bearer » pour l’authentification OAuth2 (obligatoire).
Accept string En-tête Format de réponse souhaité, par ex. application/json (facultatif, JSON par défaut).

Réponse

{
  "Code": 200,
  "Status": "OK",
  "CellsCloudPublicKey": {
    "PublicKey": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr...",
    "Algorithm": "RSA",
    "KeySize": 2048
  }
}

Codes de statut HTTP

Code Signification Description
200 OK Filtre appliqué avec succès ; la réponse contient les détails de l’opération.
400 Requête incorrecte Paramètres manquants ou non valides (par ex., type de fichier non pris en charge).
401 Non autorisé Jeton JWT invalide ou manquant.
413 Charge utile trop volumineuse Le fichier téléchargé dépasse la taille maximale autorisée.
500 Erreur interne du serveur Erreur serveur inattendue.

Comment utiliser l’API « Obtenir la clé publique » à l’aide des SDK

Spécification OpenAPI

La Spécification OpenAPI définit une interface de programmation publiquement accessible, vous permettant d’effectuer directement des interactions REST depuis votre navigateur web.

Utiliser les SDK Aspose.Cells Cloud

L’utilisation des SDK est la méthode recommandée pour accélérer le développement. Les SDK gèrent les détails sous-jacents, vous permettant de simplement implémenter l’obtention de la clé publique pour les cells avec un minimum de code.
Consultez le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.

Voici des exemples concrets pour les langages les plus courants :