Skip to content

Add Temporal Cloud API Key Support#26

Merged
steveandroulakis merged 5 commits intotemporal-sa:mainfrom
steveandroulakis:apikey-test
Jun 21, 2025
Merged

Add Temporal Cloud API Key Support#26
steveandroulakis merged 5 commits intotemporal-sa:mainfrom
steveandroulakis:apikey-test

Conversation

@steveandroulakis
Copy link
Collaborator

@steveandroulakis steveandroulakis commented Jun 21, 2025

Enhanced TemporalClient to support three connection methods with priority order: certificate-based (mTLS), API key authentication, and local server.
• Refactored connection logic to prioritize mTLS certificates over API keys when both are available
• Updated README documentation with clear examples for both certificate and API key authentication options
• Bumped Temporal Java SDK version from 1.24.3 to 1.29.0

steveandroulakis and others added 5 commits June 20, 2025 18:33
Enhanced TemporalClient to support three connection methods with priority order: certificate-based (mTLS), API key authentication, and local fallback connections.

• Refactored connection logic to prioritize mTLS certificates over API keys
• Added comprehensive authentication method detection and logging
• Updated README with clear examples for both certificate and API key authentication
• Restored encryption codec support for ENCRYPT_PAYLOADS environment variable

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@steveandroulakis steveandroulakis merged commit 30d4c5c into temporal-sa:main Jun 21, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant