Struct: v4.Patterns

import "../ibm-cos-sdk-go-v2/aws/signer/internal/v4"

Overview

IsValid for Patterns checks each pattern and returns if a match has been found

Implemented Interfaces

types.AnalyticsFilter, v4.HTTPPresigner, s3.HTTPPresignerV4, types.MetricsFilter, s3.PresignPost, v4.Rule, arn.S3ObjectLambdaARN, types.SelectObjectContentEventStream

Method Summary collapse

Method Details

func (p Patterns) IsValid(value string) bool



61
62
63
64
65
66
67
68
// File 'aws/signer/internal/v4/header_rules.go', line 61

func (p Patterns) IsValid(value string) bool { for _, pattern := range p { if sdkstrings.HasPrefixFold(value, pattern) { return true } } return false }