

Amazon Managed Blockchain (AMB) Access Polygon est en version préliminaire et est susceptible d'être modifié.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Création et gestion de jetons d'accès pour un accès basé sur des jetons afin de faire des demandes AMB Access Polygon
<a name="polygon-tokens"></a>

Vous pouvez également utiliser les jetons *Accessor* pour effectuer des appels JSON-RPC vers les points de terminaison du réseau Polygon comme alternative pratique au processus de signature de la version 4 (Sigv4). Vous devez fournir un `BILLING_TOKEN` des jetons Accessor que vous [créez](https://docs.aws.amazon.com/managed-blockchain/latest/APIReference/API_CreateAccessor.html) et ajoutez en tant que paramètre avec vos appels.

**Important**  
Si vous privilégiez la sécurité et l'auditabilité à la commodité, utilisez plutôt le processus de signature SigV4.
Vous pouvez accéder au Polygon JSON RPCs en utilisant Signature Version 4 (SigV4) et un accès basé sur des jetons. Toutefois, si vous choisissez d'utiliser les deux protocoles, votre demande est rejetée.
Vous ne devez jamais intégrer de jetons Accessor dans des applications destinées aux utilisateurs. 

Dans la console, la page **Token Accessors** affiche une liste de tous les jetons Accessor que vous pouvez utiliser pour effectuer des appels JSON-RPC AMB Access Polygon à partir de votre code from sur un client. Compte AWS 

Pour plus d'informations sur les requêtes JSON-RPC AMB Access Polygon, consultez. [API de blockchain gérée et JSON RPCs compatibles avec AMB Access Polygon](polygon-api.md)

Vous pouvez créer et gérer des jetons Accessor à l'aide du AWS Management Console. Vous pouvez également créer et gérer des jetons Accessor à l'aide des opérations d'API suivantes : `[CreateAccessor](https://docs.aws.amazon.com//managed-blockchain/latest/APIReference/API_CreateAccessor.html)``[ GetAccessor](https://docs.aws.amazon.com//managed-blockchain/latest/APIReference/API_GetAccessor.html)`,`[ListAccessors](https://docs.aws.amazon.com//managed-blockchain/latest/APIReference/API_ListAccessors.html)`, et`[ DeleteAccessor](https://docs.aws.amazon.com//managed-blockchain/latest/APIReference/API_DeleteAccessor.html)`. A `BILLING_TOKEN` est une propriété de l'Accessor. Cette `BILLING_TOKEN` propriété est utilisée pour suivre votre accesseur et pour facturer les demandes AMB Access Polygon JSON-RPC effectuées depuis votre. Compte AWS

Toutes les actions d'API liées à la création et à la gestion des jetons Accessor sont également disponibles via le AWS Management Console AWS CLI, et SDKs.

## Création d'un jeton d'accès pour un accès basé sur un jeton
<a name="polygon-create-tokens"></a>

Vous pouvez créer un jeton d'accès et l'utiliser pour effectuer des appels d'API AMB Access Polygon sur n'importe quel nœud AMB Access Polygon de votre. Compte AWS

### Créez un jeton d'accès pour effectuer des requêtes JSON-RPC AMB Access Polygon à l'aide du AWS Management Console
<a name="polygon-create-token.con"></a>

1. Ouvrez la console Managed Blockchain à l'adresse [https://console.aws.amazon.com/managedblockchain/](https://console.aws.amazon.com/managedblockchain/).

1. Choisissez **Token Accessors.**

1. Choisissez **Create Accessor.**

1. Choisissez un **réseau** de blockchain *Polygon* valide.

1. Facultatif, ajoutez des **tags** pour votre accesseur.

1. Choisissez **Create Accessor** pour créer un nouveau jeton Accessor.

### Créez un jeton d'accès pour effectuer des requêtes JSON-RPC AMB Access Polygon à l'aide du AWS CLI
<a name="polygon-create-token.cli"></a>

```
aws managedblockchain create-accessor --accessor-type BILLING_TOKEN --network-type POLYGON_MAINNET
```

La commande précédente renvoie le `AccessorId` ainsi que le`BillingToken`, comme indiqué dans l'exemple suivant.

```
{
"AccessorId": "ac-NGQ6QNKXLNEBXD3UI6********",
"NetworkType": "POLYGON_MAINNET", 
"BillingToken": "jZlP8OUI-PcQSKINyX9euJJDC5-IcW9e-n********"
}
```

L'élément *clé* de votre réponse est le`BillingToken`. Vous pouvez utiliser cette propriété pour effectuer des appels JSON-RPC AMB Access Polygon. Certaines valeurs de l'exemple ont été masquées pour des raisons de sécurité mais apparaîtront pleinement dans les réponses réelles.

**Note**  
Une fois l'opération exécutée, Managed Blockchain approvisionne et configure le jeton pour vous. La durée de ce processus dépend de nombreuses variables.

## Afficher les détails d'un jeton d'accès
<a name="polygon-view-token"></a>

Vous pouvez consulter les propriétés de chaque jeton d'accès que vous possédez Compte AWS . Par exemple, vous pouvez consulter l'identifiant ou le nom de ressource Amazon (ARN) de l'accédant. Vous pouvez également afficher le statut, le type, la date de création et le`BillingToken`.

### Pour consulter les informations d'un jeton d'accès à l'aide du AWS Management Console
<a name="polygon-view-token.con"></a>

1. Ouvrez la console Managed Blockchain à l'adresse [https://console.aws.amazon.com/managedblockchain/](https://console.aws.amazon.com/managedblockchain/).

1. Dans le volet de navigation, choisissez **Token Accessors.**

1. Choisissez l'**ID d'accès** du jeton dans la liste.

La page de détails du jeton apparaît alors. Sur cette page, vous pouvez consulter les propriétés du jeton. 

### Pour consulter les informations d'un jeton d'accès à l'aide du AWS CLI
<a name="polygon-view-token.cli"></a>

Exécutez la commande suivante pour afficher les détails d'un jeton d'accès. Remplacez les valeurs de `--accessor-id` par votre identifiant d'accès.

```
aws managedblockchain get-accessor --accessor-id {{ac-NGQ6QNKXLNEBXD3UI6********}}
```

 Les propriétés clés `BillingToken` et les autres propriétés sont renvoyées comme indiqué dans l'exemple suivant. Certaines valeurs de l'exemple ont été masquées pour des raisons de sécurité mais apparaissent pleinement dans les réponses réelles.

```
{
  "Accessor": {
  "Id": "ac-NGQ6QNKXLNEBXD3UI6********",
  "Type": "BILLING_TOKEN",
  "BillingToken": "jZlP8OUI-PcQSKINyX9euJJDC5-IcW9e-n********",
  "Status": "AVAILABLE",
  "NetworkType": "POLYGON_MAINNET"
  "CreationDate": "2022-01-04T23:09:47.750Z",
  "Arn": "arn:aws:managedblockchain:us-east-1:666666666666:accessors/ac-NGQ6QNKXLNEBXD3UI6********"
  }
}
```

## Supprimer un jeton d'accès
<a name="polygon-delete-token"></a>

Lorsque vous supprimez un jeton d'accès, le jeton passe de l'`PENDING_DELETION`état `AVAILABLE` au. Vous ne pouvez pas utiliser un jeton d'accès avec le `PENDING_DELETION` statut.

### Pour supprimer un jeton d'accès à l'aide du AWS Management Console
<a name="polygon-delete-token.con"></a>

1. Ouvrez la console Managed Blockchain à l'adresse [https://console.aws.amazon.com/managedblockchain/](https://console.aws.amazon.com/managedblockchain/).

1. Dans le volet de navigation, choisissez **Token Accessors.**

1. Sélectionnez le jeton d'accès que vous souhaitez dans la liste.

1. Sélectionnez **Delete (Supprimer)**.

1. Confirmez votre choix.

Vous êtes renvoyé à la page **des accesseurs de jetons** avec votre jeton d'accès supprimé. La page affiche le `PENDING_DELETION` statut.

### Pour supprimer un jeton d'accès à l'aide du AWS CLI
<a name="polygon-delete-token.cli"></a>

L'exemple suivant montre comment supprimer un jeton. Utilisez la `delete-accessor` commande pour supprimer un jeton. Définissez la valeur de `--accessor-id` avec votre identifiant d'accès.

**Supprimer un jeton d'accès à l'aide de la CLI AWS **

```
aws managedblockchain delete-accessor --accessor-id {{ac-NGQ6QNKXLNEBXD3UI6********}}
```

Si cette commande s'exécute correctement, aucun message n'est renvoyé.