---
title: "configuration(shielding:in:)"
framework: managedsettingsui
role: symbol
role_heading: Instance Method
path: "managedsettingsui/shieldconfigurationdatasource/configuration(shielding:in:)-ia14"
---

# configuration(shielding:in:)

Requests a configuration to use for a shield that covers an application because of its category.

## Declaration

```swift
func configuration(shielding application: Application, in category: ActivityCategory) -> ShieldConfiguration
```

## Parameters

- `application`: The application the shield covers.
- `category`: The category of the application that the shield covers.

## Return Value

Return Value The shield to display.

## See Also

### Styling an application shield

- [configuration(shielding:)](managedsettingsui/shieldconfigurationdatasource/configuration(shielding:)-5uqm1.md)
