Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func RequestDigest ¶ added in v1.4.0
Types ¶
type CommandBroker ¶
func (CommandBroker) Name ¶
func (b CommandBroker) Name() string
type Request ¶
type Request struct {
ToolName string
Identity string
Workspace string
SessionID string
RequestID string
RunID string
JobID string
Reference string
Scope []string
TargetBinding string
ContractFamilyID, ContractID string
ContractRevision int
ProposalDigest, ActivationDigest, PolicyDigest, ApprovalTokenDigest, DelegationDigest string
ExpectedOutcome string
EffectScope, ContainmentScope []string
}
type Response ¶
type Response struct {
IssuedBy string `json:"issued_by"`
Source string `json:"source,omitempty"`
AccessType string `json:"access_type,omitempty"`
Issuer string `json:"issuer,omitempty"`
Subject string `json:"subject,omitempty"`
Owner string `json:"owner,omitempty"`
Scope []string `json:"scope,omitempty"`
CredentialRef string `json:"credential_ref"`
TargetBinding string `json:"target_binding,omitempty"`
RunBinding string `json:"run_binding,omitempty"`
JobBinding string `json:"job_binding,omitempty"`
RequestDigest string `json:"request_digest,omitempty"`
IssuedAt time.Time `json:"issued_at,omitempty"`
ExpiresAt time.Time `json:"expires_at,omitempty"`
TTLSeconds int64 `json:"ttl_seconds,omitempty"`
ContractFamilyID string `json:"contract_family_id,omitempty"`
ContractID string `json:"contract_id,omitempty"`
ContractRevision int `json:"contract_revision,omitempty"`
ProposalDigest string `json:"proposal_digest,omitempty"`
ActivationDigest string `json:"activation_digest,omitempty"`
PolicyDigest string `json:"policy_digest,omitempty"`
ApprovalTokenDigest string `json:"approval_token_digest,omitempty"`
DelegationDigest string `json:"delegation_digest,omitempty"`
ExpectedOutcome string `json:"expected_outcome,omitempty"`
EffectScope []string `json:"effect_scope,omitempty"`
ContainmentScope []string `json:"containment_scope,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.