[**claude-buddy v1.0.0**](../../README.md)

***

[claude-buddy](../../modules.md) / [types](../README.md) / SecurityConfig

# Interface: SecurityConfig

Defined in: [types/config.ts:116](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/config.ts#L116)

Security configuration

## Properties

### enableValidation

> **enableValidation**: `boolean`

Defined in: [types/config.ts:117](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/config.ts#L117)

***

### allowedFileTypes

> **allowedFileTypes**: `string`[]

Defined in: [types/config.ts:118](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/config.ts#L118)

***

### blockedPatterns

> **blockedPatterns**: `string`[]

Defined in: [types/config.ts:119](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/config.ts#L119)

***

### maxInputLength

> **maxInputLength**: `number`

Defined in: [types/config.ts:120](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/config.ts#L120)

***

### sanitizeInput

> **sanitizeInput**: `boolean`

Defined in: [types/config.ts:121](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/config.ts#L121)
