func WithVerifyAllowedTypes(allowedTypes ...AttestationType) VerifyOption {
	return func(cfg *verifyConfig) {
		cfg.allowedTypes = map[AttestationType]struct{}{}
		for _, allowedType := range allowedTypes {
			cfg.allowedTypes[allowedType] = struct{}{}
		}
	}
}
// WithVerifyAllowedTypes sets the allowedTypes in the verify config.
WithVerifyAllowedTypes sets the allowedTypes in the verify config.
// WithVerifyAllowedTypes sets the allowedTypes in the verify config .
func WithVerifyAllowedTypes(allowedTypes ...AttestationType) VerifyOption {
	return func(cfg *verifyConfig) {
		cfg.allowedTypes = map[AttestationType]struct{}{}
		for _, allowedType := range allowedTypes {
			cfg.allowedTypes[allowedType] = struct{}{}
		}
	}
}
func WithVerifyAllowedTypes ( allowedTypes ... AttestationType ) VerifyOption { return func ( cfg * verifyConfig ) { cfg . allowedTypes = map [ AttestationType ] struct { } { } for _ , allowedType := range allowedTypes { cfg . allowedTypes [ allowedType ] = struct { } { } } } }
WithVerifyAllowedTypes sets the allowedTypes in the verify config.
WithVerifyAllowedTypes sets the allowedTypes in the verify config .