Passer au contenu principal
GET
https://{tenantDomain}/api/v2
/
keys
/
encryption
Go
package example

import (
    context "context"

    management "github.com/auth0/go-auth0/management/management"
    client "github.com/auth0/go-auth0/management/management/client"
    keys "github.com/auth0/go-auth0/management/management/keys"
    option "github.com/auth0/go-auth0/management/management/option"
)

func do() {
    client := client.NewClient(
        option.WithToken(
            "<token>",
        ),
    )
    request := &keys.ListEncryptionKeysRequestParameters{
        Page: management.Int(
            1,
        ),
        PerPage: management.Int(
            1,
        ),
        IncludeTotals: management.Bool(
            true,
        ),
    }
    client.Keys.Encryption.List(
        context.TODO(),
        request,
    )
}
[
  {
    "created_at": "2023-11-07T05:31:56Z",
    "kid": "<string>",
    "updated_at": "2023-11-07T05:31:56Z",
    "parent_kid": "<string>",
    "public_key": "<string>"
  }
]

Autorisations

Authorization
string
header
requis

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Paramètres de requête

page
integer

Indice de page des résultats à renvoyer. La première page est 0.

Plage requise: x >= 0
per_page
integer

Nombre de résultats par page. La valeur par défaut est 50 et la valeur maximale est 100.

Plage requise: 1 <= x <= 100
include_totals
boolean

Renvoyer les résultats dans un objet contenant le nombre total de résultats (true) ou comme tableau direct de résultats (false, par défaut).

Réponse

Les clés ont été récupérées avec succès.

Clé de chiffrement

created_at
string<date-time>
requis

Horodatage de création de la clé

kid
string
requis

ID de clé

state
enum<string>
requis

État de la clé

Options disponibles:
pre-activation,
active,
deactivated,
destroyed
type
enum<string>
requis

Type de clé

Options disponibles:
customer-provided-root-key,
environment-root-key,
tenant-master-key,
tenant-encryption-key
updated_at
string<date-time>
requis

Horodatage de mise à jour de la clé

parent_kid
string | null

ID de la clé d’enveloppement parente

public_key
string | null

Clé publique au format PEM