---
title: "setCustomLoginRequestBodyClaims(_:)"
framework: authenticationservices
role: symbol
role_heading: Instance Method
path: "authenticationservices/asauthorizationproviderextensionloginconfiguration/setcustomloginrequestbodyclaims(_:)"
---

# setCustomLoginRequestBodyClaims(_:)

Adds the custom claims to the login request body.

## Declaration

```swift
func setCustomLoginRequestBodyClaims(_ claims: [String : Any]) throws
```

## Parameters

- `claims`: The claims to add. The request must serialize as valid JSON for the system to accept it.

## See Also

### Customizing the authentication request

- [setCustomAssertionRequestBodyClaims(_:)](authenticationservices/asauthorizationproviderextensionloginconfiguration/setcustomassertionrequestbodyclaims(_:).md)
- [setCustomAssertionRequestHeaderClaims(_:)](authenticationservices/asauthorizationproviderextensionloginconfiguration/setcustomassertionrequestheaderclaims(_:).md)
- [setCustomLoginRequestHeaderClaims(_:)](authenticationservices/asauthorizationproviderextensionloginconfiguration/setcustomloginrequestheaderclaims(_:).md)
- [additionalScopes](authenticationservices/asauthorizationproviderextensionloginconfiguration/additionalscopes.md)
- [customLoginRequestValues](authenticationservices/asauthorizationproviderextensionloginconfiguration/customloginrequestvalues.md)
- [kerberosTicketMappings](authenticationservices/asauthorizationproviderextensionloginconfiguration/kerberosticketmappings.md)
