Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KeysManager ¶
type KeysManager interface {
Start(ctx context.Context)
GetKey(keyId string) types.DecodedKey
WaitForReady()
}
func NewKeyManager ¶
func NewKeyManager(rcClient RcClient) KeysManager
type TaskVerifier ¶
type TaskVerifier struct {
// contains filtered or unexported fields
}
func NewTaskVerifier ¶
func NewTaskVerifier(keysManager KeysManager, config *config.Config) *TaskVerifier
func (*TaskVerifier) UnwrapTaskFromSignedEnvelope ¶
func (t *TaskVerifier) UnwrapTaskFromSignedEnvelope(envelope *privateactionspb.RemoteConfigSignatureEnvelope) (*types.Task, error)
Click to show internal directories.
Click to hide internal directories.