Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
b2a8e37
feat: add cli support postgres pam
sheensantoscapadngan Jun 16, 2026
7381996
misc: addressed feedback
sheensantoscapadngan Jun 16, 2026
4c35f70
Merge pull request #266 from Infisical/feat/add-cli-support-postgres-pam
sheensantoscapadngan Jun 17, 2026
b4c53df
feat(pam): add RDP CLI access and fix session termination handling
bernie-g Jun 19, 2026
8ba7213
fix(pam): write RDP session banner to stderr instead of stdout
bernie-g Jun 19, 2026
82425cd
fix(pam): resolve gateway disconnect race in WaitForDisconnect
bernie-g Jun 19, 2026
8afd9cb
feat: add ssh cli access to pam revamp
bernie-g Jun 22, 2026
da3f91b
fix: guard empty username in SSH session banner
bernie-g Jun 22, 2026
b9e3115
fix: remove "injected" terminology from SSH session banner
bernie-g Jun 22, 2026
d3dc6d3
Merge pull request #274 from Infisical/bernie/pam-271-add-ssh-cli-access
bernie-g Jun 22, 2026
3ca6277
feat(pam): add Kubernetes CLI access (#273)
saifsmailbox98 Jun 24, 2026
ea50b08
feat(pam): add MFA and interactive reason support to new access flow …
saifsmailbox98 Jun 24, 2026
e5be6cb
fix(pam): bind local proxies to loopback
Vligai Jun 25, 2026
cbb9e1f
Merge pull request #282 from Infisical/pam-revamp-local-proxy-loopbac…
x032205 Jun 26, 2026
2c2eb48
Merge branch 'main' into feat/pam-rdp-cli-access
Jun 26, 2026
9f62f9a
Merge branch 'main' into pam-revamp
Jun 26, 2026
60abfbb
Merge branch 'pam-revamp' into feat/pam-rdp-cli-access
Jun 26, 2026
3e75e41
Merge pull request #269 from Infisical/feat/pam-rdp-cli-access
x032205 Jun 26, 2026
ad22cf2
target flag + domain acc tweaks
Jun 27, 2026
2ee7d9f
Merge pull request #286 from Infisical/PAM-293
x032205 Jun 29, 2026
1436c0d
feat(pam): add AWS IAM CLI access (#285)
saifsmailbox98 Jun 30, 2026
880bf60
Merge remote-tracking branch 'origin/main' into pam-revamp
sheensantoscapadngan Jul 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 11 additions & 3 deletions packages/api/model.go
Original file line number Diff line number Diff line change
Expand Up @@ -853,24 +853,32 @@ type RegisterGatewayResponse struct {
}

type PAMAccessRequest struct {
Duration string `json:"duration,omitempty"`
// New path-based fields (PAM revamp)
Path string `json:"path,omitempty"`

// Legacy resource-based fields (kept so we can temporarily keep the other proxy files for furtherr revamp)
ResourceName string `json:"resourceName,omitempty"`
AccountName string `json:"accountName,omitempty"`
ProjectId string `json:"projectId,omitempty"`
MfaSessionId string `json:"mfaSessionId,omitempty"`
Reason string `json:"reason,omitempty"`

// Common fields
Duration string `json:"duration,omitempty"`
Reason string `json:"reason,omitempty"`
TargetHost string `json:"targetHost,omitempty"`
}

type PAMAccessResponse struct {
SessionId string `json:"sessionId"`
AccountType string `json:"accountType"`
ResourceType string `json:"resourceType"`
RelayHost string `json:"relayHost"`
RelayClientCertificate string `json:"relayClientCertificate"`
RelayClientPrivateKey string `json:"relayClientPrivateKey"`
RelayServerCertificateChain string `json:"relayServerCertificateChain"`
GatewayClientCertificate string `json:"gatewayClientCertificate"`
GatewayClientPrivateKey string `json:"gatewayClientPrivateKey"`
GatewayServerCertificateChain string `json:"gatewayServerCertificateChain"`
RelayHost string `json:"relayHost"`
Metadata map[string]string `json:"metadata,omitempty"`
}

Expand Down
Loading
Loading