Package google.registry.privileges.secretmanager
-
Interface Summary Interface Description SecretManagerClient A Cloud Secret Manager client for Nomulus, bound to a specific GCP project. -
Class Summary Class Description KeyringSecretStore Storage for 'keyring' secrets, backed by the Secret Manager.SecretManagerClient.SecretVersionState Contains theState
of an secret version.SecretManagerClientImpl ImplementsSecretManagerClient
on Google Cloud Platform.SecretManagerModule Provides bindings forSecretManagerClient
.SqlCredential Contains the login name and password of a Cloud SQL user.SqlCredentialStore Storage of SQL users' login credentials, backed by Cloud Secret Manager.SqlUser SQL user information for privilege management purposes.SqlUser.RobotUser Information of a RobotUser for privilege management purposes. -
Enum Summary Enum Description SqlUser.RobotId Enumerates theRobotUsers
in the system. -
Exception Summary Exception Description SecretManagerClient.NoSuchSecretResourceException The resource being requested in the Secret Manager does not exist.SecretManagerClient.SecretAlreadyExistsException The secret to be created already exists.SecretManagerClient.SecretManagerException Catch-all class for all SecretManager exceptions.