SYMBOL INDEX (2945 symbols across 290 files) FILE: cmd/api-docs/main.go constant headerTemplate (line 32) | headerTemplate = ` function main (line 52) | func main() { function toSectionLink (line 56) | func toSectionLink(name string) string { function printTOC (line 62) | func printTOC(types []KubeTypes) { function printAPIDocs (line 72) | func printAPIDocs(version string, paths []string) { type Pair (line 115) | type Pair struct type KubeTypes (line 121) | type KubeTypes function ParseDocumentationFrom (line 127) | func ParseDocumentationFrom(srcs []string) []KubeTypes { function astFrom (line 157) | func astFrom(filePath string) *doc.Package { function fmtRawDoc (line 173) | func fmtRawDoc(rawDoc string) string { function toLink (line 214) | func toLink(typeName string) string { function wrapInLink (line 228) | func wrapInLink(text, link string) string { function fieldName (line 234) | func fieldName(field *ast.Field) string { function fieldRequired (line 254) | func fieldRequired(field *ast.Field) bool { function fieldType (line 264) | func fieldType(typ ast.Expr) string { FILE: cmd/local-dev/clean.go function addCleanFlags (line 32) | func addCleanFlags(cmd *cobra.Command) { function init (line 36) | func init() { function clean (line 56) | func clean() { function cleanUpRegistry (line 74) | func cleanUpRegistry() error { FILE: cmd/local-dev/main.go function main (line 18) | func main() { FILE: cmd/local-dev/root.go function Execute (line 31) | func Execute() { FILE: cmd/local-dev/setup.go constant localRegistryName (line 38) | localRegistryName = "registry.local" constant localRegistryPort (line 39) | localRegistryPort = 5001 constant defaultKindestNodeVersionTag (line 40) | defaultKindestNodeVersionTag = "v1.27.3" function addSetupFlags (line 63) | func addSetupFlags(cmd *cobra.Command) { function buildFatalMessage (line 84) | func buildFatalMessage(err error, stderr bytes.Buffer) string { function setup (line 88) | func setup() { function createKindConfig (line 185) | func createKindConfig(clusterName, k8sVersion string) (string, error) { function setupLocalRegistry (line 195) | func setupLocalRegistry() error { function init (line 233) | func init() { FILE: cmd/sample/main.go function main (line 20) | func main() { FILE: cmd/schema/main.go function main (line 28) | func main() { FILE: cmd/tester/main.go type output (line 43) | type output struct type LogLevel (line 48) | type LogLevel constant LevelDebug (line 51) | LevelDebug LogLevel = "debug" constant LevelInfo (line 52) | LevelInfo LogLevel = "info" constant LevelWarn (line 53) | LevelWarn LogLevel = "warn" constant LevelError (line 54) | LevelError LogLevel = "error" function getSugaredLogger (line 57) | func getSugaredLogger(value string) (*zap.SugaredLogger, error) { function setSugaredLogger (line 67) | func setSugaredLogger(logLevel LogLevel) (*zap.SugaredLogger, error) { function main (line 91) | func main() { FILE: cmd/tester/trustroot.go function GetKeysFromTrustRoot (line 28) | func GetKeysFromTrustRoot(ctx context.Context, tr *v1alpha1.TrustRoot) (... FILE: cmd/webhook/depcheck_test.go function TestNoDeps (line 24) | func TestNoDeps(t *testing.T) { FILE: cmd/webhook/main.go function main (line 108) | func main() { type crdNoStatusUpdatesOrDeletes (line 171) | type crdNoStatusUpdatesOrDeletes struct method SupportedSubResources (line 179) | func (c *crdNoStatusUpdatesOrDeletes) SupportedSubResources() []string { method SupportedVerbs (line 188) | func (c *crdNoStatusUpdatesOrDeletes) SupportedVerbs() []admissionregi... type crdEphemeralContainers (line 175) | type crdEphemeralContainers struct method SupportedSubResources (line 184) | func (c *crdEphemeralContainers) SupportedSubResources() []string { method SupportedVerbs (line 195) | func (c *crdEphemeralContainers) SupportedVerbs() []admissionregistrat... function NewValidatingAdmissionController (line 223) | func NewValidatingAdmissionController(ctx context.Context, cmw configmap... function NewMutatingAdmissionController (line 272) | func NewMutatingAdmissionController(ctx context.Context, _ configmap.Wat... function NewPolicyValidatingAdmissionController (line 309) | func NewPolicyValidatingAdmissionController(ctx context.Context, cmw con... function NewPolicyMutatingAdmissionController (line 337) | func NewPolicyMutatingAdmissionController(ctx context.Context, _ configm... function newConversionController (line 358) | func newConversionController(ctx context.Context, _ configmap.Watcher) *... FILE: hack/gentestdata/gentestdata.go function main (line 61) | func main() { function mustWriteFile (line 125) | func mustWriteFile(path string, data []byte) { function genPK (line 132) | func genPK() ([]byte, string) { function genCertChain (line 155) | func genCertChain(keyUsage x509.KeyUsage) [][]byte { function genTrustRoot (line 199) | func genTrustRoot(sigstoreKeysMap map[string]string) (marshalledEntry []... function populateLogIDs (line 212) | func populateLogIDs(sigstoreKeys *config.SigstoreKeys) error { function genLogID (line 230) | func genLogID(pkBytes []byte) (string, error) { function genTUFRepo (line 238) | func genTUFRepo(files map[string][]byte) ([]byte, []byte, error) { function genTrustedRoot (line 261) | func genTrustedRoot(sigstoreKeysMap map[string]string) ([]byte, error) { FILE: pkg/apis/config/image_policies.go constant ImagePoliciesConfigName (line 36) | ImagePoliciesConfigName = "config-image-policies" type ImagePolicyConfig (line 39) | type ImagePolicyConfig struct method GetMatchingPolicies (line 86) | func (p *ImagePolicyConfig) GetMatchingPolicies(image string, kind, ap... function NewImagePoliciesConfigFromMap (line 47) | func NewImagePoliciesConfigFromMap(data map[string]string) (*ImagePolicy... function NewImagePoliciesConfigFromConfigMap (line 70) | func NewImagePoliciesConfigFromConfigMap(config *corev1.ConfigMap) (*Ima... function parseEntry (line 74) | func parseEntry(entry string, out interface{}) error { FILE: pkg/apis/config/image_policies_test.go constant inlineKeyData (line 32) | inlineKeyData = `-----BEGIN PUBLIC KEY----- function TestDefaultsConfigurationFromFile (line 38) | func TestDefaultsConfigurationFromFile(t *testing.T) { function TestGetAuthorities (line 45) | func TestGetAuthorities(t *testing.T) { function TestFailsToLoadInvalid (line 243) | func TestFailsToLoadInvalid(t *testing.T) { function checkGetMatches (line 254) | func checkGetMatches(t *testing.T, c map[string]webhookcip.ClusterImageP... function checkPublicKey (line 270) | func checkPublicKey(t *testing.T, gotKey crypto.PublicKey) { function checkSourceOCI (line 290) | func checkSourceOCI(t *testing.T, authority []webhookcip.Authority) { function checkUIDAndResourceVersion (line 306) | func checkUIDAndResourceVersion(t *testing.T, cipName string, cip webhoo... FILE: pkg/apis/config/sigstore_keys.go constant SigstoreKeysConfigName (line 42) | SigstoreKeysConfigName = "config-sigstore-keys" type SigstoreKeysMap (line 58) | type SigstoreKeysMap struct function NewSigstoreKeysFromMap (line 63) | func NewSigstoreKeysFromMap(data map[string]string) (*SigstoreKeysMap, e... function NewSigstoreKeysFromConfigMap (line 86) | func NewSigstoreKeysFromConfigMap(config *corev1.ConfigMap) (*SigstoreKe... function parseSigstoreKeys (line 90) | func parseSigstoreKeys(entry string, out *pbtrustroot.TrustedRoot) error { function ConvertSigstoreKeys (line 100) | func ConvertSigstoreKeys(_ context.Context, source *v1alpha1.SigstoreKey... function ConvertCertificateAuthority (line 138) | func ConvertCertificateAuthority(source v1alpha1.CertificateAuthority) (... function ConvertTransparencyLogInstance (line 160) | func ConvertTransparencyLogInstance(source v1alpha1.TransparencyLogInsta... function HashStringToHashAlgorithm (line 180) | func HashStringToHashAlgorithm(hash string) pbcommon.HashAlgorithm { function SerializeCertChain (line 193) | func SerializeCertChain(certChain *pbcommon.X509CertificateChain) []byte { function SerializePublicKey (line 206) | func SerializePublicKey(publicKey *pbcommon.PublicKey) []byte { function DeserializeCertChain (line 214) | func DeserializeCertChain(chain []byte) (*pbcommon.X509CertificateChain,... function DeserializePublicKey (line 227) | func DeserializePublicKey(publicKey []byte) (*pbcommon.PublicKey, crypto... FILE: pkg/apis/config/sigstore_keys_test.go constant rekorPublicKey (line 27) | rekorPublicKey = `-----BEGIN PUBLIC KEY----- constant tsaCertChain (line 32) | tsaCertChain = `-----BEGIN CERTIFICATE----- function TestDefaultsSigstoreKeysConfigurationFromFile (line 69) | func TestDefaultsSigstoreKeysConfigurationFromFile(t *testing.T) { FILE: pkg/apis/config/store.go type cfgKey (line 24) | type cfgKey struct type Config (line 28) | type Config struct function FromContext (line 34) | func FromContext(ctx context.Context) *Config { function FromContextOrDefaults (line 44) | func FromContextOrDefaults(ctx context.Context) *Config { function ToContext (line 58) | func ToContext(ctx context.Context, c *Config) context.Context { type Store (line 64) | type Store struct method ToContext (line 86) | func (s *Store) ToContext(ctx context.Context) context.Context { method Load (line 91) | func (s *Store) Load() *Config { function NewStore (line 69) | func NewStore(logger configmap.Logger, onAfterStore ...func(name string,... FILE: pkg/apis/config/store_test.go function TestStoreLoadWithContext (line 38) | func TestStoreLoadWithContext(t *testing.T) { function TestStoreLoadWithContextOrDefaults (line 63) | func TestStoreLoadWithContextOrDefaults(t *testing.T) { FILE: pkg/apis/duck/v1beta1/podscalable_defaults.go type PodScalableDefaulter (line 23) | type PodScalableDefaulter method SetDefaults (line 26) | func (ps *PodScalable) SetDefaults(ctx context.Context) { type psdKey (line 33) | type psdKey struct function WithPodScalableDefaulter (line 35) | func WithPodScalableDefaulter(ctx context.Context, psd PodScalableDefaul... function GetPodScalableDefaulter (line 40) | func GetPodScalableDefaulter(ctx context.Context) PodScalableDefaulter { FILE: pkg/apis/duck/v1beta1/podscalable_defaults_test.go function TestPodScalableDefaulting (line 28) | func TestPodScalableDefaulting(t *testing.T) { FILE: pkg/apis/duck/v1beta1/podscalable_implements_test.go function TestImplementsPodScalable (line 26) | func TestImplementsPodScalable(t *testing.T) { FILE: pkg/apis/duck/v1beta1/podscalable_types.go type PodScalable (line 35) | type PodScalable struct method GetFullType (line 65) | func (*PodScalable) GetFullType() duck.Populatable { method Populate (line 70) | func (ps *PodScalable) Populate() { method GetListType (line 103) | func (*PodScalable) GetListType() runtime.Object { method IsScalingDown (line 108) | func (ps *PodScalable) IsScalingDown(ctx context.Context) bool { type PodScalableSpec (line 45) | type PodScalableSpec struct type PodScalableStatus (line 53) | type PodScalableStatus struct type PodScalableList (line 124) | type PodScalableList struct FILE: pkg/apis/duck/v1beta1/podscalable_types_test.go function TestPodScalableIsScalingDown (line 27) | func TestPodScalableIsScalingDown(t *testing.T) { FILE: pkg/apis/duck/v1beta1/podscalable_validation.go type PodScalableValidator (line 25) | type PodScalableValidator method Validate (line 28) | func (ps *PodScalable) Validate(ctx context.Context) *apis.FieldError { type psvKey (line 36) | type psvKey struct function WithPodScalableValidator (line 38) | func WithPodScalableValidator(ctx context.Context, psv PodScalableValida... function GetPodScalableValidator (line 43) | func GetPodScalableValidator(ctx context.Context) PodScalableValidator { FILE: pkg/apis/duck/v1beta1/podscalable_validation_test.go function TestPodScalableValidation (line 27) | func TestPodScalableValidation(t *testing.T) { FILE: pkg/apis/duck/v1beta1/register.go function Kind (line 30) | func Kind(kind string) schema.GroupKind { function Resource (line 35) | func Resource(resource string) schema.GroupResource { function addKnownTypes (line 47) | func addKnownTypes(scheme *runtime.Scheme) error { FILE: pkg/apis/duck/v1beta1/zz_generated.deepcopy.go method DeepCopyInto (line 28) | func (in *PodScalable) DeepCopyInto(out *PodScalable) { method DeepCopy (line 38) | func (in *PodScalable) DeepCopy() *PodScalable { method DeepCopyObject (line 48) | func (in *PodScalable) DeepCopyObject() runtime.Object { method DeepCopyInto (line 56) | func (in *PodScalableList) DeepCopyInto(out *PodScalableList) { method DeepCopy (line 71) | func (in *PodScalableList) DeepCopy() *PodScalableList { method DeepCopyObject (line 81) | func (in *PodScalableList) DeepCopyObject() runtime.Object { method DeepCopyInto (line 89) | func (in *PodScalableSpec) DeepCopyInto(out *PodScalableSpec) { method DeepCopy (line 106) | func (in *PodScalableSpec) DeepCopy() *PodScalableSpec { method DeepCopyInto (line 116) | func (in *PodScalableStatus) DeepCopyInto(out *PodScalableStatus) { method DeepCopy (line 122) | func (in *PodScalableStatus) DeepCopy() *PodScalableStatus { FILE: pkg/apis/glob/glob.go constant ResolvedDockerhubHost (line 27) | ResolvedDockerhubHost = "index.docker.io/" constant DockerhubPublicRepository (line 30) | DockerhubPublicRepository = "library/" function Compile (line 37) | func Compile(glob string) (*regexp.Regexp, error) { function Match (line 79) | func Match(glob, image string) (bool, error) { FILE: pkg/apis/glob/glob_test.go function TestGlobMatch (line 21) | func TestGlobMatch(t *testing.T) { FILE: pkg/apis/policy/common/validation.go constant ociRepoDelimiter (line 35) | ociRepoDelimiter = "/" function ValidateOCI (line 58) | func ValidateOCI(oci string) error { function validAWSKMSRegex (line 99) | func validAWSKMSRegex(ref string) error { function validateAWSKMS (line 117) | func validateAWSKMS(kms string) *apis.FieldError { function ValidateKMS (line 154) | func ValidateKMS(kms string) *apis.FieldError { FILE: pkg/apis/policy/common/validation_test.go function TestValidateOCI (line 23) | func TestValidateOCI(t *testing.T) { FILE: pkg/apis/policy/register.go constant GroupName (line 21) | GroupName = "policy.sigstore.dev" constant DuckGroupName (line 22) | DuckGroupName = "duck.policy.sigstore.dev" FILE: pkg/apis/policy/v1alpha1/clusterimagepolicy_conversion.go method ConvertTo (line 30) | func (c *ClusterImagePolicy) ConvertTo(ctx context.Context, obj apis.Con... method ConvertFrom (line 42) | func (c *ClusterImagePolicy) ConvertFrom(ctx context.Context, obj apis.C... method ConvertTo (line 53) | func (spec *ClusterImagePolicySpec) ConvertTo(ctx context.Context, sink ... method ConvertTo (line 81) | func (matchResource *MatchResource) ConvertTo(_ context.Context, sink *v... method ConvertTo (line 90) | func (authority *Authority) ConvertTo(ctx context.Context, sink *v1beta1... method ConvertTo (line 151) | func (p *Policy) ConvertTo(_ context.Context, sink *v1beta1.Policy) { method ConvertFrom (line 181) | func (p *Policy) ConvertFrom(_ context.Context, source *v1beta1.Policy) { method ConvertTo (line 211) | func (key *KeyRef) ConvertTo(_ context.Context, sink *v1beta1.KeyRef) { method ConvertFrom (line 218) | func (spec *ClusterImagePolicySpec) ConvertFrom(ctx context.Context, sou... method ConvertFrom (line 246) | func (authority *Authority) ConvertFrom(ctx context.Context, source *v1b... method ConvertFrom (line 307) | func (key *KeyRef) ConvertFrom(_ context.Context, source *v1beta1.KeyRef) { method ConvertFrom (line 314) | func (matchResource *MatchResource) ConvertFrom(_ context.Context, sourc... FILE: pkg/apis/policy/v1alpha1/clusterimagepolicy_conversion_test.go function TestConversionRoundTripV1alpha1 (line 30) | func TestConversionRoundTripV1alpha1(t *testing.T) { function TestConversionRoundTripV1beta1 (line 132) | func TestConversionRoundTripV1beta1(t *testing.T) { FILE: pkg/apis/policy/v1alpha1/clusterimagepolicy_defaults.go method SetDefaults (line 25) | func (c *ClusterImagePolicy) SetDefaults(ctx context.Context) { method SetDefaults (line 29) | func (spec *ClusterImagePolicySpec) SetDefaults(_ context.Context) { FILE: pkg/apis/policy/v1alpha1/clusterimagepolicy_defaults_test.go function TestNameDefaulting (line 25) | func TestNameDefaulting(t *testing.T) { function TestModeDefaulting (line 55) | func TestModeDefaulting(t *testing.T) { function TestKeylessURLDefaulting (line 84) | func TestKeylessURLDefaulting(t *testing.T) { function cipWithNames (line 123) | func cipWithNames(names []string) *ClusterImagePolicy { FILE: pkg/apis/policy/v1alpha1/clusterimagepolicy_lifecycle.go constant inlineKeysFailedReason (line 22) | inlineKeysFailedReason = "InliningKeysFailed" constant inlinePoliciesFailedReason (line 23) | inlinePoliciesFailedReason = "InliningPoliciesFailed" constant updateCMFailedReason (line 24) | updateCMFailedReason = "UpdatingConfigMap" method GetConditionSet (line 35) | func (*ClusterImagePolicy) GetConditionSet() apis.ConditionSet { method IsReady (line 41) | func (c *ClusterImagePolicy) IsReady() bool { method IsFailed (line 49) | func (c *ClusterImagePolicy) IsFailed() bool { method InitializeConditions (line 56) | func (cs *ClusterImagePolicyStatus) InitializeConditions() { method MarkInlineKeysFailed (line 62) | func (cs *ClusterImagePolicyStatus) MarkInlineKeysFailed(msg string) { method MarkInlineKeysOk (line 68) | func (cs *ClusterImagePolicyStatus) MarkInlineKeysOk() { method MarkInlinePoliciesFailed (line 74) | func (cs *ClusterImagePolicyStatus) MarkInlinePoliciesFailed(msg string) { method MarkInlinePoliciesOk (line 80) | func (cs *ClusterImagePolicyStatus) MarkInlinePoliciesOk() { method MarkCMUpdateFailed (line 86) | func (cs *ClusterImagePolicyStatus) MarkCMUpdateFailed(msg string) { method MarkCMUpdatedOK (line 91) | func (cs *ClusterImagePolicyStatus) MarkCMUpdatedOK() { FILE: pkg/apis/policy/v1alpha1/clusterimagepolicy_lifecycle_test.go function TestClusterImagePolicyDuckTypes (line 26) | func TestClusterImagePolicyDuckTypes(t *testing.T) { function TestClusterImagePolicyGetConditionSet (line 45) | func TestClusterImagePolicyGetConditionSet(t *testing.T) { function TestClusterImagePolicyIsReady (line 53) | func TestClusterImagePolicyIsReady(t *testing.T) { function TestClusterImagePolicyIsFailed (line 169) | func TestClusterImagePolicyIsFailed(t *testing.T) { FILE: pkg/apis/policy/v1alpha1/clusterimagepolicy_types.go type ClusterImagePolicy (line 33) | type ClusterImagePolicy struct method GetGroupVersionKind (line 75) | func (c *ClusterImagePolicy) GetGroupVersionKind() schema.GroupVersion... method GetStatus (line 360) | func (c *ClusterImagePolicy) GetStatus() *duckv1.Status { constant ClusterImagePolicyConditionReady (line 57) | ClusterImagePolicyConditionReady = apis.ConditionReady constant ClusterImagePolicyConditionKeysInlined (line 62) | ClusterImagePolicyConditionKeysInlined apis.ConditionType = "KeysInlined" constant ClusterImagePolicyConditionPoliciesInlined (line 67) | ClusterImagePolicyConditionPoliciesInlined apis.ConditionType = "Policie... constant ClusterImagePolicyConditionCMUpdated (line 71) | ClusterImagePolicyConditionCMUpdated apis.ConditionType = "ConfigMapUpda... type ClusterImagePolicySpec (line 80) | type ClusterImagePolicySpec struct type ImagePattern (line 105) | type ImagePattern struct type Authority (line 118) | type Authority struct type KeyRef (line 156) | type KeyRef struct type StaticRef (line 174) | type StaticRef struct type Source (line 184) | type Source struct type TLog (line 202) | type TLog struct type KeylessRef (line 214) | type KeylessRef struct type Attestation (line 235) | type Attestation struct type MatchResource (line 249) | type MatchResource struct type RemotePolicy (line 257) | type RemotePolicy struct type Policy (line 267) | type Policy struct type ConfigMapReference (line 310) | type ConfigMapReference struct type Identity (line 326) | type Identity struct type RFC3161Timestamp (line 343) | type RFC3161Timestamp struct type ClusterImagePolicyStatus (line 351) | type ClusterImagePolicyStatus struct type ClusterImagePolicyList (line 367) | type ClusterImagePolicyList struct FILE: pkg/apis/policy/v1alpha1/clusterimagepolicy_validation.go method Validate (line 35) | func (c *ClusterImagePolicy) Validate(ctx context.Context) *apis.FieldEr... method Validate (line 43) | func (spec *ClusterImagePolicySpec) Validate(ctx context.Context) (error... method Validate (line 71) | func (image *ImagePattern) Validate(_ context.Context) *apis.FieldError { method Validate (line 78) | func (authority *Authority) Validate(ctx context.Context) *apis.FieldErr... method Validate (line 134) | func (s *StaticRef) Validate(_ context.Context) *apis.FieldError { method Validate (line 145) | func (matchResource *MatchResource) Validate(_ context.Context) *apis.Fi... method Validate (line 158) | func (key *KeyRef) Validate(_ context.Context) *apis.FieldError { method Validate (line 192) | func (keyless *KeylessRef) Validate(ctx context.Context) *apis.FieldError { method Validate (line 216) | func (source *Source) Validate(_ context.Context) *apis.FieldError { method Validate (line 234) | func (a *Attestation) Validate(ctx context.Context) *apis.FieldError { method Validate (line 259) | func (cmr *ConfigMapReference) Validate(_ context.Context) *apis.FieldEr... method Validate (line 270) | func (r *RemotePolicy) Validate(_ context.Context) *apis.FieldError { method Validate (line 283) | func (p *Policy) Validate(ctx context.Context) *apis.FieldError { method Validate (line 324) | func (identity *Identity) Validate(_ context.Context) *apis.FieldError { function ValidateGlob (line 348) | func ValidateGlob(g string) *apis.FieldError { function ValidateRegex (line 358) | func ValidateRegex(regex string) *apis.FieldError { FILE: pkg/apis/policy/v1alpha1/clusterimagepolicy_validation_test.go constant validPublicKey (line 31) | validPublicKey = "-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj... function TestImagePatternValidation (line 33) | func TestImagePatternValidation(t *testing.T) { function TestKeyValidation (line 137) | func TestKeyValidation(t *testing.T) { function TestKeylessValidation (line 250) | func TestKeylessValidation(t *testing.T) { function TestStaticValidation (line 354) | func TestStaticValidation(t *testing.T) { function TestModeValidation (line 520) | func TestModeValidation(t *testing.T) { function TestAuthoritiesValidation (line 555) | func TestAuthoritiesValidation(t *testing.T) { function TestAttestationsValidation (line 1017) | func TestAttestationsValidation(t *testing.T) { function TestIdentitiesValidation (line 1140) | func TestIdentitiesValidation(t *testing.T) { function TestAWSKMSValidation (line 1385) | func TestAWSKMSValidation(t *testing.T) { function TestMatchValidation (line 1452) | func TestMatchValidation(t *testing.T) { function validateError (line 1610) | func validateError(t *testing.T, wantErrStr, wantWarnStr string, fe *api... function TestIgnoreStatusUpdates (line 1631) | func TestIgnoreStatusUpdates(t *testing.T) { FILE: pkg/apis/policy/v1alpha1/register.go function Kind (line 29) | func Kind(kind string) schema.GroupKind { function Resource (line 34) | func Resource(resource string) schema.GroupResource { function addKnownTypes (line 46) | func addKnownTypes(scheme *runtime.Scheme) error { FILE: pkg/apis/policy/v1alpha1/trustroot_defaults.go method SetDefaults (line 20) | func (tr *TrustRoot) SetDefaults(ctx context.Context) { method SetDefaults (line 24) | func (spec *TrustRootSpec) SetDefaults(_ context.Context) { FILE: pkg/apis/policy/v1alpha1/trustroot_defaults_test.go constant defaultTargets (line 23) | defaultTargets = "targets" function TestTargetsDefaulting (line 25) | func TestTargetsDefaulting(t *testing.T) { function trustrootWithTargets (line 55) | func trustrootWithTargets(repoTargets, remoteTargets string) *TrustRoot { FILE: pkg/apis/policy/v1alpha1/trustroot_lifecycle.go method GetConditionSet (line 28) | func (*TrustRoot) GetConditionSet() apis.ConditionSet { method IsReady (line 34) | func (tr *TrustRoot) IsReady() bool { method IsFailed (line 42) | func (tr *TrustRoot) IsFailed() bool { method InitializeConditions (line 49) | func (ts *TrustRootStatus) InitializeConditions() { method MarkInlineKeysFailed (line 55) | func (ts *TrustRootStatus) MarkInlineKeysFailed(msg string) { method MarkInlineKeysOk (line 61) | func (ts *TrustRootStatus) MarkInlineKeysOk() { method MarkCMUpdateFailed (line 67) | func (ts *TrustRootStatus) MarkCMUpdateFailed(msg string) { method MarkCMUpdatedOK (line 72) | func (ts *TrustRootStatus) MarkCMUpdatedOK() { FILE: pkg/apis/policy/v1alpha1/trustroot_types.go type TrustRoot (line 34) | type TrustRoot struct method GetGroupVersionKind (line 70) | func (tr *TrustRoot) GetGroupVersionKind() schema.GroupVersionKind { method GetStatus (line 212) | func (tr *TrustRoot) GetStatus() *duckv1.Status { constant TrustRootConditionReady (line 59) | TrustRootConditionReady = apis.ConditionReady constant TrustRootConditionKeysInlined (line 63) | TrustRootConditionKeysInlined apis.ConditionType = "KeysInlined" constant TrustRootConditionCMUpdated (line 66) | TrustRootConditionCMUpdated apis.ConditionType = "ConfigMapUpdated" type TrustRootSpec (line 82) | type TrustRootSpec struct type Remote (line 98) | type Remote struct type Repository (line 119) | type Repository struct type TransparencyLogInstance (line 147) | type TransparencyLogInstance struct type DistinguishedName (line 156) | type DistinguishedName struct type CertificateAuthority (line 161) | type CertificateAuthority struct type SigstoreKeys (line 188) | type SigstoreKeys struct type TrustRootStatus (line 203) | type TrustRootStatus struct type TrustRootList (line 219) | type TrustRootList struct FILE: pkg/apis/policy/v1alpha1/trustroot_validation.go constant DefaultTUFRepoPrefix (line 32) | DefaultTUFRepoPrefix = "/repository/" method Validate (line 35) | func (tr *TrustRoot) Validate(ctx context.Context) *apis.FieldError { method Validate (line 43) | func (spec *TrustRootSpec) Validate(ctx context.Context) (errors *apis.F... method Validate (line 68) | func (repo *Repository) Validate(ctx context.Context) (errors *apis.Fiel... method Validate (line 98) | func (remote *Remote) Validate(ctx context.Context) (errors *apis.FieldE... method Validate (line 106) | func (sigstoreKeys *SigstoreKeys) Validate(ctx context.Context) (errors ... function ValidateRoot (line 129) | func ValidateRoot(_ context.Context, rootJSON []byte) *apis.FieldError { function ValidateCertificateAuthority (line 144) | func ValidateCertificateAuthority(ctx context.Context, ca CertificateAut... function ValidateTimeStampAuthority (line 155) | func ValidateTimeStampAuthority(ctx context.Context, ca CertificateAutho... function ValidateDistinguishedName (line 173) | func ValidateDistinguishedName(_ context.Context, dn DistinguishedName) ... function ValidateTransparencyLogInstance (line 183) | func ValidateTransparencyLogInstance(_ context.Context, tli Transparency... function SplitPEMCertificateChain (line 198) | func SplitPEMCertificateChain(pem []byte) (leaves, intermediates, roots ... FILE: pkg/apis/policy/v1alpha1/trustroot_validation_test.go function TestTrustRootValidation (line 50) | func TestTrustRootValidation(t *testing.T) { function TestTimeStampAuthorityValidation (line 129) | func TestTimeStampAuthorityValidation(t *testing.T) { function TestIgnoreStatusUpdatesTrustRoot (line 192) | func TestIgnoreStatusUpdatesTrustRoot(t *testing.T) { FILE: pkg/apis/policy/v1alpha1/zz_generated.deepcopy.go method DeepCopyInto (line 30) | func (in *Attestation) DeepCopyInto(out *Attestation) { method DeepCopy (line 41) | func (in *Attestation) DeepCopy() *Attestation { method DeepCopyInto (line 51) | func (in *Authority) DeepCopyInto(out *Authority) { method DeepCopy (line 96) | func (in *Authority) DeepCopy() *Authority { method DeepCopyInto (line 106) | func (in *CertificateAuthority) DeepCopyInto(out *CertificateAuthority) { method DeepCopy (line 119) | func (in *CertificateAuthority) DeepCopy() *CertificateAuthority { method DeepCopyInto (line 129) | func (in *ClusterImagePolicy) DeepCopyInto(out *ClusterImagePolicy) { method DeepCopy (line 139) | func (in *ClusterImagePolicy) DeepCopy() *ClusterImagePolicy { method DeepCopyObject (line 149) | func (in *ClusterImagePolicy) DeepCopyObject() runtime.Object { method DeepCopyInto (line 157) | func (in *ClusterImagePolicyList) DeepCopyInto(out *ClusterImagePolicyLi... method DeepCopy (line 172) | func (in *ClusterImagePolicyList) DeepCopy() *ClusterImagePolicyList { method DeepCopyObject (line 182) | func (in *ClusterImagePolicyList) DeepCopyObject() runtime.Object { method DeepCopyInto (line 190) | func (in *ClusterImagePolicySpec) DeepCopyInto(out *ClusterImagePolicySp... method DeepCopy (line 220) | func (in *ClusterImagePolicySpec) DeepCopy() *ClusterImagePolicySpec { method DeepCopyInto (line 230) | func (in *ClusterImagePolicyStatus) DeepCopyInto(out *ClusterImagePolicy... method DeepCopy (line 237) | func (in *ClusterImagePolicyStatus) DeepCopy() *ClusterImagePolicyStatus { method DeepCopyInto (line 247) | func (in *ConfigMapReference) DeepCopyInto(out *ConfigMapReference) { method DeepCopy (line 253) | func (in *ConfigMapReference) DeepCopy() *ConfigMapReference { method DeepCopyInto (line 263) | func (in *DistinguishedName) DeepCopyInto(out *DistinguishedName) { method DeepCopy (line 269) | func (in *DistinguishedName) DeepCopy() *DistinguishedName { method DeepCopyInto (line 279) | func (in *Identity) DeepCopyInto(out *Identity) { method DeepCopy (line 285) | func (in *Identity) DeepCopy() *Identity { method DeepCopyInto (line 295) | func (in *ImagePattern) DeepCopyInto(out *ImagePattern) { method DeepCopy (line 301) | func (in *ImagePattern) DeepCopy() *ImagePattern { method DeepCopyInto (line 311) | func (in *KeyRef) DeepCopyInto(out *KeyRef) { method DeepCopy (line 322) | func (in *KeyRef) DeepCopy() *KeyRef { method DeepCopyInto (line 332) | func (in *KeylessRef) DeepCopyInto(out *KeylessRef) { method DeepCopy (line 358) | func (in *KeylessRef) DeepCopy() *KeylessRef { method DeepCopyInto (line 368) | func (in *MatchResource) DeepCopyInto(out *MatchResource) { method DeepCopy (line 380) | func (in *MatchResource) DeepCopy() *MatchResource { method DeepCopyInto (line 390) | func (in *Policy) DeepCopyInto(out *Policy) { method DeepCopy (line 426) | func (in *Policy) DeepCopy() *Policy { method DeepCopyInto (line 436) | func (in *RFC3161Timestamp) DeepCopyInto(out *RFC3161Timestamp) { method DeepCopy (line 442) | func (in *RFC3161Timestamp) DeepCopy() *RFC3161Timestamp { method DeepCopyInto (line 452) | func (in *Remote) DeepCopyInto(out *Remote) { method DeepCopy (line 464) | func (in *Remote) DeepCopy() *Remote { method DeepCopyInto (line 474) | func (in *RemotePolicy) DeepCopyInto(out *RemotePolicy) { method DeepCopy (line 481) | func (in *RemotePolicy) DeepCopy() *RemotePolicy { method DeepCopyInto (line 491) | func (in *Repository) DeepCopyInto(out *Repository) { method DeepCopy (line 507) | func (in *Repository) DeepCopy() *Repository { method DeepCopyInto (line 517) | func (in *SigstoreKeys) DeepCopyInto(out *SigstoreKeys) { method DeepCopy (line 551) | func (in *SigstoreKeys) DeepCopy() *SigstoreKeys { method DeepCopyInto (line 561) | func (in *Source) DeepCopyInto(out *Source) { method DeepCopy (line 577) | func (in *Source) DeepCopy() *Source { method DeepCopyInto (line 587) | func (in *StaticRef) DeepCopyInto(out *StaticRef) { method DeepCopy (line 593) | func (in *StaticRef) DeepCopy() *StaticRef { method DeepCopyInto (line 603) | func (in *TLog) DeepCopyInto(out *TLog) { method DeepCopy (line 614) | func (in *TLog) DeepCopy() *TLog { method DeepCopyInto (line 624) | func (in *TransparencyLogInstance) DeepCopyInto(out *TransparencyLogInst... method DeepCopy (line 636) | func (in *TransparencyLogInstance) DeepCopy() *TransparencyLogInstance { method DeepCopyInto (line 646) | func (in *TrustRoot) DeepCopyInto(out *TrustRoot) { method DeepCopy (line 656) | func (in *TrustRoot) DeepCopy() *TrustRoot { method DeepCopyObject (line 666) | func (in *TrustRoot) DeepCopyObject() runtime.Object { method DeepCopyInto (line 674) | func (in *TrustRootList) DeepCopyInto(out *TrustRootList) { method DeepCopy (line 689) | func (in *TrustRootList) DeepCopy() *TrustRootList { method DeepCopyObject (line 699) | func (in *TrustRootList) DeepCopyObject() runtime.Object { method DeepCopyInto (line 707) | func (in *TrustRootSpec) DeepCopyInto(out *TrustRootSpec) { method DeepCopy (line 728) | func (in *TrustRootSpec) DeepCopy() *TrustRootSpec { method DeepCopyInto (line 738) | func (in *TrustRootStatus) DeepCopyInto(out *TrustRootStatus) { method DeepCopy (line 745) | func (in *TrustRootStatus) DeepCopy() *TrustRootStatus { FILE: pkg/apis/policy/v1beta1/clusterimagepolicy_conversion.go method ConvertTo (line 27) | func (c *ClusterImagePolicy) ConvertTo(_ context.Context, sink apis.Conv... method ConvertFrom (line 32) | func (c *ClusterImagePolicy) ConvertFrom(_ context.Context, source apis.... FILE: pkg/apis/policy/v1beta1/clusterimagepolicy_conversion_test.go type BadOne (line 25) | type BadOne struct method ConvertTo (line 27) | func (ct *BadOne) ConvertTo(_ context.Context, sink apis.Convertible) ... method ConvertFrom (line 30) | func (ct *BadOne) ConvertFrom(_ context.Context, source apis.Convertib... function TestClusterTaskConversionBadType (line 34) | func TestClusterTaskConversionBadType(t *testing.T) { FILE: pkg/apis/policy/v1beta1/clusterimagepolicy_defaults.go method SetDefaults (line 25) | func (c *ClusterImagePolicy) SetDefaults(ctx context.Context) { method SetDefaults (line 29) | func (spec *ClusterImagePolicySpec) SetDefaults(_ context.Context) { FILE: pkg/apis/policy/v1beta1/clusterimagepolicy_defaults_test.go function TestNameDefaulting (line 25) | func TestNameDefaulting(t *testing.T) { function TestModeDefaulting (line 55) | func TestModeDefaulting(t *testing.T) { function TestKeylessURLDefaulting (line 84) | func TestKeylessURLDefaulting(t *testing.T) { function cipWithNames (line 123) | func cipWithNames(names []string) *ClusterImagePolicy { FILE: pkg/apis/policy/v1beta1/clusterimagepolicy_lifecycle.go constant inlineKeysFailedReason (line 22) | inlineKeysFailedReason = "InliningKeysFailed" constant inlinePoliciesFailedReason (line 23) | inlinePoliciesFailedReason = "InliningPoliciesFailed" constant updateCMFailedReason (line 24) | updateCMFailedReason = "UpdatingConfigMap" method GetConditionSet (line 35) | func (*ClusterImagePolicy) GetConditionSet() apis.ConditionSet { method IsReady (line 41) | func (c *ClusterImagePolicy) IsReady() bool { method IsFailed (line 49) | func (c *ClusterImagePolicy) IsFailed() bool { method InitializeConditions (line 56) | func (cs *ClusterImagePolicyStatus) InitializeConditions() { method MarkInlineKeysFailed (line 62) | func (cs *ClusterImagePolicyStatus) MarkInlineKeysFailed(msg string) { method MarkInlineKeysOk (line 68) | func (cs *ClusterImagePolicyStatus) MarkInlineKeysOk() { method MarkInlinePoliciesFailed (line 74) | func (cs *ClusterImagePolicyStatus) MarkInlinePoliciesFailed(msg string) { method MarkInlinePoliciesOk (line 80) | func (cs *ClusterImagePolicyStatus) MarkInlinePoliciesOk() { method MarkCMUpdateFailed (line 86) | func (cs *ClusterImagePolicyStatus) MarkCMUpdateFailed(msg string) { method MarkCMUpdatedOK (line 91) | func (cs *ClusterImagePolicyStatus) MarkCMUpdatedOK() { FILE: pkg/apis/policy/v1beta1/clusterimagepolicy_types.go type ClusterImagePolicy (line 33) | type ClusterImagePolicy struct method GetGroupVersionKind (line 75) | func (c *ClusterImagePolicy) GetGroupVersionKind() schema.GroupVersion... method GetStatus (line 357) | func (c *ClusterImagePolicy) GetStatus() *duckv1.Status { constant ClusterImagePolicyConditionReady (line 57) | ClusterImagePolicyConditionReady = apis.ConditionReady constant ClusterImagePolicyConditionKeysInlined (line 62) | ClusterImagePolicyConditionKeysInlined apis.ConditionType = "KeysInlined" constant ClusterImagePolicyConditionPoliciesInlined (line 67) | ClusterImagePolicyConditionPoliciesInlined apis.ConditionType = "Policie... constant ClusterImagePolicyConditionCMUpdated (line 71) | ClusterImagePolicyConditionCMUpdated apis.ConditionType = "ConfigMapUpda... type ClusterImagePolicySpec (line 80) | type ClusterImagePolicySpec struct type ImagePattern (line 105) | type ImagePattern struct type Authority (line 117) | type Authority struct type KeyRef (line 155) | type KeyRef struct type StaticRef (line 173) | type StaticRef struct type Source (line 181) | type Source struct type TLog (line 199) | type TLog struct type KeylessRef (line 211) | type KeylessRef struct type Attestation (line 232) | type Attestation struct type RemotePolicy (line 245) | type RemotePolicy struct type Policy (line 255) | type Policy struct type MatchResource (line 298) | type MatchResource struct type ConfigMapReference (line 307) | type ConfigMapReference struct type Identity (line 323) | type Identity struct type RFC3161Timestamp (line 340) | type RFC3161Timestamp struct type ClusterImagePolicyStatus (line 348) | type ClusterImagePolicyStatus struct type ClusterImagePolicyList (line 364) | type ClusterImagePolicyList struct FILE: pkg/apis/policy/v1beta1/clusterimagepolicy_validation.go method Validate (line 35) | func (c *ClusterImagePolicy) Validate(ctx context.Context) *apis.FieldEr... method Validate (line 43) | func (spec *ClusterImagePolicySpec) Validate(ctx context.Context) (error... method Validate (line 72) | func (image *ImagePattern) Validate(_ context.Context) *apis.FieldError { method Validate (line 79) | func (matchResource *MatchResource) Validate(_ context.Context) *apis.Fi... method Validate (line 92) | func (authority *Authority) Validate(ctx context.Context) *apis.FieldErr... method Validate (line 148) | func (s *StaticRef) Validate(_ context.Context) *apis.FieldError { method Validate (line 159) | func (key *KeyRef) Validate(_ context.Context) *apis.FieldError { method Validate (line 193) | func (keyless *KeylessRef) Validate(ctx context.Context) *apis.FieldError { method Validate (line 217) | func (source *Source) Validate(_ context.Context) *apis.FieldError { method Validate (line 235) | func (a *Attestation) Validate(ctx context.Context) *apis.FieldError { method Validate (line 260) | func (cmr *ConfigMapReference) Validate(_ context.Context) *apis.FieldEr... method Validate (line 271) | func (r *RemotePolicy) Validate(_ context.Context) *apis.FieldError { method Validate (line 284) | func (p *Policy) Validate(ctx context.Context) *apis.FieldError { method Validate (line 325) | func (identity *Identity) Validate(_ context.Context) *apis.FieldError { function ValidateGlob (line 349) | func ValidateGlob(g string) *apis.FieldError { function ValidateRegex (line 359) | func ValidateRegex(regex string) *apis.FieldError { FILE: pkg/apis/policy/v1beta1/clusterimagepolicy_validation_test.go constant validPublicKey (line 34) | validPublicKey = "-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj... constant signatureSHA512HashAlgorithm (line 37) | signatureSHA512HashAlgorithm = "sha512" constant signatureSHAInvalidHashAlgorithm (line 38) | signatureSHAInvalidHashAlgorithm = "shaInvalid" function TestImagePatternValidation (line 41) | func TestImagePatternValidation(t *testing.T) { function TestKeyValidation (line 99) | func TestKeyValidation(t *testing.T) { function TestKeylessValidation (line 298) | func TestKeylessValidation(t *testing.T) { function TestStaticValidation (line 402) | func TestStaticValidation(t *testing.T) { function TestModeValidation (line 568) | func TestModeValidation(t *testing.T) { function TestAuthoritiesValidation (line 603) | func TestAuthoritiesValidation(t *testing.T) { function TestEmptyAuthoritiesValidation (line 1079) | func TestEmptyAuthoritiesValidation(t *testing.T) { function TestAttestationsValidation (line 1105) | func TestAttestationsValidation(t *testing.T) { function TestIdentitiesValidation (line 1228) | func TestIdentitiesValidation(t *testing.T) { function TestAWSKMSValidation (line 1473) | func TestAWSKMSValidation(t *testing.T) { function validateError (line 1541) | func validateError(t *testing.T, wantErrStr, wantWarnStr string, fe *api... function TestMatchValidation (line 1562) | func TestMatchValidation(t *testing.T) { function TestIgnoreStatusUpdates (line 1714) | func TestIgnoreStatusUpdates(t *testing.T) { FILE: pkg/apis/policy/v1beta1/register.go function Kind (line 29) | func Kind(kind string) schema.GroupKind { function Resource (line 34) | func Resource(resource string) schema.GroupResource { function addKnownTypes (line 46) | func addKnownTypes(scheme *runtime.Scheme) error { FILE: pkg/apis/policy/v1beta1/zz_generated.deepcopy.go method DeepCopyInto (line 30) | func (in *Attestation) DeepCopyInto(out *Attestation) { method DeepCopy (line 41) | func (in *Attestation) DeepCopy() *Attestation { method DeepCopyInto (line 51) | func (in *Authority) DeepCopyInto(out *Authority) { method DeepCopy (line 96) | func (in *Authority) DeepCopy() *Authority { method DeepCopyInto (line 106) | func (in *ClusterImagePolicy) DeepCopyInto(out *ClusterImagePolicy) { method DeepCopy (line 116) | func (in *ClusterImagePolicy) DeepCopy() *ClusterImagePolicy { method DeepCopyObject (line 126) | func (in *ClusterImagePolicy) DeepCopyObject() runtime.Object { method DeepCopyInto (line 134) | func (in *ClusterImagePolicyList) DeepCopyInto(out *ClusterImagePolicyLi... method DeepCopy (line 149) | func (in *ClusterImagePolicyList) DeepCopy() *ClusterImagePolicyList { method DeepCopyObject (line 159) | func (in *ClusterImagePolicyList) DeepCopyObject() runtime.Object { method DeepCopyInto (line 167) | func (in *ClusterImagePolicySpec) DeepCopyInto(out *ClusterImagePolicySp... method DeepCopy (line 197) | func (in *ClusterImagePolicySpec) DeepCopy() *ClusterImagePolicySpec { method DeepCopyInto (line 207) | func (in *ClusterImagePolicyStatus) DeepCopyInto(out *ClusterImagePolicy... method DeepCopy (line 214) | func (in *ClusterImagePolicyStatus) DeepCopy() *ClusterImagePolicyStatus { method DeepCopyInto (line 224) | func (in *ConfigMapReference) DeepCopyInto(out *ConfigMapReference) { method DeepCopy (line 230) | func (in *ConfigMapReference) DeepCopy() *ConfigMapReference { method DeepCopyInto (line 240) | func (in *Identity) DeepCopyInto(out *Identity) { method DeepCopy (line 246) | func (in *Identity) DeepCopy() *Identity { method DeepCopyInto (line 256) | func (in *ImagePattern) DeepCopyInto(out *ImagePattern) { method DeepCopy (line 262) | func (in *ImagePattern) DeepCopy() *ImagePattern { method DeepCopyInto (line 272) | func (in *KeyRef) DeepCopyInto(out *KeyRef) { method DeepCopy (line 283) | func (in *KeyRef) DeepCopy() *KeyRef { method DeepCopyInto (line 293) | func (in *KeylessRef) DeepCopyInto(out *KeylessRef) { method DeepCopy (line 319) | func (in *KeylessRef) DeepCopy() *KeylessRef { method DeepCopyInto (line 329) | func (in *MatchResource) DeepCopyInto(out *MatchResource) { method DeepCopy (line 341) | func (in *MatchResource) DeepCopy() *MatchResource { method DeepCopyInto (line 351) | func (in *Policy) DeepCopyInto(out *Policy) { method DeepCopy (line 387) | func (in *Policy) DeepCopy() *Policy { method DeepCopyInto (line 397) | func (in *RFC3161Timestamp) DeepCopyInto(out *RFC3161Timestamp) { method DeepCopy (line 403) | func (in *RFC3161Timestamp) DeepCopy() *RFC3161Timestamp { method DeepCopyInto (line 413) | func (in *RemotePolicy) DeepCopyInto(out *RemotePolicy) { method DeepCopy (line 420) | func (in *RemotePolicy) DeepCopy() *RemotePolicy { method DeepCopyInto (line 430) | func (in *Source) DeepCopyInto(out *Source) { method DeepCopy (line 446) | func (in *Source) DeepCopy() *Source { method DeepCopyInto (line 456) | func (in *StaticRef) DeepCopyInto(out *StaticRef) { method DeepCopy (line 462) | func (in *StaticRef) DeepCopy() *StaticRef { method DeepCopyInto (line 472) | func (in *TLog) DeepCopyInto(out *TLog) { method DeepCopy (line 483) | func (in *TLog) DeepCopy() *TLog { FILE: pkg/apis/signaturealgo/signature_digest.go function HashAlgorithm (line 35) | func HashAlgorithm(algorithmName string) (crypto.Hash, error) { FILE: pkg/apis/signaturealgo/signature_digest_test.go function TestHashAlgorithm (line 22) | func TestHashAlgorithm(t *testing.T) { FILE: pkg/client/clientset/versioned/clientset.go type Interface (line 30) | type Interface interface type Clientset (line 37) | type Clientset struct method PolicyV1alpha1 (line 44) | func (c *Clientset) PolicyV1alpha1() policyv1alpha1.PolicyV1alpha1Inte... method PolicyV1beta1 (line 49) | func (c *Clientset) PolicyV1beta1() policyv1beta1.PolicyV1beta1Interfa... method Discovery (line 54) | func (c *Clientset) Discovery() discovery.DiscoveryInterface { function NewForConfig (line 66) | func NewForConfig(c *rest.Config) (*Clientset, error) { function NewForConfigAndClient (line 86) | func NewForConfigAndClient(c *rest.Config, httpClient *http.Client) (*Cl... function NewForConfigOrDie (line 115) | func NewForConfigOrDie(c *rest.Config) *Clientset { function New (line 124) | func New(c rest.Interface) *Clientset { FILE: pkg/client/clientset/versioned/fake/clientset_generated.go function NewSimpleClientset (line 36) | func NewSimpleClientset(objects ...runtime.Object) *Clientset { type Clientset (line 63) | type Clientset struct method Discovery (line 69) | func (c *Clientset) Discovery() discovery.DiscoveryInterface { method Tracker (line 73) | func (c *Clientset) Tracker() testing.ObjectTracker { method PolicyV1alpha1 (line 83) | func (c *Clientset) PolicyV1alpha1() policyv1alpha1.PolicyV1alpha1Inte... method PolicyV1beta1 (line 88) | func (c *Clientset) PolicyV1beta1() policyv1beta1.PolicyV1beta1Interfa... FILE: pkg/client/clientset/versioned/fake/register.go function init (line 53) | func init() { FILE: pkg/client/clientset/versioned/scheme/register.go function init (line 53) | func init() { FILE: pkg/client/clientset/versioned/typed/duck/v1beta1/duck_client.go type DuckV1beta1Interface (line 27) | type DuckV1beta1Interface interface type DuckV1beta1Client (line 32) | type DuckV1beta1Client struct method RESTClient (line 95) | func (c *DuckV1beta1Client) RESTClient() rest.Interface { function NewForConfig (line 39) | func NewForConfig(c *rest.Config) (*DuckV1beta1Client, error) { function NewForConfigAndClient (line 53) | func NewForConfigAndClient(c *rest.Config, h *http.Client) (*DuckV1beta1... function NewForConfigOrDie (line 67) | func NewForConfigOrDie(c *rest.Config) *DuckV1beta1Client { function New (line 76) | func New(c rest.Interface) *DuckV1beta1Client { function setConfigDefaults (line 80) | func setConfigDefaults(config *rest.Config) error { FILE: pkg/client/clientset/versioned/typed/duck/v1beta1/fake/fake_duck_client.go type FakeDuckV1beta1 (line 24) | type FakeDuckV1beta1 struct method RESTClient (line 30) | func (c *FakeDuckV1beta1) RESTClient() rest.Interface { FILE: pkg/client/clientset/versioned/typed/policy/v1alpha1/clusterimagepolicy.go type ClusterImagePoliciesGetter (line 33) | type ClusterImagePoliciesGetter interface type ClusterImagePolicyInterface (line 38) | type ClusterImagePolicyInterface interface type clusterImagePolicies (line 52) | type clusterImagePolicies struct method Get (line 64) | func (c *clusterImagePolicies) Get(ctx context.Context, name string, o... method List (line 76) | func (c *clusterImagePolicies) List(ctx context.Context, opts v1.ListO... method Watch (line 92) | func (c *clusterImagePolicies) Watch(ctx context.Context, opts v1.List... method Create (line 106) | func (c *clusterImagePolicies) Create(ctx context.Context, clusterImag... method Update (line 118) | func (c *clusterImagePolicies) Update(ctx context.Context, clusterImag... method UpdateStatus (line 132) | func (c *clusterImagePolicies) UpdateStatus(ctx context.Context, clust... method Delete (line 146) | func (c *clusterImagePolicies) Delete(ctx context.Context, name string... method DeleteCollection (line 156) | func (c *clusterImagePolicies) DeleteCollection(ctx context.Context, o... method Patch (line 171) | func (c *clusterImagePolicies) Patch(ctx context.Context, name string,... function newClusterImagePolicies (line 57) | func newClusterImagePolicies(c *PolicyV1alpha1Client) *clusterImagePolic... FILE: pkg/client/clientset/versioned/typed/policy/v1alpha1/fake/fake_clusterimagepolicy.go type FakeClusterImagePolicies (line 31) | type FakeClusterImagePolicies struct method Get (line 40) | func (c *FakeClusterImagePolicies) Get(ctx context.Context, name strin... method List (line 50) | func (c *FakeClusterImagePolicies) List(ctx context.Context, opts v1.L... method Watch (line 71) | func (c *FakeClusterImagePolicies) Watch(ctx context.Context, opts v1.... method Create (line 77) | func (c *FakeClusterImagePolicies) Create(ctx context.Context, cluster... method Update (line 87) | func (c *FakeClusterImagePolicies) Update(ctx context.Context, cluster... method UpdateStatus (line 98) | func (c *FakeClusterImagePolicies) UpdateStatus(ctx context.Context, c... method Delete (line 108) | func (c *FakeClusterImagePolicies) Delete(ctx context.Context, name st... method DeleteCollection (line 115) | func (c *FakeClusterImagePolicies) DeleteCollection(ctx context.Contex... method Patch (line 123) | func (c *FakeClusterImagePolicies) Patch(ctx context.Context, name str... FILE: pkg/client/clientset/versioned/typed/policy/v1alpha1/fake/fake_policy_client.go type FakePolicyV1alpha1 (line 25) | type FakePolicyV1alpha1 struct method ClusterImagePolicies (line 29) | func (c *FakePolicyV1alpha1) ClusterImagePolicies() v1alpha1.ClusterIm... method TrustRoots (line 33) | func (c *FakePolicyV1alpha1) TrustRoots() v1alpha1.TrustRootInterface { method RESTClient (line 39) | func (c *FakePolicyV1alpha1) RESTClient() rest.Interface { FILE: pkg/client/clientset/versioned/typed/policy/v1alpha1/fake/fake_trustroot.go type FakeTrustRoots (line 31) | type FakeTrustRoots struct method Get (line 40) | func (c *FakeTrustRoots) Get(ctx context.Context, name string, options... method List (line 50) | func (c *FakeTrustRoots) List(ctx context.Context, opts v1.ListOptions... method Watch (line 71) | func (c *FakeTrustRoots) Watch(ctx context.Context, opts v1.ListOption... method Create (line 77) | func (c *FakeTrustRoots) Create(ctx context.Context, trustRoot *v1alph... method Update (line 87) | func (c *FakeTrustRoots) Update(ctx context.Context, trustRoot *v1alph... method UpdateStatus (line 98) | func (c *FakeTrustRoots) UpdateStatus(ctx context.Context, trustRoot *... method Delete (line 108) | func (c *FakeTrustRoots) Delete(ctx context.Context, name string, opts... method DeleteCollection (line 115) | func (c *FakeTrustRoots) DeleteCollection(ctx context.Context, opts v1... method Patch (line 123) | func (c *FakeTrustRoots) Patch(ctx context.Context, name string, pt ty... FILE: pkg/client/clientset/versioned/typed/policy/v1alpha1/generated_expansion.go type ClusterImagePolicyExpansion (line 19) | type ClusterImagePolicyExpansion interface type TrustRootExpansion (line 21) | type TrustRootExpansion interface FILE: pkg/client/clientset/versioned/typed/policy/v1alpha1/policy_client.go type PolicyV1alpha1Interface (line 27) | type PolicyV1alpha1Interface interface type PolicyV1alpha1Client (line 34) | type PolicyV1alpha1Client struct method ClusterImagePolicies (line 38) | func (c *PolicyV1alpha1Client) ClusterImagePolicies() ClusterImagePoli... method TrustRoots (line 42) | func (c *PolicyV1alpha1Client) TrustRoots() TrustRootInterface { method RESTClient (line 105) | func (c *PolicyV1alpha1Client) RESTClient() rest.Interface { function NewForConfig (line 49) | func NewForConfig(c *rest.Config) (*PolicyV1alpha1Client, error) { function NewForConfigAndClient (line 63) | func NewForConfigAndClient(c *rest.Config, h *http.Client) (*PolicyV1alp... function NewForConfigOrDie (line 77) | func NewForConfigOrDie(c *rest.Config) *PolicyV1alpha1Client { function New (line 86) | func New(c rest.Interface) *PolicyV1alpha1Client { function setConfigDefaults (line 90) | func setConfigDefaults(config *rest.Config) error { FILE: pkg/client/clientset/versioned/typed/policy/v1alpha1/trustroot.go type TrustRootsGetter (line 33) | type TrustRootsGetter interface type TrustRootInterface (line 38) | type TrustRootInterface interface type trustRoots (line 52) | type trustRoots struct method Get (line 64) | func (c *trustRoots) Get(ctx context.Context, name string, options v1.... method List (line 76) | func (c *trustRoots) List(ctx context.Context, opts v1.ListOptions) (r... method Watch (line 92) | func (c *trustRoots) Watch(ctx context.Context, opts v1.ListOptions) (... method Create (line 106) | func (c *trustRoots) Create(ctx context.Context, trustRoot *v1alpha1.T... method Update (line 118) | func (c *trustRoots) Update(ctx context.Context, trustRoot *v1alpha1.T... method UpdateStatus (line 132) | func (c *trustRoots) UpdateStatus(ctx context.Context, trustRoot *v1al... method Delete (line 146) | func (c *trustRoots) Delete(ctx context.Context, name string, opts v1.... method DeleteCollection (line 156) | func (c *trustRoots) DeleteCollection(ctx context.Context, opts v1.Del... method Patch (line 171) | func (c *trustRoots) Patch(ctx context.Context, name string, pt types.... function newTrustRoots (line 57) | func newTrustRoots(c *PolicyV1alpha1Client) *trustRoots { FILE: pkg/client/clientset/versioned/typed/policy/v1beta1/clusterimagepolicy.go type ClusterImagePoliciesGetter (line 33) | type ClusterImagePoliciesGetter interface type ClusterImagePolicyInterface (line 38) | type ClusterImagePolicyInterface interface type clusterImagePolicies (line 52) | type clusterImagePolicies struct method Get (line 64) | func (c *clusterImagePolicies) Get(ctx context.Context, name string, o... method List (line 76) | func (c *clusterImagePolicies) List(ctx context.Context, opts v1.ListO... method Watch (line 92) | func (c *clusterImagePolicies) Watch(ctx context.Context, opts v1.List... method Create (line 106) | func (c *clusterImagePolicies) Create(ctx context.Context, clusterImag... method Update (line 118) | func (c *clusterImagePolicies) Update(ctx context.Context, clusterImag... method UpdateStatus (line 132) | func (c *clusterImagePolicies) UpdateStatus(ctx context.Context, clust... method Delete (line 146) | func (c *clusterImagePolicies) Delete(ctx context.Context, name string... method DeleteCollection (line 156) | func (c *clusterImagePolicies) DeleteCollection(ctx context.Context, o... method Patch (line 171) | func (c *clusterImagePolicies) Patch(ctx context.Context, name string,... function newClusterImagePolicies (line 57) | func newClusterImagePolicies(c *PolicyV1beta1Client) *clusterImagePolici... FILE: pkg/client/clientset/versioned/typed/policy/v1beta1/fake/fake_clusterimagepolicy.go type FakeClusterImagePolicies (line 31) | type FakeClusterImagePolicies struct method Get (line 40) | func (c *FakeClusterImagePolicies) Get(ctx context.Context, name strin... method List (line 50) | func (c *FakeClusterImagePolicies) List(ctx context.Context, opts v1.L... method Watch (line 71) | func (c *FakeClusterImagePolicies) Watch(ctx context.Context, opts v1.... method Create (line 77) | func (c *FakeClusterImagePolicies) Create(ctx context.Context, cluster... method Update (line 87) | func (c *FakeClusterImagePolicies) Update(ctx context.Context, cluster... method UpdateStatus (line 98) | func (c *FakeClusterImagePolicies) UpdateStatus(ctx context.Context, c... method Delete (line 108) | func (c *FakeClusterImagePolicies) Delete(ctx context.Context, name st... method DeleteCollection (line 115) | func (c *FakeClusterImagePolicies) DeleteCollection(ctx context.Contex... method Patch (line 123) | func (c *FakeClusterImagePolicies) Patch(ctx context.Context, name str... FILE: pkg/client/clientset/versioned/typed/policy/v1beta1/fake/fake_policy_client.go type FakePolicyV1beta1 (line 25) | type FakePolicyV1beta1 struct method ClusterImagePolicies (line 29) | func (c *FakePolicyV1beta1) ClusterImagePolicies() v1beta1.ClusterImag... method RESTClient (line 35) | func (c *FakePolicyV1beta1) RESTClient() rest.Interface { FILE: pkg/client/clientset/versioned/typed/policy/v1beta1/generated_expansion.go type ClusterImagePolicyExpansion (line 19) | type ClusterImagePolicyExpansion interface FILE: pkg/client/clientset/versioned/typed/policy/v1beta1/policy_client.go type PolicyV1beta1Interface (line 27) | type PolicyV1beta1Interface interface type PolicyV1beta1Client (line 33) | type PolicyV1beta1Client struct method ClusterImagePolicies (line 37) | func (c *PolicyV1beta1Client) ClusterImagePolicies() ClusterImagePolic... method RESTClient (line 100) | func (c *PolicyV1beta1Client) RESTClient() rest.Interface { function NewForConfig (line 44) | func NewForConfig(c *rest.Config) (*PolicyV1beta1Client, error) { function NewForConfigAndClient (line 58) | func NewForConfigAndClient(c *rest.Config, h *http.Client) (*PolicyV1bet... function NewForConfigOrDie (line 72) | func NewForConfigOrDie(c *rest.Config) *PolicyV1beta1Client { function New (line 81) | func New(c rest.Interface) *PolicyV1beta1Client { function setConfigDefaults (line 85) | func setConfigDefaults(config *rest.Config) error { FILE: pkg/client/informers/externalversions/factory.go type SharedInformerOption (line 34) | type SharedInformerOption type sharedInformerFactory (line 36) | type sharedInformerFactory struct method Start (line 113) | func (f *sharedInformerFactory) Start(stopCh <-chan struct{}) { method Shutdown (line 137) | func (f *sharedInformerFactory) Shutdown() { method WaitForCacheSync (line 146) | func (f *sharedInformerFactory) WaitForCacheSync(stopCh <-chan struct{... method InformerFor (line 169) | func (f *sharedInformerFactory) InformerFor(obj runtime.Object, newFun... method Policy (line 247) | func (f *sharedInformerFactory) Policy() policy.Interface { function WithCustomResyncConfig (line 56) | func WithCustomResyncConfig(resyncConfig map[v1.Object]time.Duration) Sh... function WithTweakListOptions (line 66) | func WithTweakListOptions(tweakListOptions internalinterfaces.TweakListO... function WithNamespace (line 74) | func WithNamespace(namespace string) SharedInformerOption { function NewSharedInformerFactory (line 82) | func NewSharedInformerFactory(client versioned.Interface, defaultResync ... function NewFilteredSharedInformerFactory (line 90) | func NewFilteredSharedInformerFactory(client versioned.Interface, defaul... function NewSharedInformerFactoryWithOptions (line 95) | func NewSharedInformerFactoryWithOptions(client versioned.Interface, def... type SharedInformerFactory (line 214) | type SharedInformerFactory interface FILE: pkg/client/informers/externalversions/generic.go type GenericInformer (line 30) | type GenericInformer interface type genericInformer (line 35) | type genericInformer struct method Informer (line 41) | func (f *genericInformer) Informer() cache.SharedIndexInformer { method Lister (line 46) | func (f *genericInformer) Lister() cache.GenericLister { method ForResource (line 52) | func (f *sharedInformerFactory) ForResource(resource schema.GroupVersion... FILE: pkg/client/informers/externalversions/internalinterfaces/factory_interfaces.go type NewInformerFunc (line 29) | type NewInformerFunc type SharedInformerFactory (line 32) | type SharedInformerFactory interface type TweakListOptionsFunc (line 38) | type TweakListOptionsFunc FILE: pkg/client/informers/externalversions/policy/interface.go type Interface (line 26) | type Interface interface type group (line 33) | type group struct method V1alpha1 (line 45) | func (g *group) V1alpha1() v1alpha1.Interface { method V1beta1 (line 50) | func (g *group) V1beta1() v1beta1.Interface { function New (line 40) | func New(f internalinterfaces.SharedInformerFactory, namespace string, t... FILE: pkg/client/informers/externalversions/policy/v1alpha1/clusterimagepolicy.go type ClusterImagePolicyInformer (line 35) | type ClusterImagePolicyInformer interface type clusterImagePolicyInformer (line 40) | type clusterImagePolicyInformer struct method defaultInformer (line 77) | func (f *clusterImagePolicyInformer) defaultInformer(client versioned.... method Informer (line 81) | func (f *clusterImagePolicyInformer) Informer() cache.SharedIndexInfor... method Lister (line 85) | func (f *clusterImagePolicyInformer) Lister() v1alpha1.ClusterImagePol... function NewClusterImagePolicyInformer (line 48) | func NewClusterImagePolicyInformer(client versioned.Interface, resyncPer... function NewFilteredClusterImagePolicyInformer (line 55) | func NewFilteredClusterImagePolicyInformer(client versioned.Interface, r... FILE: pkg/client/informers/externalversions/policy/v1alpha1/interface.go type Interface (line 24) | type Interface interface type version (line 31) | type version struct method ClusterImagePolicies (line 43) | func (v *version) ClusterImagePolicies() ClusterImagePolicyInformer { method TrustRoots (line 48) | func (v *version) TrustRoots() TrustRootInformer { function New (line 38) | func New(f internalinterfaces.SharedInformerFactory, namespace string, t... FILE: pkg/client/informers/externalversions/policy/v1alpha1/trustroot.go type TrustRootInformer (line 35) | type TrustRootInformer interface type trustRootInformer (line 40) | type trustRootInformer struct method defaultInformer (line 77) | func (f *trustRootInformer) defaultInformer(client versioned.Interface... method Informer (line 81) | func (f *trustRootInformer) Informer() cache.SharedIndexInformer { method Lister (line 85) | func (f *trustRootInformer) Lister() v1alpha1.TrustRootLister { function NewTrustRootInformer (line 48) | func NewTrustRootInformer(client versioned.Interface, resyncPeriod time.... function NewFilteredTrustRootInformer (line 55) | func NewFilteredTrustRootInformer(client versioned.Interface, resyncPeri... FILE: pkg/client/informers/externalversions/policy/v1beta1/clusterimagepolicy.go type ClusterImagePolicyInformer (line 35) | type ClusterImagePolicyInformer interface type clusterImagePolicyInformer (line 40) | type clusterImagePolicyInformer struct method defaultInformer (line 77) | func (f *clusterImagePolicyInformer) defaultInformer(client versioned.... method Informer (line 81) | func (f *clusterImagePolicyInformer) Informer() cache.SharedIndexInfor... method Lister (line 85) | func (f *clusterImagePolicyInformer) Lister() v1beta1.ClusterImagePoli... function NewClusterImagePolicyInformer (line 48) | func NewClusterImagePolicyInformer(client versioned.Interface, resyncPer... function NewFilteredClusterImagePolicyInformer (line 55) | func NewFilteredClusterImagePolicyInformer(client versioned.Interface, r... FILE: pkg/client/informers/externalversions/policy/v1beta1/interface.go type Interface (line 24) | type Interface interface type version (line 29) | type version struct method ClusterImagePolicies (line 41) | func (v *version) ClusterImagePolicies() ClusterImagePolicyInformer { function New (line 36) | func New(f internalinterfaces.SharedInformerFactory, namespace string, t... FILE: pkg/client/injection/client/client.go function init (line 28) | func init() { type Key (line 36) | type Key struct function withClientFromConfig (line 38) | func withClientFromConfig(ctx context.Context, cfg *rest.Config) context... function Get (line 43) | func Get(ctx context.Context) versioned.Interface { FILE: pkg/client/injection/client/fake/fake.go function init (line 30) | func init() { function withClient (line 37) | func withClient(ctx context.Context, cfg *rest.Config) context.Context { function With (line 42) | func With(ctx context.Context, objects ...runtime.Object) (context.Conte... function Get (line 48) | func Get(ctx context.Context) *fake.Clientset { FILE: pkg/client/injection/ducks/duck/v1beta1/podscalable/fake/fake.go function init (line 26) | func init() { FILE: pkg/client/injection/ducks/duck/v1beta1/podscalable/podscalable.go function init (line 30) | func init() { type Key (line 35) | type Key struct function WithDuck (line 37) | func WithDuck(ctx context.Context) context.Context { function Get (line 51) | func Get(ctx context.Context) duck.InformerFactory { FILE: pkg/client/injection/informers/factory/factory.go function init (line 29) | func init() { type Key (line 34) | type Key struct function withInformerFactory (line 36) | func withInformerFactory(ctx context.Context) context.Context { function Get (line 47) | func Get(ctx context.Context) externalversions.SharedInformerFactory { FILE: pkg/client/injection/informers/factory/fake/fake.go function init (line 31) | func init() { function withInformerFactory (line 35) | func withInformerFactory(ctx context.Context) context.Context { FILE: pkg/client/injection/informers/factory/filtered/fake/fake_filtered_factory.go function init (line 33) | func init() { function withInformerFactory (line 37) | func withInformerFactory(ctx context.Context) context.Context { FILE: pkg/client/injection/informers/factory/filtered/filtered_factory.go function init (line 30) | func init() { type Key (line 35) | type Key struct type LabelKey (line 39) | type LabelKey struct function WithSelectors (line 41) | func WithSelectors(ctx context.Context, selector ...string) context.Cont... function withInformerFactory (line 45) | func withInformerFactory(ctx context.Context) context.Context { function Get (line 68) | func Get(ctx context.Context, selector string) externalversions.SharedIn... FILE: pkg/client/injection/informers/policy/v1alpha1/clusterimagepolicy/clusterimagepolicy.go function init (line 29) | func init() { type Key (line 34) | type Key struct function withInformer (line 36) | func withInformer(ctx context.Context) (context.Context, controller.Info... function Get (line 43) | func Get(ctx context.Context) v1alpha1.ClusterImagePolicyInformer { FILE: pkg/client/injection/informers/policy/v1alpha1/clusterimagepolicy/fake/fake.go function init (line 30) | func init() { function withInformer (line 34) | func withInformer(ctx context.Context) (context.Context, controller.Info... FILE: pkg/client/injection/informers/policy/v1alpha1/clusterimagepolicy/filtered/clusterimagepolicy.go function init (line 29) | func init() { type Key (line 34) | type Key struct function withInformer (line 38) | func withInformer(ctx context.Context) (context.Context, []controller.In... function Get (line 56) | func Get(ctx context.Context, selector string) v1alpha1.ClusterImagePoli... FILE: pkg/client/injection/informers/policy/v1alpha1/clusterimagepolicy/filtered/fake/fake.go function init (line 31) | func init() { function withInformer (line 35) | func withInformer(ctx context.Context) (context.Context, []controller.In... FILE: pkg/client/injection/informers/policy/v1alpha1/trustroot/fake/fake.go function init (line 30) | func init() { function withInformer (line 34) | func withInformer(ctx context.Context) (context.Context, controller.Info... FILE: pkg/client/injection/informers/policy/v1alpha1/trustroot/filtered/fake/fake.go function init (line 31) | func init() { function withInformer (line 35) | func withInformer(ctx context.Context) (context.Context, []controller.In... FILE: pkg/client/injection/informers/policy/v1alpha1/trustroot/filtered/trustroot.go function init (line 29) | func init() { type Key (line 34) | type Key struct function withInformer (line 38) | func withInformer(ctx context.Context) (context.Context, []controller.In... function Get (line 56) | func Get(ctx context.Context, selector string) v1alpha1.TrustRootInformer { FILE: pkg/client/injection/informers/policy/v1alpha1/trustroot/trustroot.go function init (line 29) | func init() { type Key (line 34) | type Key struct function withInformer (line 36) | func withInformer(ctx context.Context) (context.Context, controller.Info... function Get (line 43) | func Get(ctx context.Context) v1alpha1.TrustRootInformer { FILE: pkg/client/injection/informers/policy/v1beta1/clusterimagepolicy/clusterimagepolicy.go function init (line 29) | func init() { type Key (line 34) | type Key struct function withInformer (line 36) | func withInformer(ctx context.Context) (context.Context, controller.Info... function Get (line 43) | func Get(ctx context.Context) v1beta1.ClusterImagePolicyInformer { FILE: pkg/client/injection/informers/policy/v1beta1/clusterimagepolicy/fake/fake.go function init (line 30) | func init() { function withInformer (line 34) | func withInformer(ctx context.Context) (context.Context, controller.Info... FILE: pkg/client/injection/informers/policy/v1beta1/clusterimagepolicy/filtered/clusterimagepolicy.go function init (line 29) | func init() { type Key (line 34) | type Key struct function withInformer (line 38) | func withInformer(ctx context.Context) (context.Context, []controller.In... function Get (line 56) | func Get(ctx context.Context, selector string) v1beta1.ClusterImagePolic... FILE: pkg/client/injection/informers/policy/v1beta1/clusterimagepolicy/filtered/fake/fake.go function init (line 31) | func init() { function withInformer (line 35) | func withInformer(ctx context.Context) (context.Context, []controller.In... FILE: pkg/client/injection/reconciler/policy/v1alpha1/clusterimagepolicy/controller.go constant defaultControllerAgentName (line 44) | defaultControllerAgentName = "clusterimagepolicy-controller" constant defaultFinalizerName (line 45) | defaultFinalizerName = "clusterimagepolicies.policy.sigstore.dev" function NewImpl (line 52) | func NewImpl(ctx context.Context, r Interface, optionsFns ...controller.... function createRecorder (line 141) | func createRecorder(ctx context.Context, agentName string) record.EventR... function init (line 166) | func init() { FILE: pkg/client/injection/reconciler/policy/v1alpha1/clusterimagepolicy/reconciler.go type Interface (line 45) | type Interface interface type Finalizer (line 57) | type Finalizer interface type ReadOnlyInterface (line 69) | type ReadOnlyInterface interface type doReconcile (line 75) | type doReconcile type reconcilerImpl (line 78) | type reconcilerImpl struct method Reconcile (line 168) | func (r *reconcilerImpl) Reconcile(ctx context.Context, key string) er... method updateStatus (line 310) | func (r *reconcilerImpl) updateStatus(ctx context.Context, logger *zap... method updateFinalizersFiltered (line 347) | func (r *reconcilerImpl) updateFinalizersFiltered(ctx context.Context,... method setFinalizerIfFinalizer (line 399) | func (r *reconcilerImpl) setFinalizerIfFinalizer(ctx context.Context, ... method clearFinalizer (line 415) | func (r *reconcilerImpl) clearFinalizer(ctx context.Context, resource ... function NewReconciler (line 113) | func NewReconciler(ctx context.Context, logger *zap.SugaredLogger, clien... FILE: pkg/client/injection/reconciler/policy/v1alpha1/clusterimagepolicy/state.go type state (line 29) | type state struct method isNotLeaderNorObserver (line 75) | func (s *state) isNotLeaderNorObserver() bool { method reconcileMethodFor (line 84) | func (s *state) reconcileMethodFor(o *v1alpha1.ClusterImagePolicy) (st... function newState (line 46) | func newState(key string, r *reconcilerImpl) (*state, error) { FILE: pkg/client/injection/reconciler/policy/v1alpha1/trustroot/controller.go constant defaultControllerAgentName (line 44) | defaultControllerAgentName = "trustroot-controller" constant defaultFinalizerName (line 45) | defaultFinalizerName = "trustroots.policy.sigstore.dev" function NewImpl (line 52) | func NewImpl(ctx context.Context, r Interface, optionsFns ...controller.... function createRecorder (line 141) | func createRecorder(ctx context.Context, agentName string) record.EventR... function init (line 166) | func init() { FILE: pkg/client/injection/reconciler/policy/v1alpha1/trustroot/reconciler.go type Interface (line 45) | type Interface interface type Finalizer (line 57) | type Finalizer interface type ReadOnlyInterface (line 69) | type ReadOnlyInterface interface type doReconcile (line 75) | type doReconcile type reconcilerImpl (line 78) | type reconcilerImpl struct method Reconcile (line 168) | func (r *reconcilerImpl) Reconcile(ctx context.Context, key string) er... method updateStatus (line 310) | func (r *reconcilerImpl) updateStatus(ctx context.Context, logger *zap... method updateFinalizersFiltered (line 347) | func (r *reconcilerImpl) updateFinalizersFiltered(ctx context.Context,... method setFinalizerIfFinalizer (line 399) | func (r *reconcilerImpl) setFinalizerIfFinalizer(ctx context.Context, ... method clearFinalizer (line 415) | func (r *reconcilerImpl) clearFinalizer(ctx context.Context, resource ... function NewReconciler (line 113) | func NewReconciler(ctx context.Context, logger *zap.SugaredLogger, clien... FILE: pkg/client/injection/reconciler/policy/v1alpha1/trustroot/state.go type state (line 29) | type state struct method isNotLeaderNorObserver (line 75) | func (s *state) isNotLeaderNorObserver() bool { method reconcileMethodFor (line 84) | func (s *state) reconcileMethodFor(o *v1alpha1.TrustRoot) (string, doR... function newState (line 46) | func newState(key string, r *reconcilerImpl) (*state, error) { FILE: pkg/client/injection/reconciler/policy/v1beta1/clusterimagepolicy/controller.go constant defaultControllerAgentName (line 44) | defaultControllerAgentName = "clusterimagepolicy-controller" constant defaultFinalizerName (line 45) | defaultFinalizerName = "clusterimagepolicies.policy.sigstore.dev" function NewImpl (line 52) | func NewImpl(ctx context.Context, r Interface, optionsFns ...controller.... function createRecorder (line 141) | func createRecorder(ctx context.Context, agentName string) record.EventR... function init (line 166) | func init() { FILE: pkg/client/injection/reconciler/policy/v1beta1/clusterimagepolicy/reconciler.go type Interface (line 45) | type Interface interface type Finalizer (line 57) | type Finalizer interface type ReadOnlyInterface (line 69) | type ReadOnlyInterface interface type doReconcile (line 75) | type doReconcile type reconcilerImpl (line 78) | type reconcilerImpl struct method Reconcile (line 168) | func (r *reconcilerImpl) Reconcile(ctx context.Context, key string) er... method updateStatus (line 310) | func (r *reconcilerImpl) updateStatus(ctx context.Context, logger *zap... method updateFinalizersFiltered (line 347) | func (r *reconcilerImpl) updateFinalizersFiltered(ctx context.Context,... method setFinalizerIfFinalizer (line 399) | func (r *reconcilerImpl) setFinalizerIfFinalizer(ctx context.Context, ... method clearFinalizer (line 415) | func (r *reconcilerImpl) clearFinalizer(ctx context.Context, resource ... function NewReconciler (line 113) | func NewReconciler(ctx context.Context, logger *zap.SugaredLogger, clien... FILE: pkg/client/injection/reconciler/policy/v1beta1/clusterimagepolicy/state.go type state (line 29) | type state struct method isNotLeaderNorObserver (line 75) | func (s *state) isNotLeaderNorObserver() bool { method reconcileMethodFor (line 84) | func (s *state) reconcileMethodFor(o *v1beta1.ClusterImagePolicy) (str... function newState (line 46) | func newState(key string, r *reconcilerImpl) (*state, error) { FILE: pkg/client/listers/policy/v1alpha1/clusterimagepolicy.go type ClusterImagePolicyLister (line 28) | type ClusterImagePolicyLister interface type clusterImagePolicyLister (line 39) | type clusterImagePolicyLister struct method List (line 49) | func (s *clusterImagePolicyLister) List(selector labels.Selector) (ret... method Get (line 57) | func (s *clusterImagePolicyLister) Get(name string) (*v1alpha1.Cluster... function NewClusterImagePolicyLister (line 44) | func NewClusterImagePolicyLister(indexer cache.Indexer) ClusterImagePoli... FILE: pkg/client/listers/policy/v1alpha1/expansion_generated.go type ClusterImagePolicyListerExpansion (line 21) | type ClusterImagePolicyListerExpansion interface type TrustRootListerExpansion (line 25) | type TrustRootListerExpansion interface FILE: pkg/client/listers/policy/v1alpha1/trustroot.go type TrustRootLister (line 28) | type TrustRootLister interface type trustRootLister (line 39) | type trustRootLister struct method List (line 49) | func (s *trustRootLister) List(selector labels.Selector) (ret []*v1alp... method Get (line 57) | func (s *trustRootLister) Get(name string) (*v1alpha1.TrustRoot, error) { function NewTrustRootLister (line 44) | func NewTrustRootLister(indexer cache.Indexer) TrustRootLister { FILE: pkg/client/listers/policy/v1beta1/clusterimagepolicy.go type ClusterImagePolicyLister (line 28) | type ClusterImagePolicyLister interface type clusterImagePolicyLister (line 39) | type clusterImagePolicyLister struct method List (line 49) | func (s *clusterImagePolicyLister) List(selector labels.Selector) (ret... method Get (line 57) | func (s *clusterImagePolicyLister) Get(name string) (*v1beta1.ClusterI... function NewClusterImagePolicyLister (line 44) | func NewClusterImagePolicyLister(indexer cache.Indexer) ClusterImagePoli... FILE: pkg/client/listers/policy/v1beta1/expansion_generated.go type ClusterImagePolicyListerExpansion (line 21) | type ClusterImagePolicyListerExpansion interface FILE: pkg/config/store.go type cfgKey (line 26) | type cfgKey struct constant PolicyControllerConfigName (line 31) | PolicyControllerConfigName = "config-policy-controller" constant DenyAll (line 35) | DenyAll = "deny" constant AllowAll (line 39) | AllowAll = "allow" constant WarnAll (line 41) | WarnAll = "warn" constant NoMatchPolicyKey (line 43) | NoMatchPolicyKey = "no-match-policy" constant FailOnEmptyAuthorities (line 45) | FailOnEmptyAuthorities = "fail-on-empty-authorities" constant EnableOCI11 (line 47) | EnableOCI11 = "enable-oci11" type PolicyControllerConfig (line 55) | type PolicyControllerConfig struct function NewPolicyControllerConfigFromMap (line 65) | func NewPolicyControllerConfigFromMap(data map[string]string) (*PolicyCo... function NewPolicyControllerConfigFromConfigMap (line 94) | func NewPolicyControllerConfigFromConfigMap(config *corev1.ConfigMap) (*... function FromContext (line 99) | func FromContext(ctx context.Context) *PolicyControllerConfig { function FromContextOrDefaults (line 110) | func FromContextOrDefaults(ctx context.Context) *PolicyControllerConfig { function ToContext (line 123) | func ToContext(ctx context.Context, c *PolicyControllerConfig) context.C... type Store (line 129) | type Store struct method ToContext (line 151) | func (s *Store) ToContext(ctx context.Context) context.Context { method Load (line 157) | func (s *Store) Load() *PolicyControllerConfig { function NewStore (line 134) | func NewStore(logger configmap.Logger, onAfterStore ...func(name string,... FILE: pkg/config/store_test.go type testData (line 27) | type testData struct function TestStoreLoadWithContext (line 41) | func TestStoreLoadWithContext(t *testing.T) { function TestStoreLoadWithContextOrDefaults (line 69) | func TestStoreLoadWithContextOrDefaults(t *testing.T) { function TestEnableOCI11Config (line 88) | func TestEnableOCI11Config(t *testing.T) { function TestFromContextOrDefaultsWithOCI11 (line 138) | func TestFromContextOrDefaultsWithOCI11(t *testing.T) { FILE: pkg/policy/parse.go function Parse (line 33) | func Parse(_ context.Context, document string) ([]*unstructured.Unstruct... function ParseClusterImagePolicies (line 59) | func ParseClusterImagePolicies(ctx context.Context, document string) (ci... function convert (line 105) | func convert(from interface{}, to interface{}) error { FILE: pkg/policy/parse_test.go function TestParse (line 29) | func TestParse(t *testing.T) { function TestParseCIP (line 193) | func TestParseCIP(t *testing.T) { FILE: pkg/policy/policy.go type Verification (line 28) | type Verification struct method Validate (line 55) | func (v *Verification) Validate(ctx context.Context) (errs *apis.Field... type Source (line 43) | type Source struct method Validate (line 76) | func (pd *Source) Validate(ctx context.Context) *apis.FieldError { method fetch (line 116) | func (pd *Source) fetch(ctx context.Context) (string, error) { FILE: pkg/policy/policy_test.go constant goodPolicy (line 26) | goodPolicy = ` constant badPolicy (line 44) | badPolicy = ` function TestVerificationValidate (line 54) | func TestVerificationValidate(t *testing.T) { FILE: pkg/policy/validate.go function Validate (line 44) | func Validate(ctx context.Context, document string) (warns error, err er... type crd (line 80) | type crd interface function validate (line 85) | func validate(ctx context.Context, uo *unstructured.Unstructured, v crd)... FILE: pkg/policy/validate_test.go function TestValidate (line 26) | func TestValidate(t *testing.T) { FILE: pkg/policy/verifier.go type Verifier (line 35) | type Verifier interface type WarningWriter (line 53) | type WarningWriter function Compile (line 57) | func Compile(ctx context.Context, v Verification, ww WarningWriter) (Ver... function gather (line 75) | func gather(ctx context.Context, v Verification, ww WarningWriter) (*con... type impl (line 123) | type impl struct method Verify (line 134) | func (i *impl) Verify(ctx context.Context, ref name.Reference, kc auth... function getTypeMeta (line 184) | func getTypeMeta(ctx context.Context) (tm metav1.TypeMeta) { function getObjectMeta (line 193) | func getObjectMeta(ctx context.Context) (om metav1.ObjectMeta) { FILE: pkg/policy/verifier_test.go constant staticDigest (line 30) | staticDigest = "sha256:39ae0654d64cb72003216f6148e581e6d7cf239ac32325867... constant ancientDigest (line 34) | ancientDigest = "sha256:a9650a15060275287ebf4530b34020b8d998bd2de9aea00d... function TestVerifierDeny (line 37) | func TestVerifierDeny(t *testing.T) { function TestVerifierWarn (line 93) | func TestVerifierWarn(t *testing.T) { FILE: pkg/reconciler/clusterimagepolicy/clusterimagepolicy.go type Reconciler (line 53) | type Reconciler struct method ReconcileKind (line 69) | func (r *Reconciler) ReconcileKind(ctx context.Context, cip *v1alpha1.... method FinalizeKind (line 138) | func (r *Reconciler) FinalizeKind(ctx context.Context, cip *v1alpha1.C... method handleCIPError (line 158) | func (r *Reconciler) handleCIPError(ctx context.Context, cipName strin... method inlinePublicKeys (line 173) | func (r *Reconciler) inlinePublicKeys(ctx context.Context, cip *v1alph... method inlineAndTrackSecret (line 233) | func (r *Reconciler) inlineAndTrackSecret(ctx context.Context, cip *v1... method inlinePolicies (line 266) | func (r *Reconciler) inlinePolicies(ctx context.Context, cip *v1alpha1... method inlinePolicyURL (line 302) | func (r *Reconciler) inlinePolicyURL(ctx context.Context, policyRef *v... method inlineAndTrackConfigMap (line 331) | func (r *Reconciler) inlineAndTrackConfigMap(ctx context.Context, cip ... method removeCIPEntry (line 359) | func (r *Reconciler) removeCIPEntry(ctx context.Context, cm *corev1.Co... function getKMSPublicKey (line 203) | func getKMSPublicKey(ctx context.Context, keyID string, hashAlgorithm st... FILE: pkg/reconciler/clusterimagepolicy/clusterimagepolicy_test.go constant cipName (line 54) | cipName = "test-cip" constant cipKMSName (line 55) | cipKMSName = "test-kms-cip" constant testKey (line 56) | testKey = "test-cip" constant cipName2 (line 57) | cipName2 = "test-cip-2" constant testKey2 (line 58) | testKey2 = "test-cip-2" constant keySecretName (line 59) | keySecretName = "publickey-key" constant keylessSecretName (line 60) | keylessSecretName = "publickey-keyless" constant glob (line 61) | glob = "ghcr.io/example/*" constant fakeKMSKey (line 62) | fakeKMSKey = "fakekms://keycip" constant policyCMName (line 63) | policyCMName = "policy-configmap" constant policyCMKey (line 64) | policyCMKey = "policy-configmap-key" constant testPolicy (line 66) | testPolicy = `predicateType: "cosign.sigstore.dev/attestation/v1" constant testPolicySHA256 (line 71) | testPolicySHA256 = "c694cc08146070e84751ce7416d4befd70ea779071f457df8127... constant testPolicySHA256Bad (line 74) | testPolicySHA256Bad = "c694cc08146070e84751ce7416d4befd70ea779071f457df8... constant validPublicKeyData (line 77) | validPublicKeyData = `-----BEGIN PUBLIC KEY----- constant replaceCIPPatch (line 83) | replaceCIPPatch = `[{"op":"replace","path":"/data/test-cip","value":"{\"... constant addCIP2Patch (line 86) | addCIP2Patch = `[{"op":"add","path":"/data/test-cip-2","value":"{\"uid\"... constant removeDataPatch (line 90) | removeDataPatch = `[{"op":"remove","path":"/data"}]` constant removeSingleEntryKeyPatch (line 94) | removeSingleEntryKeyPatch = `[{"op":"remove","path":"/data/test-cip"}]` constant removeSingleEntryKeylessPatch (line 98) | removeSingleEntryKeylessPatch = `[{"op":"remove","path":"/data/test-cip-... constant inlinedPolicyPatch (line 101) | inlinedPolicyPatch = `[{"op":"replace","path":"/data/test-cip","value":"... constant inlinedSecretKeylessPatch (line 104) | inlinedSecretKeylessPatch = `[{"op":"replace","path":"/data/test-cip-2",... constant inlinedSecretKeylessMatchResourcePatch (line 107) | inlinedSecretKeylessMatchResourcePatch = `[{"op":"replace","path":"/data... constant inlinedSecretKeylessMatchLabelsPatch (line 110) | inlinedSecretKeylessMatchLabelsPatch = `[{"op":"replace","path":"/data/t... constant replaceCIPKeySourcePatch (line 112) | replaceCIPKeySourcePatch = `[{"op":"replace","path":"/data/test-cip","va... constant replaceCIPKeySourceWithoutOCIPatch (line 114) | replaceCIPKeySourceWithoutOCIPatch = `[{"op":"replace","path":"/data/tes... constant resourceVersion (line 116) | resourceVersion = "0123456789" constant uid (line 117) | uid = "test-uid" constant statusUpdateFailureFmt (line 119) | statusUpdateFailureFmt = `Failed to update status for "test-cip": invali... constant invalidSHAMsg (line 122) | invalidSHAMsg = "failed to check sha256sum from policy remote: c694cc081... function TestReconcile (line 131) | func TestReconcile(t *testing.T) { function makeSecret (line 1439) | func makeSecret(name, secret string) *corev1.Secret { function makePolicyConfigMap (line 1451) | func makePolicyConfigMap(name string, data map[string]string) *corev1.Co... function makeEmptyConfigMap (line 1461) | func makeEmptyConfigMap() *corev1.ConfigMap { function makeConfigMap (line 1470) | func makeConfigMap() *corev1.ConfigMap { function makeConfigMapWithWarn (line 1482) | func makeConfigMapWithWarn() *corev1.ConfigMap { function patchKMS (line 1494) | func patchKMS(ctx context.Context, t *testing.T, kmsKey, hashAlgorithm s... function makeDifferentConfigMap (line 1512) | func makeDifferentConfigMap() *corev1.ConfigMap { function makeConfigMapWithTwoEntries (line 1526) | func makeConfigMapWithTwoEntries() *corev1.ConfigMap { function makePatch (line 1539) | func makePatch(patch string) clientgotesting.PatchActionImpl { function patchFinalizers (line 1549) | func patchFinalizers(namespace, name string) clientgotesting.PatchAction... function patchRemoveFinalizers (line 1558) | func patchRemoveFinalizers(namespace, name string) clientgotesting.Patch... FILE: pkg/reconciler/clusterimagepolicy/controller.go constant finalizerName (line 44) | finalizerName = "clusterimagepolicies.policy.sigstore.dev" type policyResyncPeriodKey (line 46) | type policyResyncPeriodKey struct function NewController (line 49) | func NewController( function ToContext (line 122) | func ToContext(ctx context.Context, duration time.Duration) context.Cont... function FromContextOrDefaults (line 128) | func FromContextOrDefaults(ctx context.Context) time.Duration { FILE: pkg/reconciler/clusterimagepolicy/controller_test.go function TestNew (line 33) | func TestNew(t *testing.T) { function TestContextDuration (line 43) | func TestContextDuration(t *testing.T) { FILE: pkg/reconciler/clusterimagepolicy/resources/configmap.go function NewConfigMap (line 29) | func NewConfigMap(ns, name, cipName string, cip *webhookcip.ClusterImage... function CreatePatch (line 51) | func CreatePatch(ns, name, cipName string, cm *corev1.ConfigMap, cip *we... function CreateRemovePatch (line 73) | func CreateRemovePatch(ns, name string, cm *corev1.ConfigMap, cipName st... function marshal (line 88) | func marshal(spec *webhookcip.ClusterImagePolicy) (string, error) { FILE: pkg/reconciler/testing/v1alpha1/clusterimagepolicy.go constant finalizerName (line 26) | finalizerName = "clusterimagepolicies.policy.sigstore.dev" type ClusterImagePolicyOption (line 29) | type ClusterImagePolicyOption function NewClusterImagePolicy (line 32) | func NewClusterImagePolicy(name string, o ...ClusterImagePolicyOption) *... function WithUID (line 46) | func WithUID(uid string) ClusterImagePolicyOption { function WithResourceVersion (line 52) | func WithResourceVersion(resourceVersion string) ClusterImagePolicyOption { function WithClusterImagePolicyDeletionTimestamp (line 58) | func WithClusterImagePolicyDeletionTimestamp(cip *v1alpha1.ClusterImageP... function WithImagePattern (line 63) | func WithImagePattern(ip v1alpha1.ImagePattern) ClusterImagePolicyOption { function WithAuthority (line 69) | func WithAuthority(a v1alpha1.Authority) ClusterImagePolicyOption { function WithPolicy (line 75) | func WithPolicy(p *v1alpha1.Policy) ClusterImagePolicyOption { function WithMatch (line 81) | func WithMatch(a v1alpha1.MatchResource) ClusterImagePolicyOption { function WithMode (line 87) | func WithMode(m string) ClusterImagePolicyOption { function WithFinalizer (line 93) | func WithFinalizer(cip *v1alpha1.ClusterImagePolicy) { function WithInitConditions (line 97) | func WithInitConditions(cip *v1alpha1.ClusterImagePolicy) { function WithObservedGeneration (line 100) | func WithObservedGeneration(gen int64) ClusterImagePolicyOption { function MarkReady (line 106) | func MarkReady(cip *v1alpha1.ClusterImagePolicy) { function WithMarkInlineKeysOk (line 114) | func WithMarkInlineKeysOk(cip *v1alpha1.ClusterImagePolicy) { function WithMarkInlineKeysFailed (line 118) | func WithMarkInlineKeysFailed(msg string) ClusterImagePolicyOption { function WithMarkInlinePoliciesOk (line 124) | func WithMarkInlinePoliciesOk(cip *v1alpha1.ClusterImagePolicy) { function WithMarkInlinePoliciesFailed (line 127) | func WithMarkInlinePoliciesFailed(msg string) ClusterImagePolicyOption { function WithMarkCMUpdateFailed (line 133) | func WithMarkCMUpdateFailed(msg string) ClusterImagePolicyOption { FILE: pkg/reconciler/testing/v1alpha1/factory.go constant maxEventBufferSize (line 52) | maxEventBufferSize = 10 type Ctor (line 56) | type Ctor function MakeFactory (line 59) | func MakeFactory(ctor Ctor, unstructured bool, logger *zap.SugaredLogger... function ToUnstructured (line 135) | func ToUnstructured(t *testing.T, objs []runtime.Object) (us []runtime.O... type key (line 165) | type key struct function AssertTrackingSecret (line 171) | func AssertTrackingSecret(namespace, name string) func(*testing.T, *reco... function AssertTrackingConfigMap (line 177) | func AssertTrackingConfigMap(namespace, name string) func(*testing.T, *r... function AssertTrackingObject (line 183) | func AssertTrackingObject(gvk schema.GroupVersionKind, namespace, name s... FILE: pkg/reconciler/testing/v1alpha1/listers.go type Listers (line 34) | type Listers struct method indexerFor (line 67) | func (l *Listers) indexerFor(obj runtime.Object) cache.Indexer { method GetKubeObjects (line 71) | func (l *Listers) GetKubeObjects() []runtime.Object { method GetCosignObjects (line 75) | func (l *Listers) GetCosignObjects() []runtime.Object { method GetAllObjects (line 79) | func (l *Listers) GetAllObjects() []runtime.Object { method GetClusterImagePolicyLister (line 85) | func (l *Listers) GetClusterImagePolicyLister() policylisters.ClusterI... method GetTrustRootLister (line 89) | func (l *Listers) GetTrustRootLister() policylisters.TrustRootLister { method GetSecretLister (line 93) | func (l *Listers) GetSecretLister() corev1listers.SecretLister { method GetConfigMapLister (line 97) | func (l *Listers) GetConfigMapLister() corev1listers.ConfigMapLister { function NewScheme (line 38) | func NewScheme() *runtime.Scheme { function NewListers (line 49) | func NewListers(objs []runtime.Object) Listers { FILE: pkg/reconciler/testing/v1alpha1/trustroot.go constant finalizerNameTrustRoot (line 27) | finalizerNameTrustRoot = "trustroots.policy.sigstore.dev" type TrustRootOption (line 30) | type TrustRootOption function NewTrustRoot (line 33) | func NewTrustRoot(name string, o ...TrustRootOption) *v1alpha1.TrustRoot { function WithTrustRootUID (line 47) | func WithTrustRootUID(uid string) TrustRootOption { function WithTrustRootResourceVersion (line 53) | func WithTrustRootResourceVersion(resourceVersion string) TrustRootOption { function WithTrustRootDeletionTimestamp (line 59) | func WithTrustRootDeletionTimestamp(tr *v1alpha1.TrustRoot) { function WithTrustRootFinalizer (line 64) | func WithTrustRootFinalizer(tr *v1alpha1.TrustRoot) { function WithSigstoreKeys (line 72) | func WithSigstoreKeys(sk map[string]string) TrustRootOption { function WithRepository (line 107) | func WithRepository(targets string, root, repository []byte, trustedRoot... function WithInitConditionsTrustRoot (line 118) | func WithInitConditionsTrustRoot(tr *v1alpha1.TrustRoot) { function WithObservedGenerationTrustRoot (line 121) | func WithObservedGenerationTrustRoot(gen int64) TrustRootOption { function MarkReadyTrustRoot (line 127) | func MarkReadyTrustRoot(tr *v1alpha1.TrustRoot) { function WithMarkInlineKeysOkTrustRoot (line 134) | func WithMarkInlineKeysOkTrustRoot(tr *v1alpha1.TrustRoot) { function WithMarkInlineKeysFailedTrustRoot (line 138) | func WithMarkInlineKeysFailedTrustRoot(msg string) TrustRootOption { function WithMarkCMUpdateFailedTrustRoot (line 144) | func WithMarkCMUpdateFailedTrustRoot(msg string) TrustRootOption { FILE: pkg/reconciler/trustroot/controller.go constant FinalizerName (line 38) | FinalizerName = "trustroots.policy.sigstore.dev" function NewController (line 41) | func NewController( FILE: pkg/reconciler/trustroot/controller_test.go function TestNew (line 31) | func TestNew(t *testing.T) { FILE: pkg/reconciler/trustroot/resources/configmap.go function NewConfigMap (line 28) | func NewConfigMap(ns, name, trName string, sk *config.SigstoreKeys) (*co... function CreatePatch (line 48) | func CreatePatch(ns, name, tkName string, cm *corev1.ConfigMap, sk *conf... function CreateRemovePatch (line 70) | func CreateRemovePatch(ns, name string, cm *corev1.ConfigMap, tkName str... function Marshal (line 85) | func Marshal(spec *config.SigstoreKeys) (string, error) { FILE: pkg/reconciler/trustroot/testdata/testdata.go function Get (line 27) | func Get(filename string) []byte { FILE: pkg/reconciler/trustroot/trustroot.go type Reconciler (line 50) | type Reconciler struct method ReconcileKind (line 60) | func (r *Reconciler) ReconcileKind(ctx context.Context, trustroot *v1a... method FinalizeKind (line 152) | func (r *Reconciler) FinalizeKind(ctx context.Context, trustroot *v1al... method getSigstoreKeysFromMirrorFS (line 174) | func (r *Reconciler) getSigstoreKeysFromMirrorFS(ctx context.Context, ... method getSigstoreKeysFromRemote (line 188) | func (r *Reconciler) getSigstoreKeysFromRemote(ctx context.Context, re... method removeTrustRootEntry (line 203) | func (r *Reconciler) removeTrustRootEntry(ctx context.Context, cm *cor... function pemToKeyAndID (line 218) | func pemToKeyAndID(pem []byte) (crypto.PublicKey, string, error) { type customMetadata (line 232) | type customMetadata struct type sigstoreCustomMetadata (line 238) | type sigstoreCustomMetadata struct function GetSigstoreKeysFromTuf (line 245) | func GetSigstoreKeysFromTuf(ctx context.Context, tufClient *tuf.TUFClien... function genTransparencyLogInstance (line 322) | func genTransparencyLogInstance(baseURL string, pkBytes []byte) (*config... FILE: pkg/reconciler/trustroot/trustroot_test.go constant trName (line 59) | trName = "test-trustroot" constant testKey (line 60) | testKey = "test-trustroot" constant tkName2 (line 61) | tkName2 = "test-trustroot-2" constant testKey2 (line 62) | testKey2 = "test-trustroot-2" constant resourceVersion (line 64) | resourceVersion = "0123456789" constant uid (line 65) | uid = "test-uid" constant uid2 (line 66) | uid2 = "test-uid-2" constant replacePatchFmtString (line 118) | replacePatchFmtString = `[{"op":"replace","path":"/data/%s","value":"%s"}]` constant removePatchFmtString (line 119) | removePatchFmtString = `[{"op":"remove","path":"/data/%s"}]` function canonicalizeSigstoreKeys (line 140) | func canonicalizeSigstoreKeys(in []byte) []byte { function TestReconcile (line 186) | func TestReconcile(t *testing.T) { function makeConfigMapWithSigstoreKeys (line 437) | func makeConfigMapWithSigstoreKeys() *corev1.ConfigMap { function makeConfigMapWithMirrorFS (line 464) | func makeConfigMapWithMirrorFS(entry string) *corev1.ConfigMap { function makeDifferentConfigMap (line 476) | func makeDifferentConfigMap() *corev1.ConfigMap { function makeConfigMapWithTwoEntries (line 490) | func makeConfigMapWithTwoEntries() *corev1.ConfigMap { function makePatch (line 507) | func makePatch(fmtstr, key, patch string) clientgotesting.PatchActionImpl { function makeRemovePatch (line 520) | func makeRemovePatch(key string) clientgotesting.PatchActionImpl { function patchFinalizers (line 530) | func patchFinalizers(namespace, name string) clientgotesting.PatchAction... function patchRemoveFinalizers (line 539) | func patchRemoveFinalizers(namespace, name string) clientgotesting.Patch... function TestConvertSigstoreKeys (line 553) | func TestConvertSigstoreKeys(t *testing.T) { FILE: pkg/tuf/context.go type trustrootResyncPeriodKey (line 25) | type trustrootResyncPeriodKey struct function ToContext (line 29) | func ToContext(ctx context.Context, duration time.Duration) context.Cont... function FromContextOrDefaults (line 35) | func FromContextOrDefaults(ctx context.Context) time.Duration { FILE: pkg/tuf/context_test.go function TestContextDuration (line 26) | func TestContextDuration(t *testing.T) { FILE: pkg/tuf/repo.go function CompressFS (line 51) | func CompressFS(fsys fs.FS, buf io.Writer, skipDirs map[string]bool) err... function Uncompress (line 105) | func Uncompress(src io.Reader, dst string) error { function sanitizeArchivePath (line 167) | func sanitizeArchivePath(d, t string) (v string, err error) { function UncompressMemFS (line 178) | func UncompressMemFS(src io.Reader, stripPrefix string) (fs.FS, error) { type fsFetcher (line 240) | type fsFetcher struct method DownloadFile (line 245) | func (f *fsFetcher) DownloadFile(urlPath string, maxLength int64, time... type TUFClient (line 266) | type TUFClient struct method GetTarget (line 280) | func (c *TUFClient) GetTarget(target string) ([]byte, error) { method GetTopLevelTargets (line 288) | func (c *TUFClient) GetTopLevelTargets() (map[string]*metadata.TargetF... function ClientFromSerializedMirror (line 301) | func ClientFromSerializedMirror(_ context.Context, repo, rootJSON []byte... function ClientFromRemote (line 331) | func ClientFromRemote(_ context.Context, mirror string, rootJSON []byte,... function newRawUpdater (line 357) | func newRawUpdater(metadataURL string, rootJSON []byte, targetsURL strin... function GetTrustedRoot (line 384) | func GetTrustedRoot(ctx context.Context) (*root.TrustedRoot, error) { FILE: pkg/tuf/repo_test.go constant fulcioRootCert (line 37) | fulcioRootCert = `-----BEGIN CERTIFICATE----- constant ctlogPublicKey (line 52) | ctlogPublicKey = `-----BEGIN RSA PUBLIC KEY----- constant rekorPublicKey (line 66) | rekorPublicKey = `-----BEGIN PUBLIC KEY----- constant validRepository (line 73) | validRepository = `H4sIAAAAAAAA/+xcW1MbOdPOtX+Fi9t8G0stqSWlai9m7AEMGLBjj... constant rootJSON (line 83) | rootJSON = `ewogInNpZ25lZCI6IHsKICAiX3R5cGUiOiAicm9vdCIsCiAgInNwZWNfdmVy... function TestCompressUncompressFS (line 86) | func TestCompressUncompressFS(t *testing.T) { function createRepo (line 134) | func createRepo(ctx context.Context, files map[string][]byte) (tuf.Local... function writeStagedTarget (line 195) | func writeStagedTarget(dir, path string, data []byte) error { function TestFsFetcherNotFound (line 204) | func TestFsFetcherNotFound(t *testing.T) { function TestFsFetcherMaxLength (line 230) | func TestFsFetcherMaxLength(t *testing.T) { function TestDownloadTargetFromSerializedMirror (line 253) | func TestDownloadTargetFromSerializedMirror(t *testing.T) { function TestClientFromSerializedMirror (line 284) | func TestClientFromSerializedMirror(t *testing.T) { function TestClientFromRemoteMirror (line 306) | func TestClientFromRemoteMirror(t *testing.T) { FILE: pkg/webhook/cache.go type cacheKey (line 22) | type cacheKey struct type CacheResult (line 28) | type CacheResult struct function FromContext (line 35) | func FromContext(ctx context.Context) ResultCache { function ToContext (line 43) | func ToContext(ctx context.Context, cache ResultCache) context.Context { type ResultCache (line 47) | type ResultCache interface FILE: pkg/webhook/clusterimagepolicy/clusterimagepolicy_types.go type ClusterImagePolicy (line 44) | type ClusterImagePolicy struct type Authority (line 66) | type Authority struct method UnmarshalJSON (line 208) | func (a *Authority) UnmarshalJSON(data []byte) error { method SourceSignaturePullSecretsOpts (line 242) | func (a *Authority) SourceSignaturePullSecretsOpts(ctx context.Context... type KeyRef (line 95) | type KeyRef struct method UnmarshalJSON (line 174) | func (k *KeyRef) UnmarshalJSON(data []byte) error { type KeylessRef (line 112) | type KeylessRef struct type StaticRef (line 127) | type StaticRef struct type AttestationPolicy (line 132) | type AttestationPolicy struct type RFC3161Timestamp (line 166) | type RFC3161Timestamp struct function ConvertClusterImagePolicyV1alpha1ToWebhook (line 274) | func ConvertClusterImagePolicyV1alpha1ToWebhook(in *v1alpha1.ClusterImag... function convertAuthorityV1Alpha1ToWebhook (line 314) | func convertAuthorityV1Alpha1ToWebhook(in v1alpha1.Authority) *Authority { function convertRFC3161TimestampV1Alpha1ToWebhook (line 334) | func convertRFC3161TimestampV1Alpha1ToWebhook(in *v1alpha1.RFC3161Timest... function convertAttestationsV1Alpha1ToWebhook (line 344) | func convertAttestationsV1Alpha1ToWebhook(in []v1alpha1.Attestation) []A... function convertKeyRefV1Alpha1ToWebhook (line 372) | func convertKeyRefV1Alpha1ToWebhook(in *v1alpha1.KeyRef) *KeyRef { function convertKeylessRefV1Alpha1ToWebhook (line 392) | func convertKeylessRefV1Alpha1ToWebhook(in *v1alpha1.KeylessRef) *Keyles... function convertStaticRefV1Alpha1ToWebhook (line 408) | func convertStaticRefV1Alpha1ToWebhook(in *v1alpha1.StaticRef) *StaticRef { FILE: pkg/webhook/nocache.go type NoCache (line 23) | type NoCache struct method Get (line 26) | func (nc *NoCache) Get(ctx context.Context, image, uid, resourceVersio... method Set (line 30) | func (nc *NoCache) Set(ctx context.Context, image, name, uid, resource... FILE: pkg/webhook/registryauth/azure/acrhelper.go type ACRHelper (line 31) | type ACRHelper struct method Add (line 37) | func (a ACRHelper) Add(_ *credentials.Credentials) error { method Delete (line 41) | func (a ACRHelper) Delete(_ string) error { method Get (line 45) | func (a ACRHelper) Get(registryURL string) (string, string, error) { method List (line 86) | func (a ACRHelper) List() (map[string]string, error) { function NewACRHelper (line 33) | func NewACRHelper() credentials.Helper { function isACR (line 90) | func isACR(registryURL string) bool { FILE: pkg/webhook/registryauth/registryauth.go function NewK8sKeychain (line 47) | func NewK8sKeychain(ctx context.Context, client kubernetes.Interface, op... FILE: pkg/webhook/validation.go function valid (line 39) | func valid(ctx context.Context, ref name.Reference, keys []crypto.Public... function validSignatures (line 73) | func validSignatures(ctx context.Context, ref name.Reference, checkOpts ... function validAttestations (line 79) | func validAttestations(ctx context.Context, ref name.Reference, checkOpt... function discoverAttestationsOCI11 (line 92) | func discoverAttestationsOCI11(ctx context.Context, ref name.Reference, ... function processAttestationArtifact (line 121) | func processAttestationArtifact(result v1.Descriptor, repository name.Re... function parsePems (line 173) | func parsePems(b []byte) []*pem.Block { FILE: pkg/webhook/validator.go type Validator (line 64) | type Validator struct method ValidatePodScalable (line 149) | func (v *Validator) ValidatePodScalable(ctx context.Context, ps *polic... method ValidatePodSpecable (line 182) | func (v *Validator) ValidatePodSpecable(ctx context.Context, wp *duckv... method ValidatePod (line 208) | func (v *Validator) ValidatePod(ctx context.Context, p *duckv1.Pod) *a... method ValidateCronJob (line 233) | func (v *Validator) ValidateCronJob(ctx context.Context, c *duckv1.Cro... method validatePodSpec (line 259) | func (v *Validator) validatePodSpec(ctx context.Context, namespace, ki... method ResolvePodScalable (line 973) | func (v *Validator) ResolvePodScalable(ctx context.Context, ps *policy... method ResolvePodSpecable (line 998) | func (v *Validator) ResolvePodSpecable(ctx context.Context, wp *duckv1... method ResolvePod (line 1018) | func (v *Validator) ResolvePod(ctx context.Context, p *duckv1.Pod) { method ResolveCronJob (line 1037) | func (v *Validator) ResolveCronJob(ctx context.Context, c *duckv1.Cron... method resolvePodSpec (line 1059) | func (v *Validator) resolvePodSpec(ctx context.Context, ps *corev1.Pod... method validateContainerImage (line 1158) | func (v *Validator) validateContainerImage(ctx context.Context, contai... function NewValidator (line 66) | func NewValidator(_ context.Context) *Validator { function isDeletedOrStatusUpdate (line 73) | func isDeletedOrStatusUpdate(ctx context.Context, deletionTimestamp *met... type includeSpecKey (line 79) | type includeSpecKey struct function IncludeSpec (line 86) | func IncludeSpec(ctx context.Context, spec interface{}) context.Context { function GetIncludeSpec (line 95) | func GetIncludeSpec(ctx context.Context) interface{} { type includeObjectMetaKey (line 101) | type includeObjectMetaKey struct type includeTypeMetaKey (line 105) | type includeTypeMetaKey struct function IncludeObjectMeta (line 112) | func IncludeObjectMeta(ctx context.Context, meta interface{}) context.Co... function GetIncludeObjectMeta (line 121) | func GetIncludeObjectMeta(ctx context.Context) interface{} { function IncludeTypeMeta (line 130) | func IncludeTypeMeta(ctx context.Context, meta interface{}) context.Cont... function GetIncludeTypeMeta (line 141) | func GetIncludeTypeMeta(ctx context.Context) interface{} { function setNoMatchingPoliciesError (line 360) | func setNoMatchingPoliciesError(ctx context.Context, image, field string... function validatePolicies (line 395) | func validatePolicies(ctx context.Context, namespace string, ref name.Re... function asFieldError (line 465) | func asFieldError(warn bool, err error) *apis.FieldError { function ValidatePolicy (line 481) | func ValidatePolicy(ctx context.Context, namespace string, ref name.Refe... function ociSignatureToPolicySignature (line 646) | func ociSignatureToPolicySignature(ctx context.Context, sigs []oci.Signa... function signatureID (line 688) | func signatureID(sig oci.Signature) (string, error) { type attestation (line 719) | type attestation struct function attestationToPolicyAttestations (line 727) | func attestationToPolicyAttestations(ctx context.Context, atts []attesta... function ValidatePolicySignaturesForAuthority (line 780) | func ValidatePolicySignaturesForAuthority(ctx context.Context, ref name.... function ValidatePolicyAttestationsForAuthority (line 832) | func ValidatePolicyAttestationsForAuthority(ctx context.Context, ref nam... function getNamespace (line 1132) | func getNamespace(ctx context.Context, namespace string) string { function errorsToFieldErrors (line 1191) | func errorsToFieldErrors(image, field string, index int, fieldErrors map... function refOrFieldError (line 1234) | func refOrFieldError(image, field string, index int) *apis.FieldError { type configFileResult (line 1252) | type configFileResult struct function getConfigs (line 1259) | func getConfigs(ctx context.Context, ref name.Reference, options ...remo... function normalizeArchitecture (line 1341) | func normalizeArchitecture(cf *v1.ConfigFile) string { function checkOptsFromAuthority (line 1352) | func checkOptsFromAuthority(ctx context.Context, authority webhookcip.Au... function sigstoreKeysFromContext (line 1497) | func sigstoreKeysFromContext(ctx context.Context, trustRootRef string) (... function fulcioCertsFromAuthority (line 1516) | func fulcioCertsFromAuthority(ctx context.Context, keylessRef *webhookci... function rekorClientAndKeysFromAuthority (line 1590) | func rekorClientAndKeysFromAuthority(ctx context.Context, authority webh... function rekorKeysFromTrustRef (line 1640) | func rekorKeysFromTrustRef(ctx context.Context, trustRootRef string) (*c... function splitPEMCertificateChain (line 1675) | func splitPEMCertificateChain(pem []byte) (leaves, intermediates, roots ... FILE: pkg/webhook/validator_result.go type PolicyResult (line 36) | type PolicyResult struct type AuthorityMatch (line 76) | type AuthorityMatch struct type PolicySignature (line 93) | type PolicySignature struct type PolicyAttestation (line 111) | type PolicyAttestation struct type GithubExtensions (line 131) | type GithubExtensions struct FILE: pkg/webhook/validator_test.go constant fulcioRootCert (line 74) | fulcioRootCert = "-----BEGIN CERTIFICATE-----\nMIICNzCCAd2gAwIBAgITPLBoB... constant rekorResponse (line 75) | rekorResponse = "bad response" constant authorityKeyCosignPubString (line 78) | authorityKeyCosignPubString = `-----BEGIN PUBLIC KEY----- constant certChain (line 83) | certChain = `-----BEGIN CERTIFICATE----- constant rekorPublicKey (line 120) | rekorPublicKey = `-----BEGIN PUBLIC KEY----- constant rekorLogID (line 126) | rekorLogID = "0bac0fddd0c15fbc46f8b1bf51c2b57676a9f262294fe13417d85602e7... constant ctfePublicKey (line 128) | ctfePublicKey = `-----BEGIN PUBLIC KEY----- constant ctfeLogID (line 134) | ctfeLogID = "39d1c085f7d5f3fe7a0de9e52a3ead14186891e52a9269d90de7990a30b... function TestValidatePodSpec (line 137) | func TestValidatePodSpec(t *testing.T) { function TestValidateCronJob (line 843) | func TestValidateCronJob(t *testing.T) { function TestResolvePodSpec (line 1005) | func TestResolvePodSpec(t *testing.T) { function TestResolveCronJob (line 1316) | func TestResolveCronJob(t *testing.T) { function TestValidatePolicy (line 1539) | func TestValidatePolicy(t *testing.T) { function TestValidatePolicyAttestation (line 1872) | func TestValidatePolicyAttestation(t *testing.T) { function validateErrors (line 1954) | func validateErrors(t *testing.T, wantErr []string, got []error) { function TestValidatePodSpecNonDefaultNamespace (line 1967) | func TestValidatePodSpecNonDefaultNamespace(t *testing.T) { function TestValidatePodSpecCancelled (line 2730) | func TestValidatePodSpecCancelled(t *testing.T) { function TestValidatePolicyCancelled (line 2795) | func TestValidatePolicyCancelled(t *testing.T) { function TestValidatePoliciesCancelled (line 2829) | func TestValidatePoliciesCancelled(t *testing.T) { function TestPolicyControllerConfigNoMatchPolicy (line 2862) | func TestPolicyControllerConfigNoMatchPolicy(t *testing.T) { function TestFulcioCertsFromAuthority (line 2958) | func TestFulcioCertsFromAuthority(t *testing.T) { function TestRekorClientAndKeysFromAuthority (line 3082) | func TestRekorClientAndKeysFromAuthority(t *testing.T) { function TestCheckOptsFromAuthority (line 3195) | func TestCheckOptsFromAuthority(t *testing.T) { function TestSignatureID (line 3502) | func TestSignatureID(t *testing.T) { function mustRead (line 3530) | func mustRead(t *testing.T, path string) []byte { function newStaticSig (line 3539) | func newStaticSig(t *testing.T, payload []byte, cert []byte) oci.Signatu... function TestValidAttestationsOCI11Enabled_DISABLED (line 3554) | func TestValidAttestationsOCI11Enabled_DISABLED(t *testing.T) { function TestValidAttestationsOCI11Fallback (line 3626) | func TestValidAttestationsOCI11Fallback(t *testing.T) { function TestValidAttestationsOCI11Disabled (line 3671) | func TestValidAttestationsOCI11Disabled(t *testing.T) { function TestDiscoverAttestationsOCI11NoAttestations (line 3716) | func TestDiscoverAttestationsOCI11NoAttestations(t *testing.T) { function TestDiscoverAttestationsOCI11ResolveDigestFails (line 3760) | func TestDiscoverAttestationsOCI11ResolveDigestFails(t *testing.T) { function TestDiscoverAttestationsOCI11ReferrersFails (line 3785) | func TestDiscoverAttestationsOCI11ReferrersFails(t *testing.T) { type mockSignedImage (line 3817) | type mockSignedImage struct method Digest (line 3821) | func (m *mockSignedImage) Digest() (v1.Hash, error) { method Signatures (line 3825) | func (m *mockSignedImage) Signatures() (oci.Signatures, error) { method Attestations (line 3829) | func (m *mockSignedImage) Attestations() (oci.Signatures, error) { method Attachment (line 3833) | func (m *mockSignedImage) Attachment(name string) (oci.File, error) { method Layers (line 3837) | func (m *mockSignedImage) Layers() ([]v1.Layer, error) { method ConfigName (line 3841) | func (m *mockSignedImage) ConfigName() (v1.Hash, error) { method ConfigFile (line 3845) | func (m *mockSignedImage) ConfigFile() (*v1.ConfigFile, error) { method RawConfigFile (line 3849) | func (m *mockSignedImage) RawConfigFile() ([]byte, error) { method Manifest (line 3853) | func (m *mockSignedImage) Manifest() (*v1.Manifest, error) { method RawManifest (line 3857) | func (m *mockSignedImage) RawManifest() ([]byte, error) { method LayerByDigest (line 3861) | func (m *mockSignedImage) LayerByDigest(hash v1.Hash) (v1.Layer, error) { method LayerByDiffID (line 3865) | func (m *mockSignedImage) LayerByDiffID(hash v1.Hash) (v1.Layer, error) { method MediaType (line 3869) | func (m *mockSignedImage) MediaType() (v1types.MediaType, error) { method Size (line 3873) | func (m *mockSignedImage) Size() (int64, error) { type mockLayer (line 3877) | type mockLayer struct method Digest (line 3881) | func (m *mockLayer) Digest() (v1.Hash, error) { method DiffID (line 3885) | func (m *mockLayer) DiffID() (v1.Hash, error) { method Compressed (line 3889) | func (m *mockLayer) Compressed() (io.ReadCloser, error) { method Uncompressed (line 3893) | func (m *mockLayer) Uncompressed() (io.ReadCloser, error) { method Size (line 3897) | func (m *mockLayer) Size() (int64, error) { method MediaType (line 3901) | func (m *mockLayer) MediaType() (v1types.MediaType, error) { function TestProcessAttestationArtifact (line 3905) | func TestProcessAttestationArtifact(t *testing.T) { function TestDiscoverAttestationsOCI11SuccessfulDiscovery (line 4031) | func TestDiscoverAttestationsOCI11SuccessfulDiscovery(t *testing.T) { function TestDiscoverAttestationsOCI11MixedArtifacts (line 4091) | func TestDiscoverAttestationsOCI11MixedArtifacts(t *testing.T) { function TestDiscoverAttestationsOCI11PartialProcessingFailure (line 4162) | func TestDiscoverAttestationsOCI11PartialProcessingFailure(t *testing.T) { FILE: test/cert_utils.go function createCertificate (line 52) | func createCertificate(template *x509.Certificate, parent *x509.Certific... function GenerateRootCa (line 65) | func GenerateRootCa() (*x509.Certificate, *ecdsa.PrivateKey, error) { function GenerateSubordinateCa (line 92) | func GenerateSubordinateCa(rootTemplate *x509.Certificate, rootPriv cryp... function GenerateLeafCert (line 120) | func GenerateLeafCert(subject string, oidcIssuer string, parentTemplate ... function GenerateLeafCertWithSubjectAlternateNames (line 150) | func GenerateLeafCertWithSubjectAlternateNames(dnsNames []string, emailA... FILE: test/cmd/getoidctoken/main.go type envConfig (line 27) | type envConfig struct function tokenWriter (line 31) | func tokenWriter(filename string) func(http.ResponseWriter, *http.Reques... function getToken (line 36) | func getToken(tokenFile string, w http.ResponseWriter, _ *http.Request) { function main (line 50) | func main() { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/errwrap/errwrap.go type WalkFunc (line 15) | type WalkFunc type Wrapper (line 24) | type Wrapper interface function Wrap (line 34) | func Wrap(outer, inner error) error { function Wrapf (line 49) | func Wrapf(format string, err error) error { function Contains (line 64) | func Contains(err error, msg string) bool { function ContainsType (line 71) | func ContainsType(err error, v interface{}) bool { function Get (line 76) | func Get(err error, msg string) error { function GetType (line 86) | func GetType(err error, v interface{}) error { function GetAll (line 98) | func GetAll(err error, msg string) []error { function GetAllType (line 113) | func GetAllType(err error, v interface{}) []error { function Walk (line 138) | func Walk(err error, cb WalkFunc) { type wrappedError (line 163) | type wrappedError struct method Error (line 168) | func (w *wrappedError) Error() string { method WrappedErrors (line 172) | func (w *wrappedError) WrappedErrors() []error { method Unwrap (line 176) | func (w *wrappedError) Unwrap() error { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-cleanhttp/cleanhttp.go function DefaultTransport (line 12) | func DefaultTransport() *http.Transport { function DefaultPooledTransport (line 23) | func DefaultPooledTransport() *http.Transport { function DefaultClient (line 44) | func DefaultClient() *http.Client { function DefaultPooledClient (line 54) | func DefaultPooledClient() *http.Client { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-cleanhttp/handlers.go type HandlerInput (line 10) | type HandlerInput struct function PrintablePathCheckHandler (line 16) | func PrintablePathCheckHandler(next http.Handler, input *HandlerInput) h... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-multierror/append.go function Append (line 11) | func Append(err error, errs ...error) *Error { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-multierror/flatten.go function Flatten (line 5) | func Flatten(err error) error { function flatten (line 17) | func flatten(err error, flatErr *Error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-multierror/format.go type ErrorFormatFunc (line 10) | type ErrorFormatFunc function ListFormatFunc (line 14) | func ListFormatFunc(es []error) string { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-multierror/group.go type Group (line 7) | type Group struct method Go (line 17) | func (g *Group) Go(f func() error) { method Wait (line 33) | func (g *Group) Wait() *Error { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-multierror/multierror.go type Error (line 10) | type Error struct method Error (line 15) | func (e *Error) Error() string { method ErrorOrNil (line 28) | func (e *Error) ErrorOrNil() error { method GoString (line 39) | func (e *Error) GoString() string { method WrappedErrors (line 50) | func (e *Error) WrappedErrors() []error { method Unwrap (line 68) | func (e *Error) Unwrap() error { type chain (line 96) | type chain method Error (line 99) | func (e chain) Error() string { method Unwrap (line 105) | func (e chain) Unwrap() error { method As (line 114) | func (e chain) As(target interface{}) bool { method Is (line 119) | func (e chain) Is(target error) bool { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-multierror/prefix.go function Prefix (line 15) | func Prefix(err error, prefix string) error { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-multierror/sort.go method Len (line 4) | func (err Error) Len() int { method Swap (line 9) | func (err Error) Swap(i, j int) { method Less (line 14) | func (err Error) Less(i, j int) bool { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-retryablehttp/cert_error_go119.go function isCertError (line 11) | func isCertError(err error) bool { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-retryablehttp/cert_error_go120.go function isCertError (line 11) | func isCertError(err error) bool { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-retryablehttp/client.go type ReaderFunc (line 90) | type ReaderFunc type ResponseHandlerFunc (line 102) | type ResponseHandlerFunc type LenReader (line 106) | type LenReader interface type Request (line 111) | type Request struct method WithContext (line 125) | func (r *Request) WithContext(ctx context.Context) *Request { method SetResponseHandler (line 134) | func (r *Request) SetResponseHandler(fn ResponseHandlerFunc) { method BodyBytes (line 144) | func (r *Request) BodyBytes() ([]byte, error) { method SetBody (line 163) | func (r *Request) SetBody(rawBody interface{}) error { method WriteTo (line 193) | func (r *Request) WriteTo(w io.Writer) (int64, error) { function getBodyReaderAndContentLength (line 204) | func getBodyReaderAndContentLength(rawBody interface{}) (ReaderFunc, int... function FromRequest (line 305) | func FromRequest(r *http.Request) (*Request, error) { function NewRequest (line 315) | func NewRequest(method, url string, rawBody interface{}) (*Request, erro... function NewRequestWithContext (line 323) | func NewRequestWithContext(ctx context.Context, method, url string, rawB... type Logger (line 341) | type Logger interface type LeveledLogger (line 350) | type LeveledLogger interface type hookLogger (line 359) | type hookLogger struct method Printf (line 363) | func (h hookLogger) Printf(s string, args ...interface{}) { type RequestLogHook (line 371) | type RequestLogHook type ResponseLogHook (line 378) | type ResponseLogHook type CheckRetry (line 388) | type CheckRetry type Backoff (line 393) | type Backoff type ErrorHandler (line 399) | type ErrorHandler type PrepareRetry (line 402) | type PrepareRetry type Client (line 406) | type Client struct method logger (line 452) | func (c *Client) logger() interface{} { method Do (line 666) | func (c *Client) Do(req *Request) (*http.Response, error) { method drainBody (line 846) | func (c *Client) drainBody(body io.ReadCloser) { method Get (line 867) | func (c *Client) Get(url string) (*http.Response, error) { method Head (line 881) | func (c *Client) Head(url string) (*http.Response, error) { method Post (line 897) | func (c *Client) Post(url, bodyType string, body interface{}) (*http.R... method PostForm (line 914) | func (c *Client) PostForm(url string, data url.Values) (*http.Response... method StandardClient (line 920) | func (c *Client) StandardClient() *http.Client { function NewClient (line 440) | func NewClient() *Client { function DefaultRetryPolicy (line 472) | func DefaultRetryPolicy(ctx context.Context, resp *http.Response, err er... function ErrorPropagatedRetryPolicy (line 486) | func ErrorPropagatedRetryPolicy(ctx context.Context, resp *http.Response... function baseRetryPolicy (line 495) | func baseRetryPolicy(resp *http.Response, err error) (bool, error) { function DefaultBackoff (line 551) | func DefaultBackoff(min, max time.Duration, attemptNum int, resp *http.R... function parseRetryAfterHeader (line 578) | func parseRetryAfterHeader(headers []string) (time.Duration, bool) { function LinearJitterBackoff (line 619) | func LinearJitterBackoff(min, max time.Duration, attemptNum int, resp *h... function RateLimitLinearJitterBackoff (line 647) | func RateLimitLinearJitterBackoff(min, max time.Duration, attemptNum int... function PassthroughErrorHandler (line 661) | func PassthroughErrorHandler(resp *http.Response, err error, _ int) (*ht... function Get (line 862) | func Get(url string) (*http.Response, error) { function Head (line 876) | func Head(url string) (*http.Response, error) { function Post (line 891) | func Post(url, bodyType string, body interface{}) (*http.Response, error) { function PostForm (line 908) | func PostForm(url string, data url.Values) (*http.Response, error) { function redactURL (line 928) | func redactURL(u *url.URL) string { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-retryablehttp/roundtripper.go type RoundTripper (line 19) | type RoundTripper struct method init (line 30) | func (rt *RoundTripper) init() { method RoundTrip (line 37) | func (rt *RoundTripper) RoundTrip(req *http.Request) (*http.Response, ... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-rootcerts/rootcerts.go type Config (line 17) | type Config struct function ConfigureTLS (line 32) | func ConfigureTLS(t *tls.Config, c *Config) error { function LoadCACerts (line 45) | func LoadCACerts(c *Config) (*x509.CertPool, error) { function LoadCAFile (line 63) | func LoadCAFile(caFile string) (*x509.CertPool, error) { function AppendCertificate (line 80) | func AppendCertificate(ca []byte) (*x509.CertPool, error) { function LoadCAPath (line 93) | func LoadCAPath(caPath string) (*x509.CertPool, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-rootcerts/rootcerts_base.go function LoadSystemCAs (line 10) | func LoadSystemCAs() (*x509.CertPool, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-rootcerts/rootcerts_darwin.go function LoadSystemCAs (line 12) | func LoadSystemCAs() (*x509.CertPool, error) { function addCertsFromKeychain (line 25) | func addCertsFromKeychain(pool *x509.CertPool, keychain string) error { function certKeychains (line 37) | func certKeychains() []string { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-secure-stdlib/parseutil/normalize.go constant genDelims (line 15) | genDelims = ":/?#[]@" function normalizeHostPort (line 17) | func normalizeHostPort(host string, port string) (string, error) { function parseUrl (line 43) | func parseUrl(addr string) (string, error) { function NormalizeAddr (line 77) | func NormalizeAddr(address string) (string, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-secure-stdlib/parseutil/parsepath.go type options (line 20) | type options struct type option (line 25) | type option type optionFunc (line 27) | type optionFunc function ParsePath (line 46) | func ParsePath(path string, options ...option) (string, error) { function MustParsePath (line 52) | func MustParsePath(path string, options ...option) (string, error) { function parsePath (line 56) | func parsePath(path string, mustParse bool, passedOptions []option) (str... function WithNoTrimSpaces (line 109) | func WithNoTrimSpaces(noTrim bool) option { function WithErrorOnMissingEnv (line 118) | func WithErrorOnMissingEnv(errorOnMissingEnv bool) option { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-secure-stdlib/parseutil/parseutil.go function ParseCapacityString (line 30) | func ParseCapacityString(in interface{}) (uint64, error) { function ParseDurationSecond (line 105) | func ParseDurationSecond(in interface{}) (time.Duration, error) { function overflowMul (line 164) | func overflowMul(a time.Duration, b time.Duration) (time.Duration, error) { function ParseAbsoluteTime (line 175) | func ParseAbsoluteTime(in interface{}) (time.Time, error) { function ParseInt (line 230) | func ParseInt(in interface{}) (int64, error) { function ParseDirectIntSlice (line 272) | func ParseDirectIntSlice(in interface{}) ([]int64, error) { function ParseIntSlice (line 334) | func ParseIntSlice(in interface{}) ([]int64, error) { function ParseBool (line 365) | func ParseBool(in interface{}) (bool, error) { function ParseString (line 374) | func ParseString(in interface{}) (string, error) { function ParseCommaStringSlice (line 383) | func ParseCommaStringSlice(in interface{}) ([]string, error) { function ParseAddrs (line 410) | func ParseAddrs(addrs interface{}) ([]*sockaddr.SockAddrMarshaler, error) { function SafeParseIntRange (line 454) | func SafeParseIntRange(in interface{}, min int64, max int64) (int64, err... function SafeParseInt (line 470) | func SafeParseInt(in interface{}) (int, error) { function SafeParseIntSliceRange (line 482) | func SafeParseIntSliceRange(in interface{}, minValue int64, maxValue int... function SafeParseIntSlice (line 508) | func SafeParseIntSlice(in interface{}, elements int) ([]int, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-secure-stdlib/strutil/strutil.go function StrListContainsGlob (line 16) | func StrListContainsGlob(haystack []string, needle string) bool { function StrListContains (line 26) | func StrListContains(haystack []string, needle string) bool { function StrListContainsCaseInsensitive (line 36) | func StrListContainsCaseInsensitive(haystack []string, needle string) bo... function StrListSubset (line 47) | func StrListSubset(super, sub []string) bool { function ParseDedupAndSortStrings (line 59) | func ParseDedupAndSortStrings(input string, sep string) []string { function ParseDedupLowercaseAndSortStrings (line 73) | func ParseDedupLowercaseAndSortStrings(input string, sep string) []string { function ParseKeyValues (line 85) | func ParseKeyValues(input string, out map[string]string, sep string) err... function ParseArbitraryKeyValues (line 121) | func ParseArbitraryKeyValues(input string, out map[string]string, sep st... function ParseStringSlice (line 162) | func ParseStringSlice(input string, sep string) []string { function ParseArbitraryStringSlice (line 188) | func ParseArbitraryStringSlice(input string, sep string) []string { function TrimStrings (line 221) | func TrimStrings(items []string) []string { function RemoveDuplicates (line 232) | func RemoveDuplicates(items []string, lowercase bool) []string { function RemoveDuplicatesStable (line 256) | func RemoveDuplicatesStable(items []string, caseInsensitive bool) []stri... function RemoveEmpty (line 279) | func RemoveEmpty(items []string) []string { function EquivalentSlices (line 295) | func EquivalentSlices(a, b []string) bool { function EqualStringMaps (line 343) | func EqualStringMaps(a, b map[string]string) bool { function StrListDelete (line 360) | func StrListDelete(s []string, d string) []string { function GlobbedStringsMatch (line 376) | func GlobbedStringsMatch(item, val string) bool { function AppendIfMissing (line 396) | func AppendIfMissing(slice []string, i string) []string { function MergeSlices (line 404) | func MergeSlices(args ...[]string) []string { function Difference (line 423) | func Difference(a, b []string, lowercase bool) []string { function GetString (line 464) | func GetString(m map[string]interface{}, key string) (string, error) { function Printable (line 486) | func Printable(s string) bool { function StringListToInterfaceList (line 494) | func StringListToInterfaceList(in []string) []interface{} { function Reverse (line 503) | func Reverse(in string) string { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/ifaddr.go function init (line 9) | func init() { function GetPrivateIP (line 21) | func GetPrivateIP() (string, error) { function GetPrivateIPs (line 43) | func GetPrivateIPs() (string, error) { function GetPublicIP (line 90) | func GetPublicIP() (string, error) { function GetPublicIPs (line 112) | func GetPublicIPs() (string, error) { function GetInterfaceIP (line 151) | func GetInterfaceIP(namedIfRE string) (string, error) { function GetInterfaceIPs (line 192) | func GetInterfaceIPs(namedIfRE string) (string, error) { function IfAddrAttrs (line 223) | func IfAddrAttrs() []AttrName { function IfAddrAttr (line 229) | func IfAddrAttr(ifAddr IfAddr, attrName AttrName) string { function ifAddrAttrInit (line 239) | func ifAddrAttrInit() { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/ifaddrs.go type IfAddrs (line 26) | type IfAddrs method Len (line 28) | func (ifs IfAddrs) Len() int { return len(ifs) } type CmpIfAddrFunc (line 32) | type CmpIfAddrFunc type multiIfAddrSorter (line 35) | type multiIfAddrSorter struct method Sort (line 42) | func (ms *multiIfAddrSorter) Sort(ifAddrs IfAddrs) { method Len (line 55) | func (ms *multiIfAddrSorter) Len() int { method Less (line 64) | func (ms *multiIfAddrSorter) Less(i, j int) bool { method Swap (line 96) | func (ms *multiIfAddrSorter) Swap(i, j int) { function OrderedIfAddrBy (line 48) | func OrderedIfAddrBy(cmpFuncs ...CmpIfAddrFunc) *multiIfAddrSorter { function AscIfAddress (line 102) | func AscIfAddress(p1Ptr, p2Ptr *IfAddr) int { function AscIfDefault (line 117) | func AscIfDefault(p1Ptr, p2Ptr *IfAddr) int { function AscIfName (line 141) | func AscIfName(p1Ptr, p2Ptr *IfAddr) int { function AscIfNetworkSize (line 147) | func AscIfNetworkSize(p1Ptr, p2Ptr *IfAddr) int { function AscIfPort (line 153) | func AscIfPort(p1Ptr, p2Ptr *IfAddr) int { function AscIfPrivate (line 161) | func AscIfPrivate(p1Ptr, p2Ptr *IfAddr) int { function AscIfType (line 167) | func AscIfType(p1Ptr, p2Ptr *IfAddr) int { function DescIfAddress (line 172) | func DescIfAddress(p1Ptr, p2Ptr *IfAddr) int { function DescIfDefault (line 177) | func DescIfDefault(p1Ptr, p2Ptr *IfAddr) int { function DescIfName (line 182) | func DescIfName(p1Ptr, p2Ptr *IfAddr) int { function DescIfNetworkSize (line 187) | func DescIfNetworkSize(p1Ptr, p2Ptr *IfAddr) int { function DescIfPort (line 192) | func DescIfPort(p1Ptr, p2Ptr *IfAddr) int { function DescIfPrivate (line 197) | func DescIfPrivate(p1Ptr, p2Ptr *IfAddr) int { function DescIfType (line 202) | func DescIfType(p1Ptr, p2Ptr *IfAddr) int { function FilterIfByType (line 207) | func FilterIfByType(ifAddrs IfAddrs, type_ SockAddrType) (matchedIfs, ex... function IfAttr (line 223) | func IfAttr(selectorName string, ifAddr IfAddr) (string, error) { function IfAttrs (line 231) | func IfAttrs(selectorName string, ifAddrs IfAddrs) (string, error) { function GetAllInterfaces (line 244) | func GetAllInterfaces() (IfAddrs, error) { function GetDefaultInterfaces (line 277) | func GetDefaultInterfaces() (IfAddrs, error) { function GetPrivateInterfaces (line 307) | func GetPrivateInterfaces() (IfAddrs, error) { function GetPublicInterfaces (line 355) | func GetPublicInterfaces() (IfAddrs, error) { function IfByAddress (line 397) | func IfByAddress(inputRe string, ifAddrs IfAddrs) (matched, remainder If... function IfByName (line 418) | func IfByName(inputRe string, ifAddrs IfAddrs) (matched, remainder IfAdd... function IfByPort (line 439) | func IfByPort(inputRe string, ifAddrs IfAddrs) (matchedIfs, excludedIfs ... function IfByRFC (line 467) | func IfByRFC(selectorParam string, ifAddrs IfAddrs) (matched, remainder ... function IfByRFCs (line 503) | func IfByRFCs(selectorParam string, ifAddrs IfAddrs) (matched, remainder... function IfByMaskSize (line 519) | func IfByMaskSize(selectorParam string, ifAddrs IfAddrs) (matchedIfs, ex... function IfByType (line 559) | func IfByType(inputTypes string, ifAddrs IfAddrs) (matched, remainder If... function IfByFlag (line 606) | func IfByFlag(inputFlags string, ifAddrs IfAddrs) (matched, remainder If... function IfByNetwork (line 706) | func IfByNetwork(selectorParam string, inputIfAddrs IfAddrs) (IfAddrs, I... function IfAddrMath (line 727) | func IfAddrMath(operation, value string, inputIfAddr IfAddr) (IfAddr, er... function IfAddrsMath (line 953) | func IfAddrsMath(operation, value string, inputIfAddrs IfAddrs) (IfAddrs... function IncludeIfs (line 966) | func IncludeIfs(selectorName, selectorParam string, inputIfAddrs IfAddrs... function ExcludeIfs (line 999) | func ExcludeIfs(selectorName, selectorParam string, inputIfAddrs IfAddrs... function SortIfBy (line 1033) | func SortIfBy(selectorParam string, inputIfAddrs IfAddrs) (IfAddrs, erro... function UniqueIfAddrsBy (line 1103) | func UniqueIfAddrsBy(selectorName string, inputIfAddrs IfAddrs) (IfAddrs... function JoinIfAddrs (line 1132) | func JoinIfAddrs(selectorName string, joinStr string, inputIfAddrs IfAdd... function LimitIfAddrs (line 1149) | func LimitIfAddrs(lim uint, in IfAddrs) (IfAddrs, error) { function OffsetIfAddrs (line 1159) | func OffsetIfAddrs(off int, in IfAddrs) (IfAddrs, error) { method String (line 1176) | func (ifAddr IfAddr) String() string { function parseDefaultIfNameFromRoute (line 1182) | func parseDefaultIfNameFromRoute(routeOut string) (string, error) { function parseDefaultIfNameFromIPCmd (line 1201) | func parseDefaultIfNameFromIPCmd(routeOut string) (string, error) { function parseDefaultIfNameFromIPCmdAndroid (line 1217) | func parseDefaultIfNameFromIPCmdAndroid(routeOut string) (string, error) { function parseIfNameFromIPCmd (line 1229) | func parseIfNameFromIPCmd(routeOut string) [][]string { function parseDefaultIfNameWindows (line 1249) | func parseDefaultIfNameWindows(routeOut, ipconfigOut string) (string, er... function parseDefaultIPAddrWindowsRoute (line 1274) | func parseDefaultIPAddrWindowsRoute(routeOut string) (string, error) { function parseDefaultIfNameWindowsIPConfig (line 1298) | func parseDefaultIfNameWindowsIPConfig(defaultIPAddr, routeOut string) (... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/ifattr.go type IfAddr (line 9) | type IfAddr struct method Attr (line 15) | func (ifAddr IfAddr) Attr(attrName AttrName) (string, error) { function Attr (line 25) | func Attr(sa SockAddr, attrName AttrName) (string, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/ipaddr.go constant IPv3len (line 12) | IPv3len = 6 constant IPv4len (line 13) | IPv4len = 4 constant IPv6len (line 14) | IPv6len = 16 type IPAddr (line 19) | type IPAddr interface type IPPort (line 39) | type IPPort type IPPrefixLen (line 43) | type IPPrefixLen function init (line 49) | func init() { function NewIPAddr (line 55) | func NewIPAddr(addr string) (IPAddr, error) { function IPAddrAttr (line 71) | func IPAddrAttr(ip IPAddr, selector AttrName) string { function IPAttrs (line 81) | func IPAttrs() []AttrName { function MustIPAddr (line 87) | func MustIPAddr(addr string) IPAddr { function ipAddrInit (line 96) | func ipAddrInit() { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/ipaddrs.go type IPAddrs (line 5) | type IPAddrs method Len (line 7) | func (s IPAddrs) Len() int { return len(s) } method Swap (line 8) | func (s IPAddrs) Swap(i, j int) { s[i], s[j] = s[j], s[i] } type SortIPAddrsByNetworkSize (line 26) | type SortIPAddrsByNetworkSize struct method Less (line 30) | func (s SortIPAddrsByNetworkSize) Less(i, j int) bool { type SortIPAddrsBySpecificMaskLen (line 80) | type SortIPAddrsBySpecificMaskLen struct method Less (line 84) | func (s SortIPAddrsBySpecificMaskLen) Less(i, j int) bool { type SortIPAddrsByBroadMaskLen (line 92) | type SortIPAddrsByBroadMaskLen struct method Less (line 96) | func (s SortIPAddrsByBroadMaskLen) Less(i, j int) bool { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/ipv4addr.go type IPv4Address (line 14) | type IPv4Address type IPv4Network (line 17) | type IPv4Network type IPv4Mask (line 20) | type IPv4Mask constant IPv4HostMask (line 25) | IPv4HostMask = IPv4Mask(0xffffffff) type IPv4Addr (line 36) | type IPv4Addr struct method AddressBinString (line 136) | func (ipv4 IPv4Addr) AddressBinString() string { method AddressHexString (line 143) | func (ipv4 IPv4Addr) AddressHexString() string { method Broadcast (line 152) | func (ipv4 IPv4Addr) Broadcast() IPAddr { method BroadcastAddress (line 162) | func (ipv4 IPv4Addr) BroadcastAddress() IPv4Network { method CmpAddress (line 172) | func (ipv4 IPv4Addr) CmpAddress(sa SockAddr) int { method CmpPort (line 194) | func (ipv4 IPv4Addr) CmpPort(sa SockAddr) int { method CmpRFC (line 221) | func (ipv4 IPv4Addr) CmpRFC(rfcNum uint, sa SockAddr) int { method Contains (line 251) | func (ipv4 IPv4Addr) Contains(sa SockAddr) bool { method ContainsAddress (line 262) | func (ipv4 IPv4Addr) ContainsAddress(x IPv4Address) bool { method ContainsNetwork (line 269) | func (ipv4 IPv4Addr) ContainsNetwork(x IPv4Addr) bool { method DialPacketArgs (line 278) | func (ipv4 IPv4Addr) DialPacketArgs() (network, dialArgs string) { method DialStreamArgs (line 289) | func (ipv4 IPv4Addr) DialStreamArgs() (network, dialArgs string) { method Equal (line 297) | func (ipv4 IPv4Addr) Equal(sa SockAddr) bool { method FirstUsable (line 325) | func (ipv4 IPv4Addr) FirstUsable() IPAddr { method Host (line 343) | func (ipv4 IPv4Addr) Host() IPAddr { method IPPort (line 353) | func (ipv4 IPv4Addr) IPPort() IPPort { method LastUsable (line 359) | func (ipv4 IPv4Addr) LastUsable() IPAddr { method ListenPacketArgs (line 377) | func (ipv4 IPv4Addr) ListenPacketArgs() (network, listenArgs string) { method ListenStreamArgs (line 387) | func (ipv4 IPv4Addr) ListenStreamArgs() (network, listenArgs string) { method Maskbits (line 396) | func (ipv4 IPv4Addr) Maskbits() int { method NetIP (line 415) | func (ipv4 IPv4Addr) NetIP() *net.IP { method NetIPMask (line 422) | func (ipv4 IPv4Addr) NetIPMask() *net.IPMask { method NetIPNet (line 430) | func (ipv4 IPv4Addr) NetIPNet() *net.IPNet { method Network (line 439) | func (ipv4 IPv4Addr) Network() IPAddr { method NetworkAddress (line 447) | func (ipv4 IPv4Addr) NetworkAddress() IPv4Network { method Octets (line 453) | func (ipv4 IPv4Addr) Octets() []int { method String (line 463) | func (ipv4 IPv4Addr) String() string { method Type (line 476) | func (IPv4Addr) Type() SockAddrType { function init (line 43) | func init() { function NewIPv4Addr (line 57) | func NewIPv4Addr(ipv4Str string) (IPv4Addr, error) { function MustIPv4Addr (line 405) | func MustIPv4Addr(addr string) IPv4Addr { function IPv4AddrAttr (line 482) | func IPv4AddrAttr(ipv4 IPv4Addr, selector AttrName) string { function IPv4Attrs (line 492) | func IPv4Attrs() []AttrName { function ipv4AddrInit (line 497) | func ipv4AddrInit() { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/ipv6addr.go type IPv6Address (line 13) | type IPv6Address type IPv6Network (line 16) | type IPv6Network type IPv6Mask (line 19) | type IPv6Mask constant IPv6HostPrefix (line 23) | IPv6HostPrefix = IPPrefixLen(128) function init (line 33) | func init() { type IPv6Addr (line 55) | type IPv6Addr struct method AddressBinString (line 161) | func (ipv6 IPv6Addr) AddressBinString() string { method AddressHexString (line 169) | func (ipv6 IPv6Addr) AddressHexString() string { method CmpAddress (line 180) | func (ipv6 IPv6Addr) CmpAddress(sa SockAddr) int { method CmpPort (line 200) | func (ipv6 IPv6Addr) CmpPort(sa SockAddr) int { method CmpRFC (line 227) | func (ipv6 IPv6Addr) CmpRFC(rfcNum uint, sa SockAddr) int { method Contains (line 256) | func (ipv6 IPv6Addr) Contains(sa SockAddr) bool { method ContainsAddress (line 267) | func (ipv6 IPv6Addr) ContainsAddress(x IPv6Address) bool { method ContainsNetwork (line 293) | func (x IPv6Addr) ContainsNetwork(y IPv6Addr) bool { method DialPacketArgs (line 316) | func (ipv6 IPv6Addr) DialPacketArgs() (network, dialArgs string) { method DialStreamArgs (line 328) | func (ipv6 IPv6Addr) DialStreamArgs() (network, dialArgs string) { method Equal (line 337) | func (ipv6a IPv6Addr) Equal(sa SockAddr) bool { method FirstUsable (line 365) | func (ipv6 IPv6Addr) FirstUsable() IPAddr { method Host (line 375) | func (ipv6 IPv6Addr) Host() IPAddr { method IPPort (line 385) | func (ipv6 IPv6Addr) IPPort() IPPort { method LastUsable (line 390) | func (ipv6 IPv6Addr) LastUsable() IPAddr { method ListenPacketArgs (line 413) | func (ipv6 IPv6Addr) ListenPacketArgs() (network, listenArgs string) { method ListenStreamArgs (line 424) | func (ipv6 IPv6Addr) ListenStreamArgs() (network, listenArgs string) { method Maskbits (line 434) | func (ipv6 IPv6Addr) Maskbits() int { method NetIP (line 451) | func (ipv6 IPv6Addr) NetIP() *net.IP { method NetIPMask (line 456) | func (ipv6 IPv6Addr) NetIPMask() *net.IPMask { method NetIPNet (line 464) | func (ipv6 IPv6Addr) NetIPNet() *net.IPNet { method Network (line 473) | func (ipv6 IPv6Addr) Network() IPAddr { method NetworkAddress (line 481) | func (ipv6 IPv6Addr) NetworkAddress() IPv6Network { method Octets (line 496) | func (ipv6 IPv6Addr) Octets() []int { method String (line 506) | func (ipv6 IPv6Addr) String() string { method Type (line 519) | func (IPv6Addr) Type() SockAddrType { function NewIPv6Addr (line 71) | func NewIPv6Addr(ipv6Str string) (IPv6Addr, error) { function MustIPv6Addr (line 442) | func MustIPv6Addr(addr string) IPv6Addr { function IPv6Attrs (line 524) | func IPv6Attrs() []AttrName { function IPv6AddrAttr (line 530) | func IPv6AddrAttr(ipv6 IPv6Addr, selector AttrName) string { function ipv6AddrInit (line 540) | func ipv6AddrInit() { function bigIntToNetIPv6 (line 562) | func bigIntToNetIPv6(bi *big.Int) *net.IP { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/rfc.go constant ForwardingBlacklist (line 5) | ForwardingBlacklist = 4294967295 constant ForwardingBlacklistRFC (line 6) | ForwardingBlacklistRFC = "4294967295" function IsRFC (line 9) | func IsRFC(rfcNum uint, sa SockAddr) bool { function KnownRFCs (line 38) | func KnownRFCs() map[uint]SockAddrs { function VisitAllRFCs (line 934) | func VisitAllRFCs(fn func(rfcNum uint, sockaddrs SockAddrs)) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/route_info.go type RouteInterface (line 12) | type RouteInterface interface type routeInfo (line 19) | type routeInfo struct method VisitCommands (line 25) | func (ri routeInfo) VisitCommands(fn func(name string, cmd []string)) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/route_info_aix.go function NewRouteInfo (line 16) | func NewRouteInfo() (routeInfo, error) { method GetDefaultInterfaceName (line 24) | func (ri routeInfo) GetDefaultInterfaceName() (string, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/route_info_android.go function NewRouteInfo (line 12) | func NewRouteInfo() (routeInfo, error) { method GetDefaultInterfaceName (line 20) | func (ri routeInfo) GetDefaultInterfaceName() (string, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/route_info_bsd.go function NewRouteInfo (line 14) | func NewRouteInfo() (routeInfo, error) { method GetDefaultInterfaceName (line 22) | func (ri routeInfo) GetDefaultInterfaceName() (string, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/route_info_default.go function getDefaultIfName (line 7) | func getDefaultIfName() (string, error) { function NewRouteInfo (line 11) | func NewRouteInfo() (routeInfo, error) { method GetDefaultInterfaceName (line 17) | func (ri routeInfo) GetDefaultInterfaceName() (string, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/route_info_linux.go function NewRouteInfo (line 13) | func NewRouteInfo() (routeInfo, error) { method GetDefaultInterfaceName (line 28) | func (ri routeInfo) GetDefaultInterfaceName() (string, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/route_info_solaris.go function NewRouteInfo (line 16) | func NewRouteInfo() (routeInfo, error) { method GetDefaultInterfaceName (line 24) | func (ri routeInfo) GetDefaultInterfaceName() (string, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/route_info_test_windows.go function Test_parseWindowsDefaultIfName_new_vs_old (line 5) | func Test_parseWindowsDefaultIfName_new_vs_old(t *testing.T) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/route_info_windows.go function NewRouteInfo (line 18) | func NewRouteInfo() (routeInfo, error) { method GetDefaultInterfaceName (line 26) | func (ri routeInfo) GetDefaultInterfaceName() (string, error) { method GetDefaultInterfaceNameLegacy (line 43) | func (ri routeInfo) GetDefaultInterfaceNameLegacy() (string, error) { function hasPowershell (line 62) | func hasPowershell() bool { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/sockaddr.go type SockAddrType (line 9) | type SockAddrType method String (line 143) | func (sat SockAddrType) String() string { type AttrName (line 10) | type AttrName constant TypeUnknown (line 13) | TypeUnknown SockAddrType = 0x0 constant TypeUnix (line 14) | TypeUnix = 0x1 constant TypeIPv4 (line 15) | TypeIPv4 = 0x2 constant TypeIPv6 (line 16) | TypeIPv6 = 0x4 constant TypeIP (line 19) | TypeIP = 0x6 type SockAddr (line 22) | type SockAddr interface function init (line 51) | func init() { function NewSockAddr (line 68) | func NewSockAddr(s string) (SockAddr, error) { function ToIPAddr (line 92) | func ToIPAddr(sa SockAddr) *IPAddr { function ToIPv4Addr (line 101) | func ToIPv4Addr(sa SockAddr) *IPv4Addr { function ToIPv6Addr (line 111) | func ToIPv6Addr(sa SockAddr) *IPv6Addr { function ToUnixSock (line 121) | func ToUnixSock(sa SockAddr) *UnixSock { function SockAddrAttr (line 132) | func SockAddrAttr(sa SockAddr, selector AttrName) string { function sockAddrInit (line 160) | func sockAddrInit() { function SockAddrAttrs (line 177) | func SockAddrAttrs() []AttrName { type SockAddrMarshaler (line 186) | type SockAddrMarshaler struct method MarshalJSON (line 190) | func (s *SockAddrMarshaler) MarshalJSON() ([]byte, error) { method UnmarshalJSON (line 194) | func (s *SockAddrMarshaler) UnmarshalJSON(in []byte) error { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/sockaddrs.go type SockAddrs (line 9) | type SockAddrs method Len (line 11) | func (s SockAddrs) Len() int { return len(s) } method Swap (line 12) | func (s SockAddrs) Swap(i, j int) { s[i], s[j] = s[j], s[i] } method FilterByType (line 181) | func (sas SockAddrs) FilterByType(type_ SockAddrType) (matched, exclud... type CmpAddrFunc (line 16) | type CmpAddrFunc type multiAddrSorter (line 19) | type multiAddrSorter struct method Sort (line 26) | func (ms *multiAddrSorter) Sort(sockAddrs SockAddrs) { method Len (line 39) | func (ms *multiAddrSorter) Len() int { method Less (line 46) | func (ms *multiAddrSorter) Less(i, j int) bool { method Swap (line 77) | func (ms *multiAddrSorter) Swap(i, j int) { function OrderedAddrBy (line 32) | func OrderedAddrBy(cmpFuncs ...CmpAddrFunc) *multiAddrSorter { constant sortReceiverBeforeArg (line 87) | sortReceiverBeforeArg = -1 constant sortDeferDecision (line 88) | sortDeferDecision = 0 constant sortArgBeforeReceiver (line 89) | sortArgBeforeReceiver = 1 function AscAddress (line 94) | func AscAddress(p1Ptr, p2Ptr *SockAddr) int { function AscPort (line 112) | func AscPort(p1Ptr, p2Ptr *SockAddr) int { function AscPrivate (line 130) | func AscPrivate(p1Ptr, p2Ptr *SockAddr) int { function AscNetworkSize (line 144) | func AscNetworkSize(p1Ptr, p2Ptr *SockAddr) int { function AscType (line 163) | func AscType(p1Ptr, p2Ptr *SockAddr) int { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/go-sockaddr/unixsock.go type UnixSock (line 8) | type UnixSock struct method Contains (line 31) | func (us UnixSock) Contains(sa SockAddr) bool { method CmpAddress (line 45) | func (us UnixSock) CmpAddress(sa SockAddr) int { method CmpRFC (line 55) | func (us UnixSock) CmpRFC(rfcNum uint, sa SockAddr) int { return sortD... method DialPacketArgs (line 59) | func (us UnixSock) DialPacketArgs() (network, dialArgs string) { method DialStreamArgs (line 65) | func (us UnixSock) DialStreamArgs() (network, dialArgs string) { method Equal (line 70) | func (us UnixSock) Equal(sa SockAddr) bool { method ListenPacketArgs (line 85) | func (us UnixSock) ListenPacketArgs() (network, dialArgs string) { method ListenStreamArgs (line 91) | func (us UnixSock) ListenStreamArgs() (network, dialArgs string) { method Path (line 106) | func (us UnixSock) Path() string { method String (line 111) | func (us UnixSock) String() string { method Type (line 116) | func (UnixSock) Type() SockAddrType { type UnixSocks (line 12) | type UnixSocks function init (line 18) | func init() { function NewUnixSock (line 25) | func NewUnixSock(s string) (ret UnixSock, err error) { function MustUnixSock (line 97) | func MustUnixSock(addr string) UnixSock { function UnixSockAttrs (line 121) | func UnixSockAttrs() []AttrName { function UnixSockAttr (line 127) | func UnixSockAttr(us UnixSock, attrName AttrName) string { function unixAttrInit (line 137) | func unixAttrInit() { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/golang-lru/2q.go constant Default2QRecentRatio (line 13) | Default2QRecentRatio = 0.25 constant Default2QGhostEntries (line 17) | Default2QGhostEntries = 0.50 type TwoQueueCache (line 29) | type TwoQueueCache struct method Get (line 88) | func (c *TwoQueueCache) Get(key interface{}) (value interface{}, ok bo... method Add (line 110) | func (c *TwoQueueCache) Add(key, value interface{}) { method ensureSpace (line 144) | func (c *TwoQueueCache) ensureSpace(recentEvict bool) { method Len (line 165) | func (c *TwoQueueCache) Len() int { method Keys (line 173) | func (c *TwoQueueCache) Keys() []interface{} { method Remove (line 182) | func (c *TwoQueueCache) Remove(key interface{}) { method Purge (line 197) | func (c *TwoQueueCache) Purge() { method Contains (line 207) | func (c *TwoQueueCache) Contains(key interface{}) bool { method Peek (line 215) | func (c *TwoQueueCache) Peek(key interface{}) (value interface{}, ok b... function New2Q (line 41) | func New2Q(size int) (*TwoQueueCache, error) { function New2QParams (line 47) | func New2QParams(size int, recentRatio, ghostRatio float64) (*TwoQueueCa... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/golang-lru/arc.go type ARCCache (line 17) | type ARCCache struct method Get (line 63) | func (c *ARCCache) Get(key interface{}) (value interface{}, ok bool) { method Add (line 85) | func (c *ARCCache) Add(key, value interface{}) { method replace (line 180) | func (c *ARCCache) replace(b2ContainsKey bool) { method Len (line 196) | func (c *ARCCache) Len() int { method Keys (line 203) | func (c *ARCCache) Keys() []interface{} { method Remove (line 212) | func (c *ARCCache) Remove(key interface{}) { method Purge (line 230) | func (c *ARCCache) Purge() { method Contains (line 241) | func (c *ARCCache) Contains(key interface{}) bool { method Peek (line 249) | func (c *ARCCache) Peek(key interface{}) (value interface{}, ok bool) { function NewARC (line 31) | func NewARC(size int) (*ARCCache, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/golang-lru/lru.go constant DefaultEvictedBufferSize (line 11) | DefaultEvictedBufferSize = 16 type Cache (line 15) | type Cache struct method initEvictBuffers (line 42) | func (c *Cache) initEvictBuffers() { method onEvicted (line 49) | func (c *Cache) onEvicted(k, v interface{}) { method Purge (line 55) | func (c *Cache) Purge() { method Add (line 73) | func (c *Cache) Add(key, value interface{}) (evicted bool) { method Get (line 89) | func (c *Cache) Get(key interface{}) (value interface{}, ok bool) { method Contains (line 98) | func (c *Cache) Contains(key interface{}) bool { method Peek (line 107) | func (c *Cache) Peek(key interface{}) (value interface{}, ok bool) { method ContainsOrAdd (line 117) | func (c *Cache) ContainsOrAdd(key, value interface{}) (ok, evicted boo... method PeekOrAdd (line 139) | func (c *Cache) PeekOrAdd(key, value interface{}) (previous interface{... method Remove (line 160) | func (c *Cache) Remove(key interface{}) (present bool) { method Resize (line 176) | func (c *Cache) Resize(size int) (evicted int) { method RemoveOldest (line 194) | func (c *Cache) RemoveOldest() (key, value interface{}, ok bool) { method GetOldest (line 210) | func (c *Cache) GetOldest() (key, value interface{}, ok bool) { method Keys (line 218) | func (c *Cache) Keys() []interface{} { method Len (line 226) | func (c *Cache) Len() int { function New (line 23) | func New(size int) (*Cache, error) { function NewWithEvict (line 29) | func NewWithEvict(size int, onEvicted func(key, value interface{})) (c *... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/golang-lru/simplelru/lru.go type EvictCallback (line 9) | type EvictCallback type LRU (line 12) | type LRU struct method Purge (line 40) | func (c *LRU) Purge() { method Add (line 51) | func (c *LRU) Add(key, value interface{}) (evicted bool) { method Get (line 73) | func (c *LRU) Get(key interface{}) (value interface{}, ok bool) { method Contains (line 86) | func (c *LRU) Contains(key interface{}) (ok bool) { method Peek (line 93) | func (c *LRU) Peek(key interface{}) (value interface{}, ok bool) { method Remove (line 103) | func (c *LRU) Remove(key interface{}) (present bool) { method RemoveOldest (line 112) | func (c *LRU) RemoveOldest() (key, value interface{}, ok bool) { method GetOldest (line 123) | func (c *LRU) GetOldest() (key, value interface{}, ok bool) { method Keys (line 133) | func (c *LRU) Keys() []interface{} { method Len (line 144) | func (c *LRU) Len() int { method Resize (line 149) | func (c *LRU) Resize(size int) (evicted int) { method removeOldest (line 162) | func (c *LRU) removeOldest() { method removeElement (line 170) | func (c *LRU) removeElement(e *list.Element) { type entry (line 20) | type entry struct function NewLRU (line 26) | func NewLRU(size int, onEvict EvictCallback) (*LRU, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/golang-lru/simplelru/lru_interface.go type LRUCache (line 5) | type LRUCache interface FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/golang-lru/testing.go function getRand (line 10) | func getRand(tb testing.TB) int64 { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/hcl/decoder.go constant tagName (line 17) | tagName = "hcl" function Unmarshal (line 26) | func Unmarshal(bs []byte, v interface{}) error { function UnmarshalErrorOnDuplicates (line 37) | func UnmarshalErrorOnDuplicates(bs []byte, v interface{}) error { function Decode (line 48) | func Decode(out interface{}, in string) error { function DecodeErrorOnDuplicates (line 54) | func DecodeErrorOnDuplicates(out interface{}, in string) error { function decode (line 60) | func decode(out interface{}, in string, errorOnDuplicateAtributes bool) ... function DecodeObject (line 71) | func DecodeObject(out interface{}, n ast.Node) error { type decoder (line 86) | type decoder struct method decode (line 90) | func (d *decoder) decode(name string, node ast.Node, result reflect.Va... method decodeBool (line 140) | func (d *decoder) decodeBool(name string, node ast.Node, result reflec... method decodeFloat (line 160) | func (d *decoder) decodeFloat(name string, node ast.Node, result refle... method decodeInt (line 180) | func (d *decoder) decodeInt(name string, node ast.Node, result reflect... method decodeInterface (line 217) | func (d *decoder) decodeInterface(name string, node ast.Node, result r... method decodeMap (line 323) | func (d *decoder) decodeMap(name string, node ast.Node, result reflect... method decodePtr (line 423) | func (d *decoder) decodePtr(name string, node ast.Node, result reflect... method decodeSlice (line 442) | func (d *decoder) decodeSlice(name string, node ast.Node, result refle... method decodeString (line 551) | func (d *decoder) decodeString(name string, node ast.Node, result refl... method decodeStruct (line 570) | func (d *decoder) decodeStruct(name string, node ast.Node, result refl... function expandObject (line 502) | func expandObject(node ast.Node, result reflect.Value) ast.Node { function findNodeType (line 778) | func findNodeType() reflect.Type { function removeCaseFold (line 786) | func removeCaseFold(xs map[string][]token.Pos, y string) map[string][]to... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/hcl/hcl/ast/ast.go type Node (line 13) | type Node interface type File (line 31) | type File struct method node (line 18) | func (File) node() {} method Pos (line 36) | func (f *File) Pos() token.Pos { type ObjectList (line 42) | type ObjectList struct method node (line 19) | func (ObjectList) node() {} method Add (line 46) | func (o *ObjectList) Add(item *ObjectItem) { method Filter (line 57) | func (o *ObjectList) Filter(keys ...string) *ObjectList { method Children (line 88) | func (o *ObjectList) Children() *ObjectList { method Elem (line 101) | func (o *ObjectList) Elem() *ObjectList { method Pos (line 112) | func (o *ObjectList) Pos() token.Pos { method GoString (line 226) | func (o *ObjectList) GoString() string { return fmt.Sprintf("*%#v", *o) } type ObjectItem (line 124) | type ObjectItem struct method node (line 21) | func (ObjectItem) node() {} method Pos (line 142) | func (o *ObjectItem) Pos() token.Pos { type ObjectKey (line 153) | type ObjectKey struct method node (line 20) | func (ObjectKey) node() {} method Pos (line 157) | func (o *ObjectKey) Pos() token.Pos { method GoString (line 225) | func (o *ObjectKey) GoString() string { return fmt.Sprintf("*%#v", *o) } type LiteralType (line 163) | type LiteralType struct method node (line 25) | func (LiteralType) node() {} method Pos (line 171) | func (l *LiteralType) Pos() token.Pos { type ListType (line 176) | type ListType struct method node (line 26) | func (ListType) node() {} method Pos (line 182) | func (l *ListType) Pos() token.Pos { method Add (line 186) | func (l *ListType) Add(node Node) { type ObjectType (line 191) | type ObjectType struct method node (line 24) | func (ObjectType) node() {} method Pos (line 197) | func (o *ObjectType) Pos() token.Pos { type Comment (line 202) | type Comment struct method node (line 22) | func (Comment) node() {} method Pos (line 207) | func (c *Comment) Pos() token.Pos { type CommentGroup (line 213) | type CommentGroup struct method node (line 23) | func (CommentGroup) node() {} method Pos (line 217) | func (c *CommentGroup) Pos() token.Pos { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/hcl/hcl/ast/walk.go type WalkFunc (line 8) | type WalkFunc function Walk (line 14) | func Walk(node Node, fn WalkFunc) Node { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/hcl/hcl/parser/error.go type PosError (line 10) | type PosError struct method Error (line 15) | func (e *PosError) Error() string { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/hcl/hcl/parser/parser.go type Parser (line 16) | type Parser struct method Parse (line 65) | func (p *Parser) Parse() (*ast.File, error) { method objectList (line 89) | func (p *Parser) objectList(obj bool) (*ast.ObjectList, error) { method consumeComment (line 144) | func (p *Parser) consumeComment() (comment *ast.Comment, endline int) { method consumeCommentGroup (line 162) | func (p *Parser) consumeCommentGroup(n int) (comments *ast.CommentGrou... method objectItem (line 180) | func (p *Parser) objectItem() (*ast.ObjectItem, error) { method objectKey (line 258) | func (p *Parser) objectKey() ([]*ast.ObjectKey, error) { method object (line 322) | func (p *Parser) object() (ast.Node, error) { method objectType (line 346) | func (p *Parser) objectType() (*ast.ObjectType, error) { method listType (line 378) | func (p *Parser) listType() (*ast.ListType, error) { method literalType (line 469) | func (p *Parser) literalType() (*ast.LiteralType, error) { method scan (line 480) | func (p *Parser) scan() token.Token { method unscan (line 532) | func (p *Parser) unscan() { method printTrace (line 539) | func (p *Parser) printTrace(a ...interface{}) { function newParser (line 34) | func newParser(src []byte, errorOnDuplicateKeys bool) *Parser { function Parse (line 42) | func Parse(src []byte) (*ast.File, error) { function ParseDontErrorOnDuplicateKeys (line 47) | func ParseDontErrorOnDuplicateKeys(src []byte) (*ast.File, error) { function parse (line 52) | func parse(src []byte, errorOnDuplicateKeys bool) (*ast.File, error) { function trace (line 558) | func trace(p *Parser, msg string) *Parser { function un (line 565) | func un(p *Parser) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/hcl/hcl/scanner/scanner.go constant eof (line 17) | eof = rune(0) type Scanner (line 20) | type Scanner struct method next (line 67) | func (s *Scanner) next() rune { method unread (line 111) | func (s *Scanner) unread() { method peek (line 119) | func (s *Scanner) peek() rune { method Scan (line 130) | func (s *Scanner) Scan() token.Token { method scanComment (line 231) | func (s *Scanner) scanComment(ch rune) { method scanNumber (line 272) | func (s *Scanner) scanNumber(ch rune) token.Type { method scanMantissa (line 357) | func (s *Scanner) scanMantissa(ch rune) rune { method scanFraction (line 371) | func (s *Scanner) scanFraction(ch rune) rune { method scanExponent (line 381) | func (s *Scanner) scanExponent(ch rune) rune { method scanHeredoc (line 393) | func (s *Scanner) scanHeredoc() { method scanString (line 477) | func (s *Scanner) scanString() { method scanEscape (line 513) | func (s *Scanner) scanEscape() rune { method scanDigits (line 539) | func (s *Scanner) scanDigits(ch rune, base, n int) rune { method scanIdentifier (line 565) | func (s *Scanner) scanIdentifier() string { method recentPosition (line 581) | func (s *Scanner) recentPosition() (pos token.Pos) { method err (line 604) | func (s *Scanner) err(msg string) { function New (line 50) | func New(src []byte) *Scanner { function isLetter (line 617) | func isLetter(ch rune) bool { function isDigit (line 622) | func isDigit(ch rune) bool { function isDecimal (line 627) | func isDecimal(ch rune) bool { function isHexadecimal (line 632) | func isHexadecimal(ch rune) bool { function isWhitespace (line 637) | func isWhitespace(ch rune) bool { function digitVal (line 642) | func digitVal(ch rune) int { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/hcl/hcl/strconv/quote.go function Unquote (line 16) | func Unquote(s string) (t string, err error) { function contains (line 114) | func contains(s string, c byte) bool { function unhex (line 123) | func unhex(b byte) (v rune, ok bool) { function unquoteChar (line 136) | func unquoteChar(s string, quote byte) (value rune, multibyte bool, tail... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/hcl/hcl/token/position.go type Pos (line 8) | type Pos struct method IsValid (line 16) | func (p *Pos) IsValid() bool { return p.Line > 0 } method String (line 24) | func (p Pos) String() string { method Before (line 39) | func (p Pos) Before(u Pos) bool { method After (line 44) | func (p Pos) After(u Pos) bool { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/hcl/hcl/token/token.go type Token (line 14) | type Token struct method String (line 109) | func (t Token) String() string { method Value (line 118) | func (t Token) Value() interface{} { type Type (line 22) | type Type method String (line 83) | func (t Type) String() string { method IsIdentifier (line 96) | func (t Type) IsIdentifier() bool { return identifier_beg < t && t < i... method IsLiteral (line 100) | func (t Type) IsLiteral() bool { return literal_beg < t && t < literal... method IsOperator (line 104) | func (t Type) IsOperator() bool { return operator_beg < t && t < opera... constant ILLEGAL (line 26) | ILLEGAL Type = iota constant EOF (line 27) | EOF constant COMMENT (line 28) | COMMENT constant identifier_beg (line 30) | identifier_beg constant IDENT (line 31) | IDENT constant literal_beg (line 32) | literal_beg constant NUMBER (line 33) | NUMBER constant FLOAT (line 34) | FLOAT constant BOOL (line 35) | BOOL constant STRING (line 36) | STRING constant HEREDOC (line 37) | HEREDOC constant literal_end (line 38) | literal_end constant identifier_end (line 39) | identifier_end constant operator_beg (line 41) | operator_beg constant LBRACK (line 42) | LBRACK constant LBRACE (line 43) | LBRACE constant COMMA (line 44) | COMMA constant PERIOD (line 45) | PERIOD constant RBRACK (line 47) | RBRACK constant RBRACE (line 48) | RBRACE constant ASSIGN (line 50) | ASSIGN constant ADD (line 51) | ADD constant SUB (line 52) | SUB constant operator_end (line 53) | operator_end function unindentHeredoc (line 174) | func unindentHeredoc(heredoc string) string { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/hcl/json/parser/flatten.go function flattenObjects (line 6) | func flattenObjects(node ast.Node) { function flattenListType (line 46) | func flattenListType( function flattenObjectType (line 80) | func flattenObjectType( FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/hcl/json/parser/parser.go type Parser (line 13) | type Parser struct method Parse (line 40) | func (p *Parser) Parse() (*ast.File, error) { method objectList (line 66) | func (p *Parser) objectList() (*ast.ObjectList, error) { method objectItem (line 94) | func (p *Parser) objectItem() (*ast.ObjectItem, error) { method objectKey (line 126) | func (p *Parser) objectKey() ([]*ast.ObjectKey, error) { method objectValue (line 159) | func (p *Parser) objectValue() (ast.Node, error) { method object (line 179) | func (p *Parser) object() (*ast.ObjectType, error) { method objectType (line 194) | func (p *Parser) objectType() (*ast.ObjectType, error) { method listType (line 213) | func (p *Parser) listType() (*ast.ListType, error) { method literalType (line 255) | func (p *Parser) literalType() (*ast.LiteralType, error) { method scan (line 265) | func (p *Parser) scan() token.Token { method unscan (line 277) | func (p *Parser) unscan() { method printTrace (line 284) | func (p *Parser) printTrace(a ...interface{}) { function newParser (line 25) | func newParser(src []byte) *Parser { function Parse (line 32) | func Parse(src []byte) (*ast.File, error) { function trace (line 303) | func trace(p *Parser, msg string) *Parser { function un (line 310) | func un(p *Parser) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/hcl/json/scanner/scanner.go constant eof (line 14) | eof = rune(0) type Scanner (line 17) | type Scanner struct method next (line 64) | func (s *Scanner) next() rune { method unread (line 101) | func (s *Scanner) unread() { method peek (line 109) | func (s *Scanner) peek() rune { method Scan (line 120) | func (s *Scanner) Scan() token.Token { method scanNumber (line 217) | func (s *Scanner) scanNumber(ch rune) token.Type { method scanMantissa (line 251) | func (s *Scanner) scanMantissa(ch rune) rune { method scanFraction (line 265) | func (s *Scanner) scanFraction(ch rune) rune { method scanExponent (line 275) | func (s *Scanner) scanExponent(ch rune) rune { method scanString (line 287) | func (s *Scanner) scanString() { method scanEscape (line 323) | func (s *Scanner) scanEscape() rune { method scanDigits (line 349) | func (s *Scanner) scanDigits(ch rune, base, n int) rune { method scanIdentifier (line 364) | func (s *Scanner) scanIdentifier() string { method recentPosition (line 380) | func (s *Scanner) recentPosition() (pos token.Pos) { method err (line 403) | func (s *Scanner) err(msg string) { function New (line 47) | func New(src []byte) *Scanner { function isLetter (line 416) | func isLetter(ch rune) bool { function isDigit (line 421) | func isDigit(ch rune) bool { function isDecimal (line 426) | func isDecimal(ch rune) bool { function isHexadecimal (line 431) | func isHexadecimal(ch rune) bool { function isWhitespace (line 436) | func isWhitespace(ch rune) bool { function digitVal (line 441) | func digitVal(ch rune) int { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/hcl/json/token/position.go type Pos (line 8) | type Pos struct method IsValid (line 16) | func (p *Pos) IsValid() bool { return p.Line > 0 } method String (line 24) | func (p Pos) String() string { method Before (line 39) | func (p Pos) Before(u Pos) bool { method After (line 44) | func (p Pos) After(u Pos) bool { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/hcl/json/token/token.go type Token (line 11) | type Token struct method String (line 96) | func (t Token) String() string { method HCLToken (line 103) | func (t Token) HCLToken() hcltoken.Token { type Type (line 18) | type Type method String (line 70) | func (t Type) String() string { method IsIdentifier (line 83) | func (t Type) IsIdentifier() bool { return identifier_beg < t && t < i... method IsLiteral (line 87) | func (t Type) IsLiteral() bool { return literal_beg < t && t < literal... method IsOperator (line 91) | func (t Type) IsOperator() bool { return operator_beg < t && t < opera... constant ILLEGAL (line 22) | ILLEGAL Type = iota constant EOF (line 23) | EOF constant identifier_beg (line 25) | identifier_beg constant literal_beg (line 26) | literal_beg constant NUMBER (line 27) | NUMBER constant FLOAT (line 28) | FLOAT constant BOOL (line 29) | BOOL constant STRING (line 30) | STRING constant NULL (line 31) | NULL constant literal_end (line 32) | literal_end constant identifier_end (line 33) | identifier_end constant operator_beg (line 35) | operator_beg constant LBRACK (line 36) | LBRACK constant LBRACE (line 37) | LBRACE constant COMMA (line 38) | COMMA constant PERIOD (line 39) | PERIOD constant COLON (line 40) | COLON constant RBRACK (line 42) | RBRACK constant RBRACE (line 43) | RBRACE constant operator_end (line 45) | operator_end FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/hcl/lex.go type lexModeValue (line 8) | type lexModeValue constant lexModeUnknown (line 11) | lexModeUnknown lexModeValue = iota constant lexModeHcl (line 12) | lexModeHcl constant lexModeJson (line 13) | lexModeJson function lexMode (line 18) | func lexMode(v []byte) lexModeValue { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/hcl/parse.go function ParseBytes (line 14) | func ParseBytes(in []byte) (*ast.File, error) { function ParseString (line 19) | func ParseString(input string) (*ast.File, error) { function parse (line 23) | func parse(in []byte, errorOnDuplicateKeys bool) (*ast.File, error) { function Parse (line 40) | func Parse(input string) (*ast.File, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/auth.go type Auth (line 12) | type Auth struct method Login (line 33) | func (a *Auth) Login(ctx context.Context, authMethod AuthMethod) (*Sec... method MFALogin (line 48) | func (a *Auth) MFALogin(ctx context.Context, authMethod AuthMethod, cr... method MFAValidate (line 64) | func (a *Auth) MFAValidate(ctx context.Context, mfaSecret *Secret, pay... method login (line 78) | func (a *Auth) login(ctx context.Context, authMethod AuthMethod) (*Sec... method twoPhaseMFALogin (line 89) | func (a *Auth) twoPhaseMFALogin(ctx context.Context, authMethod AuthMe... method checkAndSetToken (line 104) | func (a *Auth) checkAndSetToken(s *Secret) (*Secret, error) { type AuthMethod (line 16) | type AuthMethod interface method Auth (line 21) | func (c *Client) Auth() *Auth { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/auth_token.go type TokenAuth (line 12) | type TokenAuth struct method Create (line 21) | func (c *TokenAuth) Create(opts *TokenCreateRequest) (*Secret, error) { method CreateWithContext (line 25) | func (c *TokenAuth) CreateWithContext(ctx context.Context, opts *Token... method CreateOrphan (line 43) | func (c *TokenAuth) CreateOrphan(opts *TokenCreateRequest) (*Secret, e... method CreateOrphanWithContext (line 47) | func (c *TokenAuth) CreateOrphanWithContext(ctx context.Context, opts ... method CreateWithRole (line 65) | func (c *TokenAuth) CreateWithRole(opts *TokenCreateRequest, roleName ... method CreateWithRoleWithContext (line 69) | func (c *TokenAuth) CreateWithRoleWithContext(ctx context.Context, opt... method Lookup (line 87) | func (c *TokenAuth) Lookup(token string) (*Secret, error) { method LookupWithContext (line 91) | func (c *TokenAuth) LookupWithContext(ctx context.Context, token strin... method LookupAccessor (line 111) | func (c *TokenAuth) LookupAccessor(accessor string) (*Secret, error) { method LookupAccessorWithContext (line 115) | func (c *TokenAuth) LookupAccessorWithContext(ctx context.Context, acc... method LookupSelf (line 135) | func (c *TokenAuth) LookupSelf() (*Secret, error) { method LookupSelfWithContext (line 139) | func (c *TokenAuth) LookupSelfWithContext(ctx context.Context) (*Secre... method RenewAccessor (line 154) | func (c *TokenAuth) RenewAccessor(accessor string, increment int) (*Se... method RenewAccessorWithContext (line 158) | func (c *TokenAuth) RenewAccessorWithContext(ctx context.Context, acce... method Renew (line 179) | func (c *TokenAuth) Renew(token string, increment int) (*Secret, error) { method RenewWithContext (line 183) | func (c *TokenAuth) RenewWithContext(ctx context.Context, token string... method RenewSelf (line 204) | func (c *TokenAuth) RenewSelf(increment int) (*Secret, error) { method RenewSelfWithContext (line 208) | func (c *TokenAuth) RenewSelfWithContext(ctx context.Context, incremen... method RenewTokenAsSelf (line 229) | func (c *TokenAuth) RenewTokenAsSelf(token string, increment int) (*Se... method RenewTokenAsSelfWithContext (line 235) | func (c *TokenAuth) RenewTokenAsSelfWithContext(ctx context.Context, t... method RevokeAccessor (line 257) | func (c *TokenAuth) RevokeAccessor(accessor string) error { method RevokeAccessorWithContext (line 263) | func (c *TokenAuth) RevokeAccessorWithContext(ctx context.Context, acc... method RevokeOrphan (line 284) | func (c *TokenAuth) RevokeOrphan(token string) error { method RevokeOrphanWithContext (line 290) | func (c *TokenAuth) RevokeOrphanWithContext(ctx context.Context, token... method RevokeSelf (line 311) | func (c *TokenAuth) RevokeSelf(token string) error { method RevokeSelfWithContext (line 318) | func (c *TokenAuth) RevokeSelfWithContext(ctx context.Context, token s... method RevokeTree (line 334) | func (c *TokenAuth) RevokeTree(token string) error { method RevokeTreeWithContext (line 341) | func (c *TokenAuth) RevokeTreeWithContext(ctx context.Context, token s... method Token (line 17) | func (a *Auth) Token() *TokenAuth { type TokenCreateRequest (line 362) | type TokenCreateRequest struct FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/cliconfig/config.go constant defaultConfigPath (line 18) | defaultConfigPath = "~/.vault" constant configPathEnv (line 22) | configPathEnv = "VAULT_CONFIG_PATH" type defaultConfig (line 27) | type defaultConfig struct function loadConfig (line 38) | func loadConfig(path string) (config *defaultConfig, duplicate bool, err... function parseConfig (line 66) | func parseConfig(contents string) (config *defaultConfig, duplicate bool... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/cliconfig/hcl_dup_attr_deprecation.go constant allowHclDuplicatesEnvVar (line 19) | allowHclDuplicatesEnvVar = "VAULT_ALLOW_PENDING_REMOVAL_DUPLICATE_HCL_AT... function parseAndCheckForDuplicateHclAttributes (line 26) | func parseAndCheckForDuplicateHclAttributes(input string) (res *ast.File... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/cliconfig/util.go function DefaultTokenHelper (line 12) | func DefaultTokenHelper() (tokenhelper.TokenHelper, error) { function DefaultTokenHelperCheckDuplicates (line 19) | func DefaultTokenHelperCheckDuplicates() (helper tokenhelper.TokenHelper... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/client.go constant EnvVaultAddress (line 37) | EnvVaultAddress = "VAULT_ADDR" constant EnvVaultAgentAddr (line 38) | EnvVaultAgentAddr = "VAULT_AGENT_ADDR" constant EnvVaultCACert (line 39) | EnvVaultCACert = "VAULT_CACERT" constant EnvVaultCACertBytes (line 40) | EnvVaultCACertBytes = "VAULT_CACERT_BYTES" constant EnvVaultCAPath (line 41) | EnvVaultCAPath = "VAULT_CAPATH" constant EnvVaultClientCert (line 42) | EnvVaultClientCert = "VAULT_CLIENT_CERT" constant EnvVaultClientKey (line 43) | EnvVaultClientKey = "VAULT_CLIENT_KEY" constant EnvVaultClientTimeout (line 44) | EnvVaultClientTimeout = "VAULT_CLIENT_TIMEOUT" constant EnvVaultHeaders (line 45) | EnvVaultHeaders = "VAULT_HEADERS" constant EnvVaultSRVLookup (line 46) | EnvVaultSRVLookup = "VAULT_SRV_LOOKUP" constant EnvVaultSkipVerify (line 47) | EnvVaultSkipVerify = "VAULT_SKIP_VERIFY" constant EnvVaultNamespace (line 48) | EnvVaultNamespace = "VAULT_NAMESPACE" constant EnvVaultTLSServerName (line 49) | EnvVaultTLSServerName = "VAULT_TLS_SERVER_NAME" constant EnvVaultWrapTTL (line 50) | EnvVaultWrapTTL = "VAULT_WRAP_TTL" constant EnvVaultMaxRetries (line 51) | EnvVaultMaxRetries = "VAULT_MAX_RETRIES" constant EnvVaultToken (line 52) | EnvVaultToken = "VAULT_TOKEN" constant EnvVaultMFA (line 53) | EnvVaultMFA = "VAULT_MFA" constant EnvRateLimit (line 54) | EnvRateLimit = "VAULT_RATE_LIMIT" constant EnvHTTPProxy (line 55) | EnvHTTPProxy = "VAULT_HTTP_PROXY" constant EnvVaultProxyAddr (line 56) | EnvVaultProxyAddr = "VAULT_PROXY_ADDR" constant EnvVaultDisableRedirects (line 57) | EnvVaultDisableRedirects = "VAULT_DISABLE_REDIRECTS" constant HeaderIndex (line 58) | HeaderIndex = "X-Vault-Index" constant HeaderForward (line 59) | HeaderForward = "X-Vault-Forward" constant HeaderInconsistent (line 60) | HeaderInconsistent = "X-Vault-Inconsistent" constant NamespaceHeaderName (line 64) | NamespaceHeaderName = "X-Vault-Namespace" constant AuthHeaderName (line 67) | AuthHeaderName = "X-Vault-Token" constant RequestHeaderName (line 71) | RequestHeaderName = "X-Vault-Request" constant SnapshotHeaderName (line 73) | SnapshotHeaderName = "X-Vault-Recover-Snapshot-Id" constant RecoverSourcePathHeaderName (line 74) | RecoverSourcePathHeaderName = "X-Vault-Recover-Source-Path" constant TLSErrorString (line 76) | TLSErrorString = "This error usually means that the server is running wi... constant EnvVaultAgentAddress (line 88) | EnvVaultAgentAddress = "VAULT_AGENT_ADDR" constant EnvVaultInsecure (line 89) | EnvVaultInsecure = "VAULT_SKIP_VERIFY" constant DefaultAddress (line 91) | DefaultAddress = "https://127.0.0.1:8200" type WrappingLookupFunc (line 100) | type WrappingLookupFunc type Config (line 103) | type Config struct method configureTLS (line 299) | func (c *Config) configureTLS(t *TLSConfig) error { method TLSConfig (line 363) | func (c *Config) TLSConfig() *tls.Config { method ConfigureTLS (line 371) | func (c *Config) ConfigureTLS(t *TLSConfig) error { method ReadEnvironment (line 380) | func (c *Config) ReadEnvironment() error { method ParseAddress (line 532) | func (c *Config) ParseAddress(address string) (*url.URL, error) { type TLSConfig (line 221) | type TLSConfig struct function DefaultConfig (line 256) | func DefaultConfig() *Config { function parseRateLimit (line 574) | func parseRateLimit(val string) (rate float64, burst int, err error) { type Client (line 588) | type Client struct method CloneConfig (line 700) | func (c *Client) CloneConfig() *Config { method SetAddress (line 731) | func (c *Client) SetAddress(addr string) error { method Address (line 745) | func (c *Client) Address() string { method SetCheckRedirect (line 752) | func (c *Client) SetCheckRedirect(f func(*http.Request, []*http.Reques... method SetLimiter (line 765) | func (c *Client) SetLimiter(rateLimit float64, burst int) { method Limiter (line 774) | func (c *Client) Limiter() *rate.Limiter { method SetMinRetryWait (line 784) | func (c *Client) SetMinRetryWait(retryWait time.Duration) { method MinRetryWait (line 793) | func (c *Client) MinRetryWait() time.Duration { method SetMaxRetryWait (line 803) | func (c *Client) SetMaxRetryWait(retryWait time.Duration) { method MaxRetryWait (line 812) | func (c *Client) MaxRetryWait() time.Duration { method SetMaxRetries (line 822) | func (c *Client) SetMaxRetries(retries int) { method SetMaxIdleConnections (line 831) | func (c *Client) SetMaxIdleConnections(idle int) { method MaxIdleConnections (line 840) | func (c *Client) MaxIdleConnections() int { method SetDisableKeepAlives (line 849) | func (c *Client) SetDisableKeepAlives(disable bool) { method DisableKeepAlives (line 858) | func (c *Client) DisableKeepAlives() bool { method MaxRetries (line 867) | func (c *Client) MaxRetries() int { method SetSRVLookup (line 876) | func (c *Client) SetSRVLookup(srv bool) { method SRVLookup (line 885) | func (c *Client) SRVLookup() bool { method SetCheckRetry (line 895) | func (c *Client) SetCheckRetry(checkRetry retryablehttp.CheckRetry) { method CheckRetry (line 904) | func (c *Client) CheckRetry() retryablehttp.CheckRetry { method SetClientTimeout (line 914) | func (c *Client) SetClientTimeout(timeout time.Duration) { method ClientTimeout (line 923) | func (c *Client) ClientTimeout() time.Duration { method OutputCurlString (line 932) | func (c *Client) OutputCurlString() bool { method SetOutputCurlString (line 941) | func (c *Client) SetOutputCurlString(curl bool) { method OutputPolicy (line 950) | func (c *Client) OutputPolicy() bool { method SetOutputPolicy (line 959) | func (c *Client) SetOutputPolicy(isSet bool) { method CurrentWrappingLookupFunc (line 970) | func (c *Client) CurrentWrappingLookupFunc() WrappingLookupFunc { method SetWrappingLookupFunc (line 978) | func (c *Client) SetWrappingLookupFunc(lookupFunc WrappingLookupFunc) { method SetMFACreds (line 986) | func (c *Client) SetMFACreds(creds []string) { method SetNamespace (line 994) | func (c *Client) SetNamespace(namespace string) { method setNamespace (line 1000) | func (c *Client) setNamespace(namespace string) { method ClearNamespace (line 1009) | func (c *Client) ClearNamespace() { method Namespace (line 1019) | func (c *Client) Namespace() string { method WithNamespace (line 1031) | func (c *Client) WithNamespace(namespace string) *Client { method Token (line 1047) | func (c *Client) Token() string { method SetToken (line 1055) | func (c *Client) SetToken(v string) { method HCPCookie (line 1063) | func (c *Client) HCPCookie() string { method SetHCPCookie (line 1075) | func (c *Client) SetHCPCookie(v *http.Cookie) error { method ClearToken (line 1089) | func (c *Client) ClearToken() { method Headers (line 1097) | func (c *Client) Headers() http.Header { method headersInternal (line 1105) | func (c *Client) headersInternal() http.Header { method AddHeader (line 1122) | func (c *Client) AddHeader(key, value string) { method SetHeaders (line 1130) | func (c *Client) SetHeaders(headers http.Header) { method SetBackoff (line 1137) | func (c *Client) SetBackoff(backoff retryablehttp.Backoff) { method SetLogger (line 1146) | func (c *Client) SetLogger(logger retryablehttp.LeveledLogger) { method SetCloneHeaders (line 1156) | func (c *Client) SetCloneHeaders(cloneHeaders bool) { method CloneHeaders (line 1166) | func (c *Client) CloneHeaders() bool { method SetCloneToken (line 1176) | func (c *Client) SetCloneToken(cloneToken bool) { method CloneToken (line 1186) | func (c *Client) CloneToken() bool { method SetReadYourWrites (line 1196) | func (c *Client) SetReadYourWrites(preventStaleReads bool) { method ReadYourWrites (line 1214) | func (c *Client) ReadYourWrites() bool { method SetCloneTLSConfig (line 1224) | func (c *Client) SetCloneTLSConfig(clone bool) { method CloneTLSConfig (line 1234) | func (c *Client) CloneTLSConfig() bool { method Clone (line 1252) | func (c *Client) Clone() (*Client, error) { method CloneWithHeaders (line 1262) | func (c *Client) CloneWithHeaders() (*Client, error) { method clone (line 1273) | func (c *Client) clone(cloneHeaders bool) (*Client, error) { method SetPolicyOverride (line 1319) | func (c *Client) SetPolicyOverride(override bool) { method NewRequest (line 1328) | func (c *Client) NewRequest(method, requestPath string) *Request { method RawRequest (line 1395) | func (c *Client) RawRequest(r *Request) (*Response, error) { method RawRequestWithContext (line 1406) | func (c *Client) RawRequestWithContext(ctx context.Context, r *Request... method rawRequestWithContext (line 1415) | func (c *Client) rawRequestWithContext(ctx context.Context, r *Request... method httpRequestWithContext (line 1578) | func (c *Client) httpRequestWithContext(ctx context.Context, r *Reques... method WithRequestCallbacks (line 1710) | func (c *Client) WithRequestCallbacks(callbacks ...RequestCallback) *C... method WithResponseCallbacks (line 1722) | func (c *Client) WithResponseCallbacks(callbacks ...ResponseCallback) ... method withConfiguredTimeout (line 1730) | func (c *Client) withConfiguredTimeout(ctx context.Context) (context.C... function NewClient (line 611) | func NewClient(c *Config) (*Client, error) { type RequestCallback (line 1701) | type RequestCallback type ResponseCallback (line 1702) | type ResponseCallback function RecordState (line 1742) | func RecordState(state *string) ResponseCallback { function RequireState (line 1751) | func RequireState(states ...string) RequestCallback { function compareReplicationStates (line 1762) | func compareReplicationStates(s1, s2 string) (int, error) { function MergeReplicationStates (line 1791) | func MergeReplicationStates(old []string, new string) []string { type WALState (line 1814) | type WALState struct function ParseReplicationState (line 1820) | func ParseReplicationState(raw string, hmacKey []byte) (*WALState, error) { function ForwardInconsistent (line 1869) | func ForwardInconsistent() RequestCallback { function ForwardAlways (line 1878) | func ForwardAlways() RequestCallback { function DefaultRetryPolicy (line 1888) | func DefaultRetryPolicy(ctx context.Context, resp *http.Response, err er... type replicationStateStore (line 1901) | type replicationStateStore struct method recordState (line 1908) | func (w *replicationStateStore) recordState(resp *Response) { method requireState (line 1918) | func (w *replicationStateStore) requireState(req *Request) { method states (line 1927) | func (w *replicationStateStore) states() []string { function validateToken (line 1936) | func validateToken(t string) error { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/hcl_dup_attr_deprecation.go constant allowHclDuplicatesEnvVar (line 19) | allowHclDuplicatesEnvVar = "VAULT_ALLOW_PENDING_REMOVAL_DUPLICATE_HCL_AT... function parseAndCheckForDuplicateHclAttributes (line 26) | func parseAndCheckForDuplicateHclAttributes(input string) (res *ast.File... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/help.go method Help (line 13) | func (c *Client) Help(path string) (*Help, error) { method HelpWithContext (line 18) | func (c *Client) HelpWithContext(ctx context.Context, path string) (*Hel... type Help (line 36) | type Help struct FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/kv.go type KVSecret (line 23) | type KVSecret struct method KVv1 (line 42) | func (c *Client) KVv1(mountPath string) *KVv1 { method KVv2 (line 57) | func (c *Client) KVv2(mountPath string) *KVv2 { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/kv_v1.go type KVv1 (line 11) | type KVv1 struct method Get (line 17) | func (kv *KVv1) Get(ctx context.Context, secretPath string) (*KVSecret... method Put (line 39) | func (kv *KVv1) Put(ctx context.Context, secretPath string, data map[s... method Delete (line 51) | func (kv *KVv1) Delete(ctx context.Context, secretPath string) error { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/kv_v2.go type KVv2 (line 18) | type KVv2 struct method Get (line 115) | func (kv *KVv2) Get(ctx context.Context, secretPath string) (*KVSecret... method GetVersion (line 144) | func (kv *KVv2) GetVersion(ctx context.Context, secretPath string, ver... method GetVersionsAsList (line 167) | func (kv *KVv2) GetVersionsAsList(ctx context.Context, secretPath stri... method GetMetadata (line 194) | func (kv *KVv2) GetMetadata(ctx context.Context, secretPath string) (*... method Put (line 219) | func (kv *KVv2) Put(ctx context.Context, secretPath string, data map[s... method PutMetadata (line 270) | func (kv *KVv2) PutMetadata(ctx context.Context, secretPath string, me... method Patch (line 304) | func (kv *KVv2) Patch(ctx context.Context, secretPath string, newData ... method PatchMetadata (line 345) | func (kv *KVv2) PatchMetadata(ctx context.Context, secretPath string, ... method Delete (line 363) | func (kv *KVv2) Delete(ctx context.Context, secretPath string) error { method DeleteVersions (line 376) | func (kv *KVv2) DeleteVersions(ctx context.Context, secretPath string,... method DeleteMetadata (line 401) | func (kv *KVv2) DeleteMetadata(ctx context.Context, secretPath string)... method Undelete (line 416) | func (kv *KVv2) Undelete(ctx context.Context, secretPath string, versi... method Destroy (line 436) | func (kv *KVv2) Destroy(ctx context.Context, secretPath string, versio... method Rollback (line 454) | func (kv *KVv2) Rollback(ctx context.Context, secretPath string, toVer... type KVMetadata (line 24) | type KVMetadata struct type KVMetadataPutInput (line 43) | type KVMetadataPutInput struct type KVMetadataPatchInput (line 60) | type KVMetadataPatchInput struct type KVVersionMetadata (line 68) | type KVVersionMetadata struct type KVOption (line 76) | type KVOption constant KVOptionCheckAndSet (line 79) | KVOptionCheckAndSet = "cas" constant KVOptionMethod (line 80) | KVOptionMethod = "method" constant KVMergeMethodPatch (line 81) | KVMergeMethodPatch = "patch" constant KVMergeMethodReadWrite (line 82) | KVMergeMethodReadWrite = "rw" function WithOption (line 87) | func WithOption(key string, value interface{}) KVOption { function WithCheckAndSet (line 98) | func WithCheckAndSet(cas int) KVOption { function WithMergeMethod (line 106) | func WithMergeMethod(method string) KVOption { function extractCustomMetadata (line 491) | func extractCustomMetadata(secret *Secret) map[string]interface{} { function extractDataAndVersionMetadata (line 511) | func extractDataAndVersionMetadata(secret *Secret) (*KVSecret, error) { function extractVersionMetadata (line 542) | func extractVersionMetadata(secret *Secret) (*KVVersionMetadata, error) { function extractFullMetadata (line 583) | func extractFullMetadata(secret *Secret) (*KVMetadata, error) { function validateRollbackVersion (line 630) | func validateRollbackVersion(rollbackVersion *KVSecret) error { function mergePatch (line 658) | func mergePatch(ctx context.Context, client *Client, mountPath string, s... function readThenWrite (line 717) | func readThenWrite(ctx context.Context, client *Client, mountPath string... function toMetadataMap (line 748) | func toMetadataMap(patchInput KVMetadataPatchInput) (map[string]interfac... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/lifetime_watcher.go type RenewBehavior (line 36) | type RenewBehavior constant RenewBehaviorIgnoreErrors (line 44) | RenewBehaviorIgnoreErrors RenewBehavior = iota constant RenewBehaviorRenewDisabled (line 49) | RenewBehaviorRenewDisabled constant RenewBehaviorErrorOnErrors (line 53) | RenewBehaviorErrorOnErrors type LifetimeWatcher (line 82) | type LifetimeWatcher struct method DoneCh (line 212) | func (r *LifetimeWatcher) DoneCh() <-chan error { method RenewCh (line 218) | func (r *LifetimeWatcher) RenewCh() <-chan *RenewOutput { method Stop (line 223) | func (r *LifetimeWatcher) Stop() { method Start (line 237) | func (r *LifetimeWatcher) Start() { method Renew (line 243) | func (r *LifetimeWatcher) Renew() { method doRenew (line 250) | func (r *LifetimeWatcher) doRenew() error { method doRenewWithOptions (line 264) | func (r *LifetimeWatcher) doRenewWithOptions(tokenMode bool, nonRenewa... method calculateSleepDuration (line 393) | func (r *LifetimeWatcher) calculateSleepDuration(remainingLeaseDuratio... method calculateGrace (line 409) | func (r *LifetimeWatcher) calculateGrace(leaseDuration, increment time... type LifetimeWatcherInput (line 102) | type LifetimeWatcherInput struct type RenewOutput (line 132) | type RenewOutput struct method NewLifetimeWatcher (line 143) | func (c *Client) NewLifetimeWatcher(i *LifetimeWatcherInput) (*LifetimeW... method NewRenewer (line 189) | func (c *Client) NewRenewer(i *LifetimeWatcherInput) (*LifetimeWatcher, ... type renewFunc (line 247) | type renewFunc FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/logical.go constant wrappedResponseLocation (line 23) | wrappedResponseLocation = "cubbyhole/response" type Logical (line 48) | type Logical struct method Read (line 57) | func (c *Logical) Read(path string) (*Secret, error) { method ReadWithContext (line 61) | func (c *Logical) ReadWithContext(ctx context.Context, path string) (*... method ReadWithData (line 65) | func (c *Logical) ReadWithData(path string, data map[string][]string) ... method ReadFromSnapshot (line 71) | func (c *Logical) ReadFromSnapshot(path string, snapshotID string) (*S... method ReadWithDataWithContext (line 75) | func (c *Logical) ReadWithDataWithContext(ctx context.Context, path st... method ReadWithRequest (line 86) | func (c *Logical) ReadWithRequest(ctx context.Context, req LogicalRead... method ReadRaw (line 97) | func (c *Logical) ReadRaw(path string) (*Response, error) { method ReadRawWithContext (line 107) | func (c *Logical) ReadRawWithContext(ctx context.Context, path string)... method ReadRawWithData (line 119) | func (c *Logical) ReadRawWithData(path string, data map[string][]strin... method ReadRawFromSnapshot (line 123) | func (c *Logical) ReadRawFromSnapshot(path string, snapshotID string) ... method ReadRawWithDataWithContext (line 134) | func (c *Logical) ReadRawWithDataWithContext(ctx context.Context, path... method ParseRawResponseAndCloseBody (line 138) | func (c *Logical) ParseRawResponseAndCloseBody(resp *Response, err err... method readRawWithDataWithContext (line 163) | func (c *Logical) readRawWithDataWithContext(ctx context.Context, path... method ListFromSnapshot (line 179) | func (c *Logical) ListFromSnapshot(path string, snapshotID string) (*S... method List (line 185) | func (c *Logical) List(path string) (*Secret, error) { method ListWithContext (line 189) | func (c *Logical) ListWithContext(ctx context.Context, path string) (*... method list (line 193) | func (c *Logical) list(ctx context.Context, r *Request) (*Secret, erro... method Write (line 227) | func (c *Logical) Write(path string, data map[string]interface{}) (*Se... method WriteWithContext (line 231) | func (c *Logical) WriteWithContext(ctx context.Context, path string, d... method WriteRaw (line 240) | func (c *Logical) WriteRaw(path string, data []byte) (*Response, error) { method WriteRawWithContext (line 244) | func (c *Logical) WriteRawWithContext(ctx context.Context, path string... method WriteWithRequest (line 254) | func (c *Logical) WriteWithRequest(ctx context.Context, req LogicalWri... method addExtraHeaders (line 270) | func (c *Logical) addExtraHeaders(r *Request, headers http.Header) err... method Recover (line 305) | func (c *Logical) Recover(ctx context.Context, path string, snapshotID... method RecoverFromPath (line 309) | func (c *Logical) RecoverFromPath(ctx context.Context, newPath string,... method JSONMergePatch (line 319) | func (c *Logical) JSONMergePatch(ctx context.Context, path string, dat... method WriteBytes (line 329) | func (c *Logical) WriteBytes(path string, data []byte) (*Secret, error) { method WriteBytesWithContext (line 333) | func (c *Logical) WriteBytesWithContext(ctx context.Context, path stri... method write (line 340) | func (c *Logical) write(ctx context.Context, path string, request *Req... method writeRaw (line 368) | func (c *Logical) writeRaw(ctx context.Context, request *Request) (*Re... method Delete (line 376) | func (c *Logical) Delete(path string) (*Secret, error) { method DeleteWithContext (line 380) | func (c *Logical) DeleteWithContext(ctx context.Context, path string) ... method DeleteWithData (line 384) | func (c *Logical) DeleteWithData(path string, data map[string][]string... method DeleteWithRequest (line 391) | func (c *Logical) DeleteWithRequest(ctx context.Context, req LogicalDe... method DeleteWithDataWithContext (line 395) | func (c *Logical) DeleteWithDataWithContext(ctx context.Context, path ... method deleteWithDataWithContext (line 399) | func (c *Logical) deleteWithDataWithContext(ctx context.Context, path ... method delete (line 403) | func (c *Logical) delete(ctx context.Context, req LogicalDeleteRequest... method Unwrap (line 441) | func (c *Logical) Unwrap(wrappingToken string) (*Secret, error) { method UnwrapWithContext (line 445) | func (c *Logical) UnwrapWithContext(ctx context.Context, wrappingToken... method Logical (line 53) | func (c *Client) Logical() *Logical { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/logical_requests.go function NewLogicalReadRequest (line 16) | func NewLogicalReadRequest(path string, values url.Values, headers http.... function NewLogicalWriteRequest (line 22) | func NewLogicalWriteRequest(path string, data map[string]interface{}, he... function NewDeleteRequest (line 27) | func NewDeleteRequest(path string, values url.Values, headers http.Heade... function newLogicalRequest (line 33) | func newLogicalRequest(path string, values url.Values, data map[string]i... type BaseLogicalRequest (line 44) | type BaseLogicalRequest interface type LogicalRequest (line 53) | type LogicalRequest interface type LogicalWriteRequest (line 65) | type LogicalWriteRequest interface type LogicalReadRequest (line 72) | type LogicalReadRequest interface type LogicalDeleteRequest (line 79) | type LogicalDeleteRequest interface type defaultLogicalRequest (line 85) | type defaultLogicalRequest struct method Path (line 93) | func (r *defaultLogicalRequest) Path() string { method Headers (line 98) | func (r *defaultLogicalRequest) Headers() http.Header { method Data (line 106) | func (r *defaultLogicalRequest) Data() map[string]interface{} { method Values (line 114) | func (r *defaultLogicalRequest) Values() url.Values { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/output_policy.go constant ErrOutputPolicyRequest (line 15) | ErrOutputPolicyRequest = "output a policy, please" type OutputPolicyError (line 20) | type OutputPolicyError struct method Error (line 27) | func (d *OutputPolicyError) Error() string { method HCLString (line 39) | func (d *OutputPolicyError) HCLString() (string, error) { method buildSamplePolicy (line 51) | func (d *OutputPolicyError) buildSamplePolicy() (string, error) { function formatOutputPolicy (line 89) | func formatOutputPolicy(path string, capabilities []string) string { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/output_string.go constant ErrOutputStringRequest (line 15) | ErrOutputStringRequest = "output a string, please" type OutputStringError (line 20) | type OutputStringError struct method Error (line 32) | func (d *OutputStringError) Error() string { method CurlString (line 44) | func (d *OutputStringError) CurlString() (string, error) { method buildCurlString (line 55) | func (d *OutputStringError) buildCurlString() (string, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/plugin_helpers.go constant PluginAutoMTLSEnv (line 35) | PluginAutoMTLSEnv = "VAULT_PLUGIN_AUTOMTLS_ENABLED" constant PluginMetadataModeEnv (line 39) | PluginMetadataModeEnv = "VAULT_PLUGIN_METADATA_MODE" constant PluginUnwrapTokenEnv (line 43) | PluginUnwrapTokenEnv = "VAULT_UNWRAP_TOKEN" constant CubbyHoleJWTSignatureAlgorithm (line 48) | CubbyHoleJWTSignatureAlgorithm = jose.ES512 type PluginAPIClientMeta (line 53) | type PluginAPIClientMeta struct method FlagSet (line 64) | func (f *PluginAPIClientMeta) FlagSet() *flag.FlagSet { method GetTLSConfig (line 78) | func (f *PluginAPIClientMeta) GetTLSConfig() *TLSConfig { function VaultPluginTLSProvider (line 97) | func VaultPluginTLSProvider(apiTLSConfig *TLSConfig) func() (*tls.Config... function VaultPluginTLSProviderContext (line 103) | func VaultPluginTLSProviderContext(ctx context.Context, apiTLSConfig *TL... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/plugin_runtime_types.go type PluginRuntimeType (line 15) | type PluginRuntimeType constant PluginRuntimeTypeUnsupported (line 19) | PluginRuntimeTypeUnsupported PluginRuntimeType = iota constant PluginRuntimeTypeContainer (line 20) | PluginRuntimeTypeContainer function ParsePluginRuntimeType (line 24) | func ParsePluginRuntimeType(PluginRuntimeType string) (PluginRuntimeType... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/plugin_types.go type PluginType (line 22) | type PluginType method String (line 41) | func (p PluginType) String() string { method UnmarshalJSON (line 75) | func (p *PluginType) UnmarshalJSON(data []byte) error { method MarshalJSON (line 98) | func (p PluginType) MarshalJSON() ([]byte, error) { constant PluginTypeUnknown (line 35) | PluginTypeUnknown PluginType = iota constant PluginTypeCredential (line 36) | PluginTypeCredential constant PluginTypeDatabase (line 37) | PluginTypeDatabase constant PluginTypeSecrets (line 38) | PluginTypeSecrets function ParsePluginType (line 56) | func ParsePluginType(pluginType string) (PluginType, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/pluginruntimetype_enumer.go constant _PluginRuntimeTypeName (line 9) | _PluginRuntimeTypeName = "unsupportedcontainer" method String (line 13) | func (i PluginRuntimeType) String() string { function PluginRuntimeTypeString (line 29) | func PluginRuntimeTypeString(s string) (PluginRuntimeType, error) { function PluginRuntimeTypeValues (line 37) | func PluginRuntimeTypeValues() []PluginRuntimeType { method IsAPluginRuntimeType (line 42) | func (i PluginRuntimeType) IsAPluginRuntimeType() bool { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/renewbehavior_enumer.go constant _RenewBehaviorName (line 9) | _RenewBehaviorName = "IgnoreErrorsRenewDisabledErrorOnErrors" method String (line 13) | func (i RenewBehavior) String() string { function RenewBehaviorString (line 30) | func RenewBehaviorString(s string) (RenewBehavior, error) { function RenewBehaviorValues (line 38) | func RenewBehaviorValues() []RenewBehavior { method IsARenewBehavior (line 43) | func (i RenewBehavior) IsARenewBehavior() bool { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/replication_status.go constant apiRepPerformanceStatusPath (line 16) | apiRepPerformanceStatusPath = "/v1/sys/replication/performance/status" constant apiRepDRStatusPath (line 17) | apiRepDRStatusPath = "/v1/sys/replication/dr/status" constant apiRepStatusPath (line 18) | apiRepStatusPath = "/v1/sys/replication/status" type ClusterInfo (line 21) | type ClusterInfo struct type ReplicationStatusGenericResponse (line 32) | type ReplicationStatusGenericResponse struct type ReplicationStatusResponse (line 52) | type ReplicationStatusResponse struct method ReplicationStatus (line 57) | func (c *Sys) ReplicationStatus() (*ReplicationStatusResponse, error) { method ReplicationPerformanceStatusWithContext (line 61) | func (c *Sys) ReplicationPerformanceStatusWithContext(ctx context.Contex... method ReplicationDRStatusWithContext (line 70) | func (c *Sys) ReplicationDRStatusWithContext(ctx context.Context) (*Repl... method ReplicationStatusWithContext (line 79) | func (c *Sys) ReplicationStatusWithContext(ctx context.Context, path str... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/request.go type Request (line 18) | type Request struct method SetJSONBody (line 47) | func (r *Request) SetJSONBody(val interface{}) error { method ResetJSONBody (line 59) | func (r *Request) ResetJSONBody() error { method ToHTTP (line 68) | func (r *Request) ToHTTP() (*http.Request, error) { method toRetryableHTTP (line 92) | func (r *Request) toRetryableHTTP() (*retryablehttp.Request, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/response.go type Response (line 15) | type Response struct method DecodeJSON (line 22) | func (r *Response) DecodeJSON(out interface{}) error { method Error (line 31) | func (r *Response) Error() error { type ErrorResponse (line 77) | type ErrorResponse struct type ResponseError (line 85) | type ResponseError struct method Error (line 109) | func (r *ResponseError) Error() string { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/secret.go type Secret (line 21) | type Secret struct method TokenID (line 53) | func (s *Secret) TokenID() (string, error) { method TokenAccessor (line 77) | func (s *Secret) TokenAccessor() (string, error) { method TokenRemainingUses (line 101) | func (s *Secret) TokenRemainingUses() (int, error) { method TokenPolicies (line 112) | func (s *Secret) TokenPolicies() ([]string, error) { method TokenMetadata (line 204) | func (s *Secret) TokenMetadata() (map[string]string, error) { method TokenIsRenewable (line 240) | func (s *Secret) TokenIsRenewable() (bool, error) { method TokenTTL (line 263) | func (s *Secret) TokenTTL() (time.Duration, error) { type SecretWrapInfo (line 287) | type SecretWrapInfo struct type MFAMethodID (line 296) | type MFAMethodID struct type MFAConstraintAny (line 308) | type MFAConstraintAny struct type MFARequirement (line 312) | type MFARequirement struct type SecretAuth (line 318) | type SecretAuth struct function ParseSecret (line 335) | func ParseSecret(r io.Reader) (*Secret, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/ssh.go type SSH (line 13) | type SSH struct method Credential (line 32) | func (c *SSH) Credential(role string, data map[string]interface{}) (*S... method CredentialWithContext (line 37) | func (c *SSH) CredentialWithContext(ctx context.Context, role string, ... method SignKey (line 56) | func (c *SSH) SignKey(role string, data map[string]interface{}) (*Secr... method SignKeyWithContext (line 62) | func (c *SSH) SignKeyWithContext(ctx context.Context, role string, dat... method SSH (line 19) | func (c *Client) SSH() *SSH { method SSHWithMountPoint (line 24) | func (c *Client) SSHWithMountPoint(mountPoint string) *SSH { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/ssh_agent.go constant SSHHelperDefaultMountPoint (line 27) | SSHHelperDefaultMountPoint = "ssh" constant VerifyEchoRequest (line 30) | VerifyEchoRequest = "verify-echo-request" constant VerifyEchoResponse (line 34) | VerifyEchoResponse = "verify-echo-response" type SSHHelper (line 40) | type SSHHelper struct method Verify (line 239) | func (c *SSHHelper) Verify(otp string) (*SSHVerifyResponse, error) { method VerifyWithContext (line 244) | func (c *SSHHelper) VerifyWithContext(ctx context.Context, otp string)... type SSHVerifyResponse (line 47) | type SSHVerifyResponse struct type SSHHelperConfig (line 63) | type SSHHelperConfig struct method SetTLSParameters (line 76) | func (c *SSHHelperConfig) SetTLSParameters(clientConfig *Config, certP... method shouldSetTLSParameters (line 94) | func (c *SSHHelperConfig) shouldSetTLSParameters() bool { method NewClient (line 102) | func (c *SSHHelperConfig) NewClient() (*Client, error) { function LoadSSHHelperConfig (line 142) | func LoadSSHHelperConfig(path string) (*SSHHelperConfig, error) { function ParseSSHHelperConfig (line 152) | func ParseSSHHelperConfig(contents string) (*SSHHelperConfig, error) { function CheckHCLKeys (line 192) | func CheckHCLKeys(node ast.Node, valid []string) error { method SSHHelper (line 221) | func (c *Client) SSHHelper() *SSHHelper { method SSHHelperWithMountPoint (line 227) | func (c *Client) SSHHelperWithMountPoint(mountPoint string) *SSHHelper { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sudo_paths.go function SudoPaths (line 61) | func SudoPaths() map[string]*regexp.Regexp { function IsSudoPath (line 70) | func IsSudoPath(path string) bool { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys.go type Sys (line 7) | type Sys struct method Sys (line 12) | func (c *Client) Sys() *Sys { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_audit.go method AuditHash (line 15) | func (c *Sys) AuditHash(path string, input string) (string, error) { method AuditHashWithContext (line 19) | func (c *Sys) AuditHashWithContext(ctx context.Context, path string, inp... method ListAudit (line 58) | func (c *Sys) ListAudit() (map[string]*Audit, error) { method ListAuditWithContext (line 62) | func (c *Sys) ListAuditWithContext(ctx context.Context) (map[string]*Aud... method EnableAudit (line 92) | func (c *Sys) EnableAudit( method EnableAuditWithOptions (line 102) | func (c *Sys) EnableAuditWithOptions(path string, options *EnableAuditOp... method EnableAuditWithOptionsWithContext (line 106) | func (c *Sys) EnableAuditWithOptionsWithContext(ctx context.Context, pat... method DisableAudit (line 124) | func (c *Sys) DisableAudit(path string) error { method DisableAuditWithContext (line 128) | func (c *Sys) DisableAuditWithContext(ctx context.Context, path string) ... type EnableAuditOptions (line 146) | type EnableAuditOptions struct type Audit (line 153) | type Audit struct FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_auth.go method GetAuth (line 15) | func (c *Sys) GetAuth(path string) (*AuthMount, error) { method GetAuthWithContext (line 19) | func (c *Sys) GetAuthWithContext(ctx context.Context, path string) (*Aut... method ListAuth (line 50) | func (c *Sys) ListAuth() (map[string]*AuthMount, error) { method ListAuthWithContext (line 54) | func (c *Sys) ListAuthWithContext(ctx context.Context) (map[string]*Auth... method EnableAuth (line 84) | func (c *Sys) EnableAuth(path, authType, desc string) error { method EnableAuthWithOptions (line 91) | func (c *Sys) EnableAuthWithOptions(path string, options *EnableAuthOpti... method EnableAuthWithOptionsWithContext (line 95) | func (c *Sys) EnableAuthWithOptionsWithContext(ctx context.Context, path... method DisableAuth (line 113) | func (c *Sys) DisableAuth(path string) error { method DisableAuthWithContext (line 117) | func (c *Sys) DisableAuthWithContext(ctx context.Context, path string) e... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_capabilities.go method CapabilitiesSelf (line 15) | func (c *Sys) CapabilitiesSelf(path string) ([]string, error) { method CapabilitiesSelfWithContext (line 19) | func (c *Sys) CapabilitiesSelfWithContext(ctx context.Context, path stri... method Capabilities (line 26) | func (c *Sys) Capabilities(token, path string) ([]string, error) { method CapabilitiesWithContext (line 30) | func (c *Sys) CapabilitiesWithContext(ctx context.Context, token, path s... method CapabilitiesAccessor (line 82) | func (c *Sys) CapabilitiesAccessor(accessor, path string) ([]string, err... method CapabilitiesAccessorWithContext (line 86) | func (c *Sys) CapabilitiesAccessorWithContext(ctx context.Context, acces... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_config_cors.go method CORSStatus (line 14) | func (c *Sys) CORSStatus() (*CORSResponse, error) { method CORSStatusWithContext (line 18) | func (c *Sys) CORSStatusWithContext(ctx context.Context) (*CORSResponse,... method ConfigureCORS (line 47) | func (c *Sys) ConfigureCORS(req *CORSRequest) error { method ConfigureCORSWithContext (line 51) | func (c *Sys) ConfigureCORSWithContext(ctx context.Context, req *CORSReq... method DisableCORS (line 67) | func (c *Sys) DisableCORS() error { method DisableCORSWithContext (line 71) | func (c *Sys) DisableCORSWithContext(ctx context.Context) error { type CORSRequest (line 84) | type CORSRequest struct type CORSResponse (line 90) | type CORSResponse struct FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_generate_root.go method GenerateRootStatus (line 11) | func (c *Sys) GenerateRootStatus() (*GenerateRootStatusResponse, error) { method GenerateDROperationTokenStatus (line 15) | func (c *Sys) GenerateDROperationTokenStatus() (*GenerateRootStatusRespo... method GenerateRecoveryOperationTokenStatus (line 19) | func (c *Sys) GenerateRecoveryOperationTokenStatus() (*GenerateRootStatu... method GenerateRootStatusWithContext (line 23) | func (c *Sys) GenerateRootStatusWithContext(ctx context.Context) (*Gener... method GenerateDROperationTokenStatusWithContext (line 27) | func (c *Sys) GenerateDROperationTokenStatusWithContext(ctx context.Cont... method GenerateRecoveryOperationTokenStatusWithContext (line 31) | func (c *Sys) GenerateRecoveryOperationTokenStatusWithContext(ctx contex... method generateRootStatusCommonWithContext (line 35) | func (c *Sys) generateRootStatusCommonWithContext(ctx context.Context, p... method GenerateRootInit (line 52) | func (c *Sys) GenerateRootInit(otp, pgpKey string) (*GenerateRootStatusR... method GenerateDROperationTokenInit (line 56) | func (c *Sys) GenerateDROperationTokenInit(otp, pgpKey string) (*Generat... method GenerateRecoveryOperationTokenInit (line 60) | func (c *Sys) GenerateRecoveryOperationTokenInit(otp, pgpKey string) (*G... method GenerateRootInitWithContext (line 64) | func (c *Sys) GenerateRootInitWithContext(ctx context.Context, otp, pgpK... method GenerateDROperationTokenInitWithContext (line 68) | func (c *Sys) GenerateDROperationTokenInitWithContext(ctx context.Contex... method GenerateRecoveryOperationTokenInitWithContext (line 72) | func (c *Sys) GenerateRecoveryOperationTokenInitWithContext(ctx context.... method generateRootInitCommonWithContext (line 76) | func (c *Sys) generateRootInitCommonWithContext(ctx context.Context, pat... method GenerateRootCancel (line 101) | func (c *Sys) GenerateRootCancel() error { method GenerateDROperationTokenCancel (line 105) | func (c *Sys) GenerateDROperationTokenCancel() error { method GenerateRecoveryOperationTokenCancel (line 109) | func (c *Sys) GenerateRecoveryOperationTokenCancel() error { method GenerateRootCancelWithContext (line 113) | func (c *Sys) GenerateRootCancelWithContext(ctx context.Context) error { method GenerateDROperationTokenCancelWithContext (line 117) | func (c *Sys) GenerateDROperationTokenCancelWithContext(ctx context.Cont... method GenerateRecoveryOperationTokenCancelWithContext (line 121) | func (c *Sys) GenerateRecoveryOperationTokenCancelWithContext(ctx contex... method generateRootCancelCommonWithContext (line 125) | func (c *Sys) generateRootCancelCommonWithContext(ctx context.Context, p... method GenerateRootUpdate (line 138) | func (c *Sys) GenerateRootUpdate(shard, nonce string) (*GenerateRootStat... method GenerateDROperationTokenUpdate (line 142) | func (c *Sys) GenerateDROperationTokenUpdate(shard, nonce string) (*Gene... method GenerateRecoveryOperationTokenUpdate (line 146) | func (c *Sys) GenerateRecoveryOperationTokenUpdate(shard, nonce string) ... method GenerateRootUpdateWithContext (line 150) | func (c *Sys) GenerateRootUpdateWithContext(ctx context.Context, shard, ... method GenerateDROperationTokenUpdateWithContext (line 154) | func (c *Sys) GenerateDROperationTokenUpdateWithContext(ctx context.Cont... method GenerateRecoveryOperationTokenUpdateWithContext (line 158) | func (c *Sys) GenerateRecoveryOperationTokenUpdateWithContext(ctx contex... method generateRootUpdateCommonWithContext (line 162) | func (c *Sys) generateRootUpdateCommonWithContext(ctx context.Context, p... type GenerateRootStatusResponse (line 187) | type GenerateRootStatusResponse struct FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_hastatus.go method HAStatus (line 12) | func (c *Sys) HAStatus() (*HAStatusResponse, error) { method HAStatusWithContext (line 16) | func (c *Sys) HAStatusWithContext(ctx context.Context) (*HAStatusRespons... type HAStatusResponse (line 33) | type HAStatusResponse struct type HANode (line 37) | type HANode struct FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_health.go method Health (line 11) | func (c *Sys) Health() (*HealthResponse, error) { method HealthWithContext (line 15) | func (c *Sys) HealthWithContext(ctx context.Context) (*HealthResponse, e... type HealthResponse (line 42) | type HealthResponse struct FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_init.go method InitStatus (line 11) | func (c *Sys) InitStatus() (bool, error) { method InitStatusWithContext (line 15) | func (c *Sys) InitStatusWithContext(ctx context.Context) (bool, error) { method Init (line 32) | func (c *Sys) Init(opts *InitRequest) (*InitResponse, error) { method InitWithContext (line 36) | func (c *Sys) InitWithContext(ctx context.Context, opts *InitRequest) (*... type InitRequest (line 56) | type InitRequest struct type InitStatusResponse (line 67) | type InitStatusResponse struct type InitResponse (line 71) | type InitResponse struct FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_leader.go method Leader (line 12) | func (c *Sys) Leader() (*LeaderResponse, error) { method LeaderWithContext (line 16) | func (c *Sys) LeaderWithContext(ctx context.Context) (*LeaderResponse, e... type LeaderResponse (line 33) | type LeaderResponse struct FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_leases.go method Renew (line 12) | func (c *Sys) Renew(id string, increment int) (*Secret, error) { method RenewWithContext (line 16) | func (c *Sys) RenewWithContext(ctx context.Context, id string, increment... method Lookup (line 39) | func (c *Sys) Lookup(id string) (*Secret, error) { method LookupWithContext (line 43) | func (c *Sys) LookupWithContext(ctx context.Context, id string) (*Secret... method Revoke (line 65) | func (c *Sys) Revoke(id string) error { method RevokeWithContext (line 69) | func (c *Sys) RevokeWithContext(ctx context.Context, id string) error { method RevokePrefix (line 88) | func (c *Sys) RevokePrefix(id string) error { method RevokePrefixWithContext (line 92) | func (c *Sys) RevokePrefixWithContext(ctx context.Context, id string) er... method RevokeForce (line 105) | func (c *Sys) RevokeForce(id string) error { method RevokeForceWithContext (line 109) | func (c *Sys) RevokeForceWithContext(ctx context.Context, id string) err... method RevokeWithOptions (line 122) | func (c *Sys) RevokeWithOptions(opts *RevokeOptions) error { method RevokeWithOptionsWithContext (line 126) | func (c *Sys) RevokeWithOptionsWithContext(ctx context.Context, opts *Re... type RevokeOptions (line 161) | type RevokeOptions struct FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_mfa.go method MFAValidate (line 12) | func (c *Sys) MFAValidate(requestID string, payload map[string]interface... method MFAValidateWithContext (line 16) | func (c *Sys) MFAValidateWithContext(ctx context.Context, requestID stri... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_monitor.go method Monitor (line 15) | func (c *Sys) Monitor(ctx context.Context, logLevel string, logFormat st... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_mounts.go method GetMount (line 16) | func (c *Sys) GetMount(path string) (*MountOutput, error) { method GetMountWithContext (line 20) | func (c *Sys) GetMountWithContext(ctx context.Context, path string) (*Mo... method ListMounts (line 49) | func (c *Sys) ListMounts() (map[string]*MountOutput, error) { method ListMountsWithContext (line 53) | func (c *Sys) ListMountsWithContext(ctx context.Context) (map[string]*Mo... method Mount (line 82) | func (c *Sys) Mount(path string, mountInfo *MountInput) error { method MountWithContext (line 86) | func (c *Sys) MountWithContext(ctx context.Context, path string, mountIn... method Unmount (line 104) | func (c *Sys) Unmount(path string) error { method UnmountWithContext (line 108) | func (c *Sys) UnmountWithContext(ctx context.Context, path string) error { method Remount (line 122) | func (c *Sys) Remount(from, to string) error { method RemountWithContext (line 128) | func (c *Sys) RemountWithContext(ctx context.Context, from, to string) e... method StartRemount (line 150) | func (c *Sys) StartRemount(from, to string) (*MountMigrationOutput, erro... method StartRemountWithContext (line 155) | func (c *Sys) StartRemountWithContext(ctx context.Context, from, to stri... method RemountStatus (line 192) | func (c *Sys) RemountStatus(migrationID string) (*MountMigrationStatusOu... method RemountStatusWithContext (line 197) | func (c *Sys) RemountStatusWithContext(ctx context.Context, migrationID ... type TuneMountConfigInput (line 227) | type TuneMountConfigInput struct type TuneUserLockoutConfigInput (line 249) | type TuneUserLockoutConfigInput struct method TuneMountAllowNil (line 256) | func (c *Sys) TuneMountAllowNil(path string, config TuneMountConfigInput... method TuneMount (line 261) | func (c *Sys) TuneMount(path string, config MountConfigInput) error { method TuneMountAllowNilWithContext (line 265) | func (c *Sys) TuneMountAllowNilWithContext(ctx context.Context, path str... method TuneMountWithContext (line 283) | func (c *Sys) TuneMountWithContext(ctx context.Context, path string, con... method MountConfig (line 358) | func (c *Sys) MountConfig(path string) (*MountConfigOutput, error) { method MountConfigWithContext (line 362) | func (c *Sys) MountConfigWithContext(ctx context.Context, path string) (... type MountInput (line 391) | type MountInput struct type MountConfigInput (line 405) | type MountConfigInput struct type MountOutput (line 427) | type MountOutput struct type MountConfigOutput (line 443) | type MountConfigOutput struct type UserLockoutConfigInput (line 463) | type UserLockoutConfigInput struct type UserLockoutConfigOutput (line 470) | type UserLockoutConfigOutput struct type MountMigrationOutput (line 477) | type MountMigrationOutput struct type MountMigrationStatusOutput (line 481) | type MountMigrationStatusOutput struct type MountMigrationStatusInfo (line 486) | type MountMigrationStatusInfo struct FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_plugins.go type ListPluginsInput (line 18) | type ListPluginsInput struct type ListPluginsResponse (line 24) | type ListPluginsResponse struct type PluginDetails (line 37) | type PluginDetails struct method ListPlugins (line 48) | func (c *Sys) ListPlugins(i *ListPluginsInput) (*ListPluginsResponse, er... method ListPluginsWithContext (line 54) | func (c *Sys) ListPluginsWithContext(ctx context.Context, i *ListPlugins... type GetPluginInput (line 137) | type GetPluginInput struct type GetPluginResponse (line 146) | type GetPluginResponse struct method GetPlugin (line 159) | func (c *Sys) GetPlugin(i *GetPluginInput) (*GetPluginResponse, error) { method GetPluginWithContext (line 164) | func (c *Sys) GetPluginWithContext(ctx context.Context, i *GetPluginInpu... type RegisterPluginInput (line 191) | type RegisterPluginInput struct type RegisterPluginResponse (line 225) | type RegisterPluginResponse struct method RegisterPlugin (line 231) | func (c *Sys) RegisterPlugin(i *RegisterPluginInput) error { method RegisterPluginWithContext (line 237) | func (c *Sys) RegisterPluginWithContext(ctx context.Context, i *Register... method RegisterPluginDetailed (line 256) | func (c *Sys) RegisterPluginDetailed(i *RegisterPluginInput) (*RegisterP... method RegisterPluginWithContextDetailed (line 261) | func (c *Sys) RegisterPluginWithContextDetailed(ctx context.Context, i *... type DeregisterPluginInput (line 308) | type DeregisterPluginInput struct method DeregisterPlugin (line 320) | func (c *Sys) DeregisterPlugin(i *DeregisterPluginInput) error { method DeregisterPluginWithContext (line 326) | func (c *Sys) DeregisterPluginWithContext(ctx context.Context, i *Deregi... type RootReloadPluginInput (line 341) | type RootReloadPluginInput struct method RootReloadPlugin (line 351) | func (c *Sys) RootReloadPlugin(ctx context.Context, i *RootReloadPluginI... type ReloadPluginInput (line 357) | type ReloadPluginInput struct method ReloadPlugin (line 369) | func (c *Sys) ReloadPlugin(i *ReloadPluginInput) (string, error) { method ReloadPluginWithContext (line 377) | func (c *Sys) ReloadPluginWithContext(ctx context.Context, i *ReloadPlug... method reloadPluginInternal (line 381) | func (c *Sys) reloadPluginInternal(ctx context.Context, path string, bod... type ReloadStatus (line 411) | type ReloadStatus struct type ReloadStatusResponse (line 417) | type ReloadStatusResponse struct type ReloadPluginStatusInput (line 423) | type ReloadPluginStatusInput struct method ReloadPluginStatus (line 429) | func (c *Sys) ReloadPluginStatus(reloadStatusInput *ReloadPluginStatusIn... method ReloadPluginStatusWithContext (line 434) | func (c *Sys) ReloadPluginStatusWithContext(ctx context.Context, reloadS... function catalogPathByType (line 471) | func catalogPathByType(pluginType PluginType, name string) string { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_plugins_runtimes.go type GetPluginRuntimeInput (line 16) | type GetPluginRuntimeInput struct type GetPluginRuntimeResponse (line 24) | type GetPluginRuntimeResponse struct method GetPluginRuntime (line 34) | func (c *Sys) GetPluginRuntime(ctx context.Context, i *GetPluginRuntimeI... type RegisterPluginRuntimeInput (line 58) | type RegisterPluginRuntimeInput struct method RegisterPluginRuntime (line 73) | func (c *Sys) RegisterPluginRuntime(ctx context.Context, i *RegisterPlug... type DeregisterPluginRuntimeInput (line 92) | type DeregisterPluginRuntimeInput struct method DeregisterPluginRuntime (line 102) | func (c *Sys) DeregisterPluginRuntime(ctx context.Context, i *Deregister... type PluginRuntimeDetails (line 115) | type PluginRuntimeDetails struct type ListPluginRuntimesInput (line 125) | type ListPluginRuntimesInput struct type ListPluginRuntimesResponse (line 131) | type ListPluginRuntimesResponse struct method ListPluginRuntimes (line 138) | func (c *Sys) ListPluginRuntimes(ctx context.Context, input *ListPluginR... function pluginRuntimeCatalogPathByType (line 188) | func pluginRuntimeCatalogPathByType(runtimeType PluginRuntimeType, name ... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_policy.go method ListPolicies (line 15) | func (c *Sys) ListPolicies() ([]string, error) { method ListPoliciesWithContext (line 19) | func (c *Sys) ListPoliciesWithContext(ctx context.Context) ([]string, er... method GetPolicy (line 52) | func (c *Sys) GetPolicy(name string) (string, error) { method GetPolicyWithContext (line 56) | func (c *Sys) GetPolicyWithContext(ctx context.Context, name string) (st... method PutPolicy (line 88) | func (c *Sys) PutPolicy(name, rules string) error { method PutPolicyWithContext (line 92) | func (c *Sys) PutPolicyWithContext(ctx context.Context, name, rules stri... method DeletePolicy (line 114) | func (c *Sys) DeletePolicy(name string) error { method DeletePolicyWithContext (line 118) | func (c *Sys) DeletePolicyWithContext(ctx context.Context, name string) ... type getPoliciesResp (line 131) | type getPoliciesResp struct type listPoliciesResp (line 135) | type listPoliciesResp struct FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_raft.go type RaftJoinResponse (line 27) | type RaftJoinResponse struct type RaftJoinRequest (line 32) | type RaftJoinRequest struct type AutopilotConfig (line 45) | type AutopilotConfig struct method MarshalJSON (line 56) | func (ac *AutopilotConfig) MarshalJSON() ([]byte, error) { method UnmarshalJSON (line 69) | func (ac *AutopilotConfig) UnmarshalJSON(b []byte) error { type AutopilotState (line 93) | type AutopilotState struct method String (line 105) | func (a *AutopilotState) String() string { type AutopilotServer (line 124) | type AutopilotServer struct method String (line 141) | func (a *AutopilotServer) String() string { type AutopilotZone (line 146) | type AutopilotZone struct method String (line 152) | func (a *AutopilotZone) String() string { type AutopilotUpgrade (line 156) | type AutopilotUpgrade struct method String (line 168) | func (a *AutopilotUpgrade) String() string { type AutopilotZoneUpgradeVersions (line 179) | type AutopilotZoneUpgradeVersions struct method String (line 186) | func (a *AutopilotZoneUpgradeVersions) String() string { method RaftJoin (line 192) | func (c *Sys) RaftJoin(opts *RaftJoinRequest) (*RaftJoinResponse, error) { method RaftJoinWithContext (line 198) | func (c *Sys) RaftJoinWithContext(ctx context.Context, opts *RaftJoinReq... method RaftSnapshot (line 220) | func (c *Sys) RaftSnapshot(snapWriter io.Writer) error { method RaftSnapshotWithContext (line 226) | func (c *Sys) RaftSnapshotWithContext(ctx context.Context, snapWriter io... method RaftSnapshotRestore (line 294) | func (c *Sys) RaftSnapshotRestore(snapReader io.Reader, force bool) error { method RaftSnapshotRestoreWithContext (line 300) | func (c *Sys) RaftSnapshotRestoreWithContext(ctx context.Context, snapRe... method RaftAutopilotState (line 319) | func (c *Sys) RaftAutopilotState() (*AutopilotState, error) { method RaftAutopilotStateWithDRToken (line 324) | func (c *Sys) RaftAutopilotStateWithDRToken(drToken string) (*AutopilotS... method RaftAutopilotStateWithContext (line 329) | func (c *Sys) RaftAutopilotStateWithContext(ctx context.Context) (*Autop... method RaftAutopilotConfiguration (line 367) | func (c *Sys) RaftAutopilotConfiguration() (*AutopilotConfig, error) { method RaftAutopilotConfigurationWithDRToken (line 372) | func (c *Sys) RaftAutopilotConfigurationWithDRToken(drToken string) (*Au... method RaftAutopilotConfigurationWithContext (line 377) | func (c *Sys) RaftAutopilotConfigurationWithContext(ctx context.Context)... method PutRaftAutopilotConfiguration (line 424) | func (c *Sys) PutRaftAutopilotConfiguration(opts *AutopilotConfig) error { method PutRaftAutopilotConfigurationWithContext (line 429) | func (c *Sys) PutRaftAutopilotConfigurationWithContext(ctx context.Conte... method RaftLoadLocalSnapshot (line 449) | func (c *Sys) RaftLoadLocalSnapshot(snapReader io.Reader) (*Secret, erro... method RaftLoadLocalSnapshotWithContext (line 455) | func (c *Sys) RaftLoadLocalSnapshotWithContext(ctx context.Context, snap... method RaftLoadCloudSnapshot (line 472) | func (c *Sys) RaftLoadCloudSnapshot(name string, url *url.URL) (*Secret,... method RaftLoadCloudSnapshotWithContext (line 478) | func (c *Sys) RaftLoadCloudSnapshotWithContext(ctx context.Context, name... method RaftUnloadSnapshot (line 499) | func (c *Sys) RaftUnloadSnapshot(snapID string) (*Secret, error) { method RaftUnloadSnapshotWithContext (line 505) | func (c *Sys) RaftUnloadSnapshotWithContext(ctx context.Context, snapID ... method RaftForceUnloadSnapshot (line 510) | func (c *Sys) RaftForceUnloadSnapshot(snapID string) (*Secret, error) { method RaftForceUnloadSnapshotWithContext (line 515) | func (c *Sys) RaftForceUnloadSnapshotWithContext(ctx context.Context, sn... method raftUnloadSnapshotWithContext (line 519) | func (c *Sys) raftUnloadSnapshotWithContext(ctx context.Context, snapID ... FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_rekey.go method RekeyStatus (line 14) | func (c *Sys) RekeyStatus() (*RekeyStatusResponse, error) { method RekeyStatusWithContext (line 18) | func (c *Sys) RekeyStatusWithContext(ctx context.Context) (*RekeyStatusR... method RekeyRecoveryKeyStatus (line 35) | func (c *Sys) RekeyRecoveryKeyStatus() (*RekeyStatusResponse, error) { method RekeyRecoveryKeyStatusWithContext (line 39) | func (c *Sys) RekeyRecoveryKeyStatusWithContext(ctx context.Context) (*R... method RekeyVerificationStatus (line 56) | func (c *Sys) RekeyVerificationStatus() (*RekeyVerificationStatusRespons... method RekeyVerificationStatusWithContext (line 60) | func (c *Sys) RekeyVerificationStatusWithContext(ctx context.Context) (*... method RekeyRecoveryKeyVerificationStatus (line 77) | func (c *Sys) RekeyRecoveryKeyVerificationStatus() (*RekeyVerificationSt... method RekeyRecoveryKeyVerificationStatusWithContext (line 81) | func (c *Sys) RekeyRecoveryKeyVerificationStatusWithContext(ctx context.... method RekeyInit (line 98) | func (c *Sys) RekeyInit(config *RekeyInitRequest) (*RekeyStatusResponse,... method RekeyInitWithContext (line 102) | func (c *Sys) RekeyInitWithContext(ctx context.Context, config *RekeyIni... method RekeyRecoveryKeyInit (line 122) | func (c *Sys) RekeyRecoveryKeyInit(config *RekeyInitRequest) (*RekeyStat... method RekeyRecoveryKeyInitWithContext (line 126) | func (c *Sys) RekeyRecoveryKeyInitWithContext(ctx context.Context, confi... method RekeyCancel (line 146) | func (c *Sys) RekeyCancel() error { method RekeyCancelWithNonce (line 150) | func (c *Sys) RekeyCancelWithNonce(nonce string) error { method RekeyCancelWithContext (line 154) | func (c *Sys) RekeyCancelWithContext(ctx context.Context) error { method RekeyCancelWithContextWithNonce (line 158) | func (c *Sys) RekeyCancelWithContextWithNonce(ctx context.Context, nonce... method RekeyRecoveryKeyCancel (line 181) | func (c *Sys) RekeyRecoveryKeyCancel() error { method RekeyRecoveryKeyCancelWithNonce (line 185) | func (c *Sys) RekeyRecoveryKeyCancelWithNonce(nonce string) error { method RekeyRecoveryKeyCancelWithContext (line 189) | func (c *Sys) RekeyRecoveryKeyCancelWithContext(ctx context.Context) err... method RekeyRecoveryKeyCancelWithContextWithNonce (line 193) | func (c *Sys) RekeyRecoveryKeyCancelWithContextWithNonce(ctx context.Con... method RekeyVerificationCancel (line 214) | func (c *Sys) RekeyVerificationCancel() error { method RekeyVerificationCancelWithContext (line 218) | func (c *Sys) RekeyVerificationCancelWithContext(ctx context.Context) er... method RekeyRecoveryKeyVerificationCancel (line 231) | func (c *Sys) RekeyRecoveryKeyVerificationCancel() error { method RekeyRecoveryKeyVerificationCancelWithContext (line 235) | func (c *Sys) RekeyRecoveryKeyVerificationCancelWithContext(ctx context.... method RekeyUpdate (line 248) | func (c *Sys) RekeyUpdate(shard, nonce string) (*RekeyUpdateResponse, er... method RekeyUpdateWithContext (line 252) | func (c *Sys) RekeyUpdateWithContext(ctx context.Context, shard, nonce s... method RekeyRecoveryKeyUpdate (line 277) | func (c *Sys) RekeyRecoveryKeyUpdate(shard, nonce string) (*RekeyUpdateR... method RekeyRecoveryKeyUpdateWithContext (line 281) | func (c *Sys) RekeyRecoveryKeyUpdateWithContext(ctx context.Context, sha... method RekeyRetrieveBackup (line 306) | func (c *Sys) RekeyRetrieveBackup() (*RekeyRetrieveResponse, error) { method RekeyRetrieveBackupWithContext (line 310) | func (c *Sys) RekeyRetrieveBackupWithContext(ctx context.Context) (*Reke... method RekeyRetrieveRecoveryBackup (line 339) | func (c *Sys) RekeyRetrieveRecoveryBackup() (*RekeyRetrieveResponse, err... method RekeyRetrieveRecoveryBackupWithContext (line 343) | func (c *Sys) RekeyRetrieveRecoveryBackupWithContext(ctx context.Context... method RekeyDeleteBackup (line 372) | func (c *Sys) RekeyDeleteBackup() error { method RekeyDeleteBackupWithContext (line 376) | func (c *Sys) RekeyDeleteBackupWithContext(ctx context.Context) error { method RekeyDeleteRecoveryBackup (line 390) | func (c *Sys) RekeyDeleteRecoveryBackup() error { method RekeyDeleteRecoveryBackupWithContext (line 394) | func (c *Sys) RekeyDeleteRecoveryBackupWithContext(ctx context.Context) ... method RekeyVerificationUpdate (line 408) | func (c *Sys) RekeyVerificationUpdate(shard, nonce string) (*RekeyVerifi... method RekeyVerificationUpdateWithContext (line 412) | func (c *Sys) RekeyVerificationUpdateWithContext(ctx context.Context, sh... method RekeyRecoveryKeyVerificationUpdate (line 437) | func (c *Sys) RekeyRecoveryKeyVerificationUpdate(shard, nonce string) (*... method RekeyRecoveryKeyVerificationUpdateWithContext (line 441) | func (c *Sys) RekeyRecoveryKeyVerificationUpdateWithContext(ctx context.... type RekeyInitRequest (line 466) | type RekeyInitRequest struct type RekeyStatusResponse (line 475) | type RekeyStatusResponse struct type RekeyUpdateResponse (line 488) | type RekeyUpdateResponse struct type RekeyRetrieveResponse (line 499) | type RekeyRetrieveResponse struct type RekeyVerificationStatusResponse (line 505) | type RekeyVerificationStatusResponse struct type RekeyVerificationUpdateResponse (line 513) | type RekeyVerificationUpdateResponse struct FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_rotate.go method Rotate (line 14) | func (c *Sys) Rotate() error { method RotateWithContext (line 18) | func (c *Sys) RotateWithContext(ctx context.Context) error { method KeyStatus (line 31) | func (c *Sys) KeyStatus() (*KeyStatus, error) { method KeyStatusWithContext (line 35) | func (c *Sys) KeyStatusWithContext(ctx context.Context) (*KeyStatus, err... type KeyStatus (line 101) | type KeyStatus struct FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_seal.go method SealStatus (line 11) | func (c *Sys) SealStatus() (*SealStatusResponse, error) { method SealStatusWithContext (line 15) | func (c *Sys) SealStatusWithContext(ctx context.Context) (*SealStatusRes... method Seal (line 20) | func (c *Sys) Seal() error { method SealWithContext (line 24) | func (c *Sys) SealWithContext(ctx context.Context) error { method ResetUnsealProcess (line 39) | func (c *Sys) ResetUnsealProcess() (*SealStatusResponse, error) { method ResetUnsealProcessWithContext (line 43) | func (c *Sys) ResetUnsealProcessWithContext(ctx context.Context) (*SealS... method Unseal (line 54) | func (c *Sys) Unseal(shard string) (*SealStatusResponse, error) { method UnsealWithContext (line 58) | func (c *Sys) UnsealWithContext(ctx context.Context, shard string) (*Sea... method UnsealWithOptions (line 69) | func (c *Sys) UnsealWithOptions(opts *UnsealOpts) (*SealStatusResponse, ... method UnsealWithOptionsWithContext (line 73) | func (c *Sys) UnsealWithOptionsWithContext(ctx context.Context, opts *Un... function sealStatusRequestWithContext (line 83) | func sealStatusRequestWithContext(ctx context.Context, c *Sys, r *Reques... type SealStatusResponse (line 98) | type SealStatusResponse struct type UnsealOpts (line 120) | type UnsealOpts struct FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_stepdown.go method StepDown (line 11) | func (c *Sys) StepDown() error { method StepDownWithContext (line 15) | func (c *Sys) StepDownWithContext(ctx context.Context) error { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_ui_custom_message.go constant baseEndpoint (line 18) | baseEndpoint string = "/v1/sys/config/ui/custom-messages" method ListUICustomMessages (line 23) | func (c *Sys) ListUICustomMessages(req UICustomMessageListRequest) (*Sec... method ListUICustomMessagesWithContext (line 32) | func (c *Sys) ListUICustomMessagesWithContext(ctx context.Context, req U... method CreateUICustomMessage (line 66) | func (c *Sys) CreateUICustomMessage(req UICustomMessageRequest) (*Secret... method CreateUICustomMessageWithContext (line 75) | func (c *Sys) CreateUICustomMessageWithContext(ctx context.Context, req ... method ReadUICustomMessage (line 104) | func (c *Sys) ReadUICustomMessage(id string) (*Secret, error) { method ReadUICustomMessageWithContext (line 112) | func (c *Sys) ReadUICustomMessageWithContext(ctx context.Context, id str... method UpdateUICustomMessage (line 138) | func (c *Sys) UpdateUICustomMessage(id string, req UICustomMessageReques... method UpdateUICustomMessageWithContext (line 147) | func (c *Sys) UpdateUICustomMessageWithContext(ctx context.Context, id s... method DeleteUICustomMessage (line 167) | func (c *Sys) DeleteUICustomMessage(id string) error { method DeleteUICustomMessageWithContext (line 175) | func (c *Sys) DeleteUICustomMessageWithContext(ctx context.Context, id s... type UICustomMessageListRequest (line 194) | type UICustomMessageListRequest struct method WithAuthenticated (line 202) | func (r *UICustomMessageListRequest) WithAuthenticated(value bool) *UI... method WithType (line 210) | func (r *UICustomMessageListRequest) WithType(value string) *UICustomM... method WithActive (line 218) | func (r *UICustomMessageListRequest) WithActive(value bool) *UICustomM... type UICustomMessageRequest (line 226) | type UICustomMessageRequest struct method WithLink (line 239) | func (r *UICustomMessageRequest) WithLink(title, href string) *UICusto... type uiCustomMessageLink (line 250) | type uiCustomMessageLink struct method MarshalJSON (line 257) | func (l uiCustomMessageLink) MarshalJSON() ([]byte, error) { method UnmarshalJSON (line 267) | func (l *uiCustomMessageLink) UnmarshalJSON(b []byte) error { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/sys_utilization_report.go method UtilizationReport (line 14) | func (c *Sys) UtilizationReport() (*UtilizationReportOutput, error) { method UtilizationReportWithNamespace (line 18) | func (c *Sys) UtilizationReportWithNamespace(nsPath string) (*Utilizatio... method UtilizationReportWithContext (line 22) | func (c *Sys) UtilizationReportWithContext(ctx context.Context, nsPath s... type UtilizationReportOutput (line 55) | type UtilizationReportOutput struct type UtilizationReportReplicationStatusInformation (line 75) | type UtilizationReportReplicationStatusInformation struct type UtilizationReportPKIInformation (line 82) | type UtilizationReportPKIInformation struct type UtilizationReportSecretSyncInformation (line 87) | type UtilizationReportSecretSyncInformation struct type UtilizationReportLeaseCountQuotaInformation (line 92) | type UtilizationReportLeaseCountQuotaInformation struct type UtilizationReportGlobalLeaseCountQuotaInformation (line 97) | type UtilizationReportGlobalLeaseCountQuotaInformation struct FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/tokenhelper/helper.go type TokenHelper (line 8) | type TokenHelper interface FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/tokenhelper/helper_external.go function ExternalTokenHelperPath (line 26) | func ExternalTokenHelperPath(path string) (string, error) { type ExternalTokenHelper (line 58) | type ExternalTokenHelper struct method Erase (line 65) | func (h *ExternalTokenHelper) Erase() error { method Get (line 77) | func (h *ExternalTokenHelper) Get() (string, error) { method Store (line 93) | func (h *ExternalTokenHelper) Store(v string) error { method Path (line 107) | func (h *ExternalTokenHelper) Path() string { method cmd (line 111) | func (h *ExternalTokenHelper) cmd(op string) (*exec.Cmd, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/tokenhelper/helper_internal.go type InternalTokenHelper (line 22) | type InternalTokenHelper struct method populateTokenPath (line 37) | func (i *InternalTokenHelper) populateTokenPath() { method Path (line 41) | func (i *InternalTokenHelper) Path() string { method Get (line 46) | func (i *InternalTokenHelper) Get() (string, error) { method Store (line 68) | func (i *InternalTokenHelper) Store(input string) error { method Erase (line 97) | func (i *InternalTokenHelper) Erase() error { function NewInternalTokenHelper (line 27) | func NewInternalTokenHelper() (*InternalTokenHelper, error) { FILE: third_party/VENDOR-LICENSE/github.com/hashicorp/vault/api/tokenhelper/testing.go function test (line 12) | func test(t *testing.T, h TokenHelper) { FILE: third_party/VENDOR-LICENSE/github.com/letsencrypt/boulder/core/challenges.go function newChallenge (line 5) | func newChallenge(challengeType AcmeChallenge, token string) Challenge { function HTTPChallenge01 (line 14) | func HTTPChallenge01(token string) Challenge { function DNSChallenge01 (line 19) | func DNSChallenge01(token string) Challenge { function TLSALPNChallenge01 (line 24) | func TLSALPNChallenge01(token string) Challenge { function DNSAccountChallenge01 (line 29) | func DNSAccountChallenge01(token string) Challenge { function NewChallenge (line 35) | func NewChallenge(kind AcmeChallenge, token string) (Challenge, error) { FILE: third_party/VENDOR-LICENSE/github.com/letsencrypt/boulder/core/interfaces.go type PolicyAuthority (line 9) | type PolicyAuthority interface FILE: third_party/VENDOR-LICENSE/github.com/letsencrypt/boulder/core/objects.go type AcmeStatus (line 22) | type AcmeStatus constant StatusUnknown (line 26) | StatusUnknown = AcmeStatus("unknown") constant StatusPending (line 27) | StatusPending = AcmeStatus("pending") constant StatusProcessing (line 28) | StatusProcessing = AcmeStatus("processing") constant StatusReady (line 29) | StatusReady = AcmeStatus("ready") constant StatusValid (line 30) | StatusValid = AcmeStatus("valid") constant StatusInvalid (line 31) | StatusInvalid = AcmeStatus("invalid") constant StatusRevoked (line 32) | StatusRevoked = AcmeStatus("revoked") constant StatusDeactivated (line 33) | StatusDeactivated = AcmeStatus("deactivated") type AcmeResource (line 37) | type AcmeResource constant ResourceNewReg (line 41) | ResourceNewReg = AcmeResource("new-reg") constant ResourceNewAuthz (line 42) | ResourceNewAuthz = AcmeResource("new-authz") constant ResourceNewCert (line 43) | ResourceNewCert = AcmeResource("new-cert") constant ResourceRevokeCert (line 44) | ResourceRevokeCert = AcmeResource("revoke-cert") constant ResourceRegistration (line 45) | ResourceRegistration = AcmeResource("reg") constant ResourceChallenge (line 46) | ResourceChallenge = AcmeResource("challenge") constant ResourceAuthz (line 47) | ResourceAuthz = AcmeResource("authz") constant ResourceKeyChange (line 48) | ResourceKeyChange = AcmeResource("key-change") type AcmeChallenge (line 52) | type AcmeChallenge method IsValid (line 63) | func (c AcmeChallenge) IsValid() bool { constant ChallengeTypeHTTP01 (line 56) | ChallengeTypeHTTP01 = AcmeChallenge("http-01") constant ChallengeTypeDNS01 (line 57) | ChallengeTypeDNS01 = AcmeChallenge("dns-01") constant ChallengeTypeTLSALPN01 (line 58) | ChallengeTypeTLSALPN01 = AcmeChallenge("tls-alpn-01") constant ChallengeTypeDNSAccount01 (line 59) | ChallengeTypeDNSAccount01 = AcmeChallenge("dns-account-01") type OCSPStatus (line 73) | type OCSPStatus constant OCSPStatusGood (line 77) | OCSPStatusGood = OCSPStatus("good") constant OCSPStatusRevoked (line 78) | OCSPStatusRevoked = OCSPStatus("revoked") constant DNSPrefix (line 87) | DNSPrefix = "_acme-challenge" type RawCertificateRequest (line 89) | type RawCertificateRequest struct type Registration (line 95) | type Registration struct type ValidationRecord (line 116) | type ValidationRecord struct type Challenge (line 155) | type Challenge struct method ExpectedKeyAuthorization (line 184) | func (ch Challenge) ExpectedKeyAuthorization(key *jose.JSONWebKey) (st... method RecordsSane (line 199) | func (ch Challenge) RecordsSane() bool { method CheckPending (line 247) | func (ch Challenge) CheckPending() error { method StringID (line 263) | func (ch Challenge) StringID() string { type Authorization (line 274) | type Authorization struct method FindChallengeByStringID (line 328) | func (authz *Authorization) FindChallengeByStringID(id string) int { method SolvedBy (line 340) | func (authz *Authorization) SolvedBy() (AcmeChallenge, error) { type JSONBuffer (line 354) | type JSONBuffer method MarshalJSON (line 357) | func (jb JSONBuffer) MarshalJSON() (result []byte, err error) { method UnmarshalJSON (line 362) | func (jb *JSONBuffer) UnmarshalJSON(data []byte) (err error) { type Certificate (line 374) | type Certificate struct type CertificateStatus (line 388) | type CertificateStatus struct type SCTDERs (line 429) | type SCTDERs type CertDER (line 433) | type CertDER type SuggestedWindow (line 436) | type SuggestedWindow struct method IsWithin (line 443) | func (window SuggestedWindow) IsWithin(now time.Time) bool { type RenewalInfo (line 449) | type RenewalInfo struct function RenewalInfoSimple (line 459) | func RenewalInfoSimple(issued time.Time, expires time.Time) RenewalInfo { function RenewalInfoImmediate (line 481) | func RenewalInfoImmediate(now time.Time, explanationURL string) RenewalI... FILE: third_party/VENDOR-LICENSE/github.com/letsencrypt/boulder/core/proto/core.pb.go constant _ (line 20) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 22) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type Identifier (line 25) | type Identifier struct method Reset (line 33) | func (x *Identifier) Reset() { method String (line 40) | func (x *Identifier) String() string { method ProtoMessage (line 44) | func (*Identifier) ProtoMessage() {} method ProtoReflect (line 46) | func (x *Identifier) ProtoReflect() protoreflect.Message { method Descriptor (line 59) | func (*Identifier) Descriptor() ([]byte, []int) { method GetType (line 63) | func (x *Identifier) GetType() string { method GetValue (line 70) | func (x *Identifier) GetValue() string { type Challenge (line 77) | type Challenge struct method Reset (line 94) | func (x *Challenge) Reset() { method String (line 101) | func (x *Challenge) String() string { method ProtoMessage (line 105) | func (*Challenge) ProtoMessage() {} method ProtoReflect (line 107) | func (x *Challenge) ProtoReflect() protoreflect.Message { method Descriptor (line 120) | func (*Challenge) Descriptor() ([]byte, []int) { method GetId (line 124) | func (x *Challenge) GetId() int64 { method GetType (line 131) | func (x *Challenge) GetType() string { method GetUrl (line 138) | func (x *Challenge) GetUrl() string { method GetStatus (line 145) | func (x *Challenge) GetStatus() string { method GetValidated (line 152) | func (x *Challenge) GetValidated() *timestamppb.Timestamp { method GetError (line 159) | func (x *Challenge) GetError() *ProblemDetails { method GetToken (line 166) | func (x *Challenge) GetToken() string { method GetValidationrecords (line 173) | func (x *Challenge) GetValidationrecords() []*ValidationRecord { type ValidationRecord (line 180) | type ValidationRecord struct method Reset (line 198) | func (x *ValidationRecord) Reset() { method String (line 205) | func (x *ValidationRecord) String() string { method ProtoMessage (line 209) | func (*ValidationRecord) ProtoMessage() {} method ProtoReflect (line 211) | func (x *ValidationRecord) ProtoReflect() protoreflect.Message { method Descriptor (line 224) | func (*ValidationRecord) Descriptor() ([]byte, []int) { method GetHostname (line 228) | func (x *ValidationRecord) GetHostname() string { method GetPort (line 235) | func (x *ValidationRecord) GetPort() string { method GetAddressesResolved (line 242) | func (x *ValidationRecord) GetAddressesResolved() [][]byte { method GetAddressUsed (line 249) | func (x *ValidationRecord) GetAddressUsed() []byte { method GetAuthorities (line 256) | func (x *ValidationRecord) GetAuthorities() []string { method GetUrl (line 263) | func (x *ValidationRecord) GetUrl() string { method GetAddressesTried (line 270) | func (x *ValidationRecord) GetAddressesTried() [][]byte { method GetResolverAddrs (line 277) | func (x *ValidationRecord) GetResolverAddrs() []string { type ProblemDetails (line 284) | type ProblemDetails struct method Reset (line 293) | func (x *ProblemDetails) Reset() { method String (line 300) | func (x *ProblemDetails) String() string { method ProtoMessage (line 304) | func (*ProblemDetails) ProtoMessage() {} method ProtoReflect (line 306) | func (x *ProblemDetails) ProtoReflect() protoreflect.Message { method Descriptor (line 319) | func (*ProblemDetails) Descriptor() ([]byte, []int) { method GetProblemType (line 323) | func (x *ProblemDetails) GetProblemType() string { method GetDetail (line 330) | func (x *ProblemDetails) GetDetail() string { method GetHttpStatus (line 337) | func (x *ProblemDetails) GetHttpStatus() int32 { type Certificate (line 344) | type Certificate struct method Reset (line 357) | func (x *Certificate) Reset() { method String (line 364) | func (x *Certificate) String() string { method ProtoMessage (line 368) | func (*Certificate) ProtoMessage() {} method ProtoReflect (line 370) | func (x *Certificate) ProtoReflect() protoreflect.Message { method Descriptor (line 383) | func (*Certificate) Descriptor() ([]byte, []int) { method GetRegistrationID (line 387) | func (x *Certificate) GetRegistrationID() int64 { method GetSerial (line 394) | func (x *Certificate) GetSerial() string { method GetDigest (line 401) | func (x *Certificate) GetDigest() string { method GetDer (line 408) | func (x *Certificate) GetDer() []byte { method GetIssued (line 415) | func (x *Certificate) GetIssued() *timestamppb.Timestamp { method GetExpires (line 422) | func (x *Certificate) GetExpires() *timestamppb.Timestamp { type CertificateStatus (line 429) | type CertificateStatus struct method Reset (line 445) | func (x *CertificateStatus) Reset() { method String (line 452) | func (x *CertificateStatus) String() string { method ProtoMessage (line 456) | func (*CertificateStatus) ProtoMessage() {} method ProtoReflect (line 458) | func (x *CertificateStatus) ProtoReflect() protoreflect.Message { method Descriptor (line 471) | func (*CertificateStatus) Descriptor() ([]byte, []int) { method GetSerial (line 475) | func (x *CertificateStatus) GetSerial() string { method GetStatus (line 482) | func (x *CertificateStatus) GetStatus() string { method GetOcspLastUpdated (line 489) | func (x *CertificateStatus) GetOcspLastUpdated() *timestamppb.Timestamp { method GetRevokedDate (line 496) | func (x *CertificateStatus) GetRevokedDate() *timestamppb.Timestamp { method GetRevokedReason (line 503) | func (x *CertificateStatus) GetRevokedReason() int64 { method GetLastExpirationNagSent (line 510) | func (x *CertificateStatus) GetLastExpirationNagSent() *timestamppb.Ti... method GetNotAfter (line 517) | func (x *CertificateStatus) GetNotAfter() *timestamppb.Timestamp { method GetIsExpired (line 524) | func (x *CertificateStatus) GetIsExpired() bool { method GetIssuerID (line 531) | func (x *CertificateStatus) GetIssuerID() int64 { type Registration (line 538) | type Registration struct method Reset (line 550) | func (x *Registration) Reset() { method String (line 557) | func (x *Registration) String() string { method ProtoMessage (line 561) | func (*Registration) ProtoMessage() {} method ProtoReflect (line 563) | func (x *Registration) ProtoReflect() protoreflect.Message { method Descriptor (line 576) | func (*Registration) Descriptor() ([]byte, []int) { method GetId (line 580) | func (x *Registration) GetId() int64 { method GetKey (line 587) | func (x *Registration) GetKey() []byte { method GetAgreement (line 594) | func (x *Registration) GetAgreement() string { method GetCreatedAt (line 601) | func (x *Registration) GetCreatedAt() *timestamppb.Timestamp { method GetStatus (line 608) | func (x *Registration) GetStatus() string { type Authorization (line 615) | type Authorization struct method Reset (line 628) | func (x *Authorization) Reset() { method String (line 635) | func (x *Authorization) String() string { method ProtoMessage (line 639) | func (*Authorization) ProtoMessage() {} method ProtoReflect (line 641) | func (x *Authorization) ProtoReflect() protoreflect.Message { method Descriptor (line 654) | func (*Authorization) Descriptor() ([]byte, []int) { method GetId (line 658) | func (x *Authorization) GetId() string { method GetRegistrationID (line 665) | func (x *Authorization) GetRegistrationID() int64 { method GetIdentifier (line 672) | func (x *Authorization) GetIdentifier() *Identifier { method GetStatus (line 679) | func (x *Authorization) GetStatus() string { method GetExpires (line 686) | func (x *Authorization) GetExpires() *timestamppb.Timestamp { method GetChallenges (line 693) | func (x *Authorization) GetChallenges() []*Challenge { method GetCertificateProfileName (line 700) | func (x *Authorization) GetCertificateProfileName() string { type Order (line 707) | type Order struct method Reset (line 729) | func (x *Order) Reset() { method String (line 736) | func (x *Order) String() string { method ProtoMessage (line 740) | func (*Order) ProtoMessage() {} method ProtoReflect (line 742) | func (x *Order) ProtoReflect() protoreflect.Message { method Descriptor (line 755) | func (*Order) Descriptor() ([]byte, []int) { method GetId (line 759) | func (x *Order) GetId() int64 { method GetRegistrationID (line 766) | func (x *Order) GetRegistrationID() int64 { method GetStatus (line 773) | func (x *Order) GetStatus() string { method GetExpires (line 780) | func (x *Order) GetExpires() *timestamppb.Timestamp { method GetIdentifiers (line 787) | func (x *Order) GetIdentifiers() []*Identifier { method GetError (line 794) | func (x *Order) GetError() *ProblemDetails { method GetV2Authorizations (line 801) | func (x *Order) GetV2Authorizations() []int64 { method GetCertificateSerial (line 808) | func (x *Order) GetCertificateSerial() string { method GetCreated (line 815) | func (x *Order) GetCreated() *timestamppb.Timestamp { method GetCertificateProfileName (line 822) | func (x *Order) GetCertificateProfileName() string { method GetReplaces (line 829) | func (x *Order) GetReplaces() string { method GetBeganProcessing (line 836) | func (x *Order) GetBeganProcessing() bool { type CRLEntry (line 843) | type CRLEntry struct method Reset (line 853) | func (x *CRLEntry) Reset() { method String (line 860) | func (x *CRLEntry) String() string { method ProtoMessage (line 864) | func (*CRLEntry) ProtoMessage() {} method ProtoReflect (line 866) | func (x *CRLEntry) ProtoReflect() protoreflect.Message { method Descriptor (line 879) | func (*CRLEntry) Descriptor() ([]byte, []int) { method GetSerial (line 883) | func (x *CRLEntry) GetSerial() string { method GetReason (line 890) | func (x *CRLEntry) GetReason() int32 { method GetRevokedAt (line 897) | func (x *CRLEntry) GetRevokedAt() *timestamppb.Timestamp { function file_core_proto_rawDescGZIP (line 1086) | func file_core_proto_rawDescGZIP() []byte { function init (line 1133) | func init() { file_core_proto_init() } function file_core_proto_init (line 1134) | func file_core_proto_init() { FILE: third_party/VENDOR-LICENSE/github.com/letsencrypt/boulder/core/util.go constant Unspecified (line 38) | Unspecified = "Unspecified" function init (line 52) | func init() { type randSource (line 59) | type randSource interface function RandomString (line 68) | func RandomString(byteLength int) string { function NewToken (line 78) | func NewToken() string { function looksLikeAToken (line 86) | func looksLikeAToken(token string) bool { function Fingerprint256 (line 94) | func Fingerprint256(data []byte) string { type Sha256Digest (line 100) | type Sha256Digest function KeyDigest (line 103) | func KeyDigest(key crypto.PublicKey) (Sha256Digest, error) { function KeyDigestB64 (line 123) | func KeyDigestB64(key crypto.PublicKey) (string, error) { function KeyDigestEquals (line 132) | func KeyDigestEquals(j, k crypto.PublicKey) bool { function PublicKeysEqual (line 144) | func PublicKeysEqual(a, b crypto.PublicKey) (bool, error) { function SerialToString (line 157) | func SerialToString(serial *big.Int) string { function StringToSerial (line 163) | func StringToSerial(serial string) (*big.Int, error) { function ValidSerial (line 175) | func ValidSerial(serial string) bool { function GetBuildID (line 187) | func GetBuildID() (retID string) { function GetBuildTime (line 196) | func GetBuildTime() (retID string) { function GetBuildHost (line 205) | func GetBuildHost() (retID string) { function IsAnyNilOrZero (line 216) | func IsAnyNilOrZero(vals ...any) bool { function UniqueLowerNames (line 310) | func UniqueLowerNames(names []string) (unique []string) { function HashIdentifiers (line 326) | func HashIdentifiers(idents identifier.ACMEIdentifiers) []byte { function LoadCert (line 337) | func LoadCert(filename string) (*x509.Certificate, error) { constant retryJitter (line 354) | retryJitter = 0.2 function RetryBackoff (line 361) | func RetryBackoff(retries int, base, max time.Duration, factor float64) ... function IsASCII (line 381) | func IsASCII(str string) bool { function IsCanceled (line 394) | func IsCanceled(err error) bool { function Command (line 398) | func Command() string { FILE: third_party/VENDOR-LICENSE/github.com/letsencrypt/boulder/goodkey/good_key.go type Config (line 41) | type Config struct type AllowedKeys (line 54) | type AllowedKeys struct function LetsEncryptCPS (line 76) | func LetsEncryptCPS() AllowedKeys { function badKey (line 92) | func badKey(msg string, args ...any) error { type BlockedKeyCheckFunc (line 101) | type BlockedKeyCheckFunc type KeyPolicy (line 105) | type KeyPolicy struct method GoodKey (line 143) | func (policy *KeyPolicy) GoodKey(ctx context.Context, key crypto.Publi... method goodKeyECDSA (line 174) | func (policy *KeyPolicy) goodKeyECDSA(key *ecdsa.PublicKey) (err error) { method goodCurve (line 271) | func (policy *KeyPolicy) goodCurve(c elliptic.Curve) (err error) { method goodKeyRSA (line 287) | func (policy *KeyPolicy) goodKeyRSA(key *rsa.PublicKey) error { method goodRSABitLen (line 333) | func (policy *KeyPolicy) goodRSABitLen(key *rsa.PublicKey) error { function NewPolicy (line 115) | func NewPolicy(config *Config, bkc BlockedKeyCheckFunc) (KeyPolicy, erro... function isPointAtInfinityNISTP (line 266) | func isPointAtInfinityNISTP(x, y *big.Int) bool { function checkSmallPrimes (line 358) | func checkSmallPrimes(i *big.Int) bool { function checkPrimeFactorsTooClose (line 381) | func checkPrimeFactorsTooClose(n *big.Int, rounds int) error { FILE: third_party/VENDOR-LICENSE/github.com/letsencrypt/boulder/identifier/identifier.go type IdentifierType (line 24) | type IdentifierType method IsValid (line 34) | func (i IdentifierType) IsValid() bool { constant TypeDNS (line 28) | TypeDNS = IdentifierType("dns") constant TypeIP (line 30) | TypeIP = IdentifierType("ip") type ACMEIdentifier (line 47) | type ACMEIdentifier struct method ToProto (line 59) | func (i ACMEIdentifier) ToProto() *corepb.Identifier { type ACMEIdentifiers (line 57) | type ACMEIdentifiers method ToProtoSlice (line 75) | func (idents ACMEIdentifiers) ToProtoSlice() []*corepb.Identifier { method ToValues (line 212) | func (idents ACMEIdentifiers) ToValues() ([]string, []net.IP, error) { function FromProto (line 66) | func FromProto(ident *corepb.Identifier) ACMEIdentifier { function FromProtoSlice (line 85) | func FromProtoSlice(pbIdents []*corepb.Identifier) ACMEIdentifiers { function NewDNS (line 96) | func NewDNS(domain string) ACMEIdentifier { function NewDNSSlice (line 105) | func NewDNSSlice(input []string) ACMEIdentifiers { function NewIP (line 115) | func NewIP(ip netip.Addr) ACMEIdentifier { function FromString (line 126) | func FromString(identStr string) ACMEIdentifier { function FromStringSlice (line 135) | func FromStringSlice(identStrs []string) ACMEIdentifiers { function fromX509 (line 145) | func fromX509(commonName string, dnsNames []string, ipAddresses []net.IP... function FromCert (line 172) | func FromCert(cert *x509.Certificate) ACMEIdentifiers { function FromCSR (line 178) | func FromCSR(csr *x509.CertificateRequest) ACMEIdentifiers { function Normalize (line 186) | func Normalize(idents ACMEIdentifiers) ACMEIdentifiers { FILE: third_party/VENDOR-LICENSE/github.com/letsencrypt/boulder/probs/probs.go constant AccountDoesNotExistProblem (line 17) | AccountDoesNotExistProblem = ProblemType("accountDoesNotExist") constant AlreadyReplacedProblem (line 21) | AlreadyReplacedProblem = ProblemType("alreadyReplaced") constant AlreadyRevokedProblem (line 22) | AlreadyRevokedProblem = ProblemType("alreadyRevoked") constant BadCSRProblem (line 23) | BadCSRProblem = ProblemType("badCSR") constant BadNonceProblem (line 24) | BadNonceProblem = ProblemType("badNonce") constant BadPublicKeyProblem (line 25) | BadPublicKeyProblem = ProblemType("badPublicKey") constant BadRevocationReasonProblem (line 26) | BadRevocationReasonProblem = ProblemType("badRevocationReason") constant BadSignatureAlgorithmProblem (line 27) | BadSignatureAlgorithmProblem = ProblemType("badSignatureAlgorithm") constant CAAProblem (line 28) | CAAProblem = ProblemType("caa") constant ConflictProblem (line 30) | ConflictProblem = ProblemType("conflict") constant ConnectionProblem (line 31) | ConnectionProblem = ProblemType("connection") constant DNSProblem (line 32) | DNSProblem = ProblemType("dns") constant InvalidContactProblem (line 33) | InvalidContactProblem = ProblemType("invalidContact") constant MalformedProblem (line 34) | MalformedProblem = ProblemType("malformed") constant OrderNotReadyProblem (line 35) | OrderNotReadyProblem = ProblemType("orderNotReady") constant PausedProblem (line 36) | PausedProblem = ProblemType("rateLimited") constant RateLimitedProblem (line 37) | RateLimitedProblem = ProblemType("rateLimited") constant RejectedIdentifierProblem (line 38) | RejectedIdentifierProblem = ProblemType("rejectedIdentifier") constant ServerInternalProblem (line 39) | ServerInternalProblem = ProblemType("serverInternal") constant TLSProblem (line 40) | TLSProblem = ProblemType("tls") constant UnauthorizedProblem (line 41) | UnauthorizedProblem = ProblemType("unauthorized") constant UnsupportedContactProblem (line 42) | UnsupportedContactProblem = ProblemType("unsupportedContact") constant UnsupportedIdentifierProblem (line 43) | UnsupportedIdentifierProblem = ProblemType("unsupportedIdentifier") constant InvalidProfileProblem (line 46) | InvalidProfileProblem = ProblemType("invalidProfile") constant ErrorNS (line 48) | ErrorNS = "urn:ietf:params:acme:error:" type ProblemType (line 52) | type ProblemType type ProblemDetails (line 56) | type ProblemDetails struct method String (line 79) | func (pd *ProblemDetails) String() string { method WithSubProblems (line 85) | func (pd *ProblemDetails) WithSubProblems(subProbs []SubProblemDetails... type SubProblemDetails (line 74) | type SubProblemDetails struct function AccountDoesNotExist (line 99) | func AccountDoesNotExist(detail string) *ProblemDetails { function AlreadyReplaced (line 109) | func AlreadyReplaced(detail string) *ProblemDetails { function AlreadyRevoked (line 119) | func AlreadyRevoked(detail string) *ProblemDetails { function BadCSR (line 128) | func BadCSR(detail string) *ProblemDetails { function BadNonce (line 138) | func BadNonce(detail string) *ProblemDetails { function BadPublicKey (line 148) | func BadPublicKey(detail string) *ProblemDetails { function BadRevocationReason (line 158) | func BadRevocationReason(detail string) *ProblemDetails { function BadSignatureAlgorithm (line 168) | func BadSignatureAlgorithm(detail string) *ProblemDetails { function CAA (line 177) | func CAA(detail string) *ProblemDetails { function Connection (line 187) | func Connection(detail string) *ProblemDetails { function DNS (line 196) | func DNS(detail string) *ProblemDetails { function InvalidContact (line 205) | func InvalidContact(detail string) *ProblemDetails { function Malformed (line 215) | func Malformed(detail string, a ...any) *ProblemDetails { function OrderNotReady (line 227) | func OrderNotReady(detail string) *ProblemDetails { function RateLimited (line 236) | func RateLimited(detail string) *ProblemDetails { function Paused (line 245) | func Paused(detail string) *ProblemDetails { function RejectedIdentifier (line 255) | func RejectedIdentifier(detail string) *ProblemDetails { function ServerInternal (line 265) | func ServerInternal(detail string) *ProblemDetails { function TLS (line 274) | func TLS(detail string) *ProblemDetails { function Unauthorized (line 284) | func Unauthorized(detail string) *ProblemDetails { function UnsupportedContact (line 294) | func UnsupportedContact(detail string) *ProblemDetails { function UnsupportedIdentifier (line 304) | func UnsupportedIdentifier(detail string, a ...any) *ProblemDetails { function Canceled (line 317) | func Canceled(detail string, a ...any) *ProblemDetails { function Conflict (line 330) | func Conflict(detail string) *ProblemDetails { function MethodNotAllowed (line 340) | func MethodNotAllowed() *ProblemDetails { function NotFound (line 350) | func NotFound(detail string) *ProblemDetails { function InvalidProfile (line 360) | func InvalidProfile(detail string) *ProblemDetails { FILE: third_party/VENDOR-LICENSE/github.com/letsencrypt/boulder/revocation/reasons.go type Reason (line 8) | type Reason method String (line 48) | func (r Reason) String() string { constant Unspecified (line 13) | Unspecified Reason = 0 constant KeyCompromise (line 14) | KeyCompromise Reason = 1 constant CACompromise (line 15) | CACompromise Reason = 2 constant AffiliationChanged (line 16) | AffiliationChanged Reason = 3 constant Superseded (line 17) | Superseded Reason = 4 constant CessationOfOperation (line 18) | CessationOfOperation Reason = 5 constant CertificateHold (line 19) | CertificateHold Reason = 6 constant RemoveFromCRL (line 21) | RemoveFromCRL Reason = 8 constant PrivilegeWithdrawn (line 22) | PrivilegeWithdrawn Reason = 9 constant AACompromise (line 23) | AACompromise Reason = 10 function StringToReason (line 58) | func StringToReason(s string) (Reason, error) { function UserAllowedReason (line 69) | func UserAllowedReason(r Reason) bool { function AdminAllowedReason (line 84) | func AdminAllowedReason(r Reason) bool {