{"id":74167,"library":"google-cloud-secretmanager","title":"Google Cloud Secret Manager","description":"Java idiomatic client for Google Cloud Secret Manager, enabling secure storage and access of secrets.","status":"active","version":"2.91.0","language":"java","source_language":null,"source_url":"https://github.com/googleapis/google-cloud-java","tags":["google-cloud","secret-manager","security","cloud","java"],"install":[{"cmd":"<dependency>\n  <groupId>com.google.cloud</groupId>\n  <artifactId>google-cloud-secretmanager</artifactId>\n  <version>2.91.0</version>\n</dependency>","lang":"xml","label":"Maven"},{"cmd":"implementation 'com.google.cloud:google-cloud-secretmanager:2.91.0'","lang":"groovy","label":"Gradle"}],"dependencies":[],"imports":[{"symbol":"SecretManagerServiceClient","correct":"com.google.cloud.secretmanager.v1.SecretManagerServiceClient"}],"quickstart":{"code":"import com.google.cloud.secretmanager.v1.SecretManagerServiceClient;\nimport com.google.cloud.secretmanager.v1.SecretVersionName;\nimport com.google.cloud.secretmanager.v1.AccessSecretVersionResponse;\n\npublic class Example {\n    public static void main(String[] args) throws Exception {\n        try (SecretManagerServiceClient client = SecretManagerServiceClient.create()) {\n            SecretVersionName name = SecretVersionName.of(\"my-project\", \"my-secret\", \"latest\");\n            AccessSecretVersionResponse response = client.accessSecretVersion(name);\n            System.out.println(\"Secret payload: \" + response.getPayload().getData().toStringUtf8());\n        }\n    }\n}","lang":"java","description":"Minimal example to access a secret from Google Cloud Secret Manager."},"warnings":[{"fix":"Check the release notes and update imports accordingly.","message":"Breaking changes in major version updates (e.g., 1.x to 2.x) may alter API signatures.","severity":"breaking","affected_versions":">=2.0.0"}],"env_vars":null,"search_vec":"'access':17 'client':7 'cloud':2,10,22,27 'enabl':13 'googl':1,9,21 'google-cloud':20 'idiomat':6 'java':5,28 'manag':4,12,25 'secret':3,11,19,24 'secret-manag':23 'secur':14,26 'storag':15","created_at":"2026-06-17T19:00:07.820075+00:00","updated_at":"2026-06-17T19:00:07.820075+00:00","problems":[],"ecosystem":"maven","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/googleapis/google-cloud-java","github":"https://github.com/googleapis/google-cloud-java","docs":"https://appdoc.app/artifact/com.google.cloud/google-cloud-secretmanager/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["cloud","auth"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}