---
title: federationType
framework: authenticationservices
role: symbol
role_heading: Instance Property
path: authenticationservices/asauthorizationproviderextensionloginconfiguration/federationtype-swift.property
---

# federationType

## Declaration

```swift
var federationType: ASAuthorizationProviderExtensionLoginConfiguration.FederationType { get set }
```

## Mentioned in

Configuring authentication with the identity provider (IdP) Performing a WS-Trust metadata exchange data (MEX) request Performing a preauthentication request

## See Also

### Instance Properties

- [additionalAuthorizationScopes](authenticationservices/asauthorizationproviderextensionloginconfiguration/additionalauthorizationscopes.md)
- [customFederationUserPreauthenticationRequestValues](authenticationservices/asauthorizationproviderextensionloginconfiguration/customfederationuserpreauthenticationrequestvalues.md)
- [customKeyExchangeRequestValues](authenticationservices/asauthorizationproviderextensionloginconfiguration/customkeyexchangerequestvalues.md)
- [customKeyRequestValues](authenticationservices/asauthorizationproviderextensionloginconfiguration/customkeyrequestvalues.md)
- [customRefreshRequestValues](authenticationservices/asauthorizationproviderextensionloginconfiguration/customrefreshrequestvalues.md)
- [customRequestJWTParameterName](authenticationservices/asauthorizationproviderextensionloginconfiguration/customrequestjwtparametername.md)
- [deviceContext](authenticationservices/asauthorizationproviderextensionloginconfiguration/devicecontext.md)
- [federationMEXURL](authenticationservices/asauthorizationproviderextensionloginconfiguration/federationmexurl.md)
- [federationMEXURLKeypath](authenticationservices/asauthorizationproviderextensionloginconfiguration/federationmexurlkeypath.md)
- [federationPredicate](authenticationservices/asauthorizationproviderextensionloginconfiguration/federationpredicate.md)
- [federationRequestURN](authenticationservices/asauthorizationproviderextensionloginconfiguration/federationrequesturn.md)
- [federationUserPreauthenticationURL](authenticationservices/asauthorizationproviderextensionloginconfiguration/federationuserpreauthenticationurl.md)
- [groupRequestClaimName](authenticationservices/asauthorizationproviderextensionloginconfiguration/grouprequestclaimname.md)
- [groupResponseClaimName](authenticationservices/asauthorizationproviderextensionloginconfiguration/groupresponseclaimname.md)
- [jwksTrustedRootCertificates](authenticationservices/asauthorizationproviderextensionloginconfiguration/jwkstrustedrootcertificates-5y2pc.md)
