---
title: ASAuthorizationProviderExtensionKerberosMapping
framework: authenticationservices
role: symbol
role_heading: Class
path: authenticationservices/asauthorizationproviderextensionkerberosmapping
---

# ASAuthorizationProviderExtensionKerberosMapping

A set of Kerberos mappings that the system login process uses.

## Declaration

```swift
class ASAuthorizationProviderExtensionKerberosMapping
```

## Mentioned in

Creating a JSON Web Encryption (JWE) login response

## Overview

Overview This class contains a set of mappings for the sign-on token when importing the Kerberos ticket.

## Topics

### Getting the properties

- [clientNameKeyName](authenticationservices/asauthorizationproviderextensionkerberosmapping/clientnamekeyname.md)
- [encryptionKeyTypeKeyName](authenticationservices/asauthorizationproviderextensionkerberosmapping/encryptionkeytypekeyname.md)
- [messageBufferKeyName](authenticationservices/asauthorizationproviderextensionkerberosmapping/messagebufferkeyname.md)
- [realmKeyName](authenticationservices/asauthorizationproviderextensionkerberosmapping/realmkeyname.md)
- [serviceNameKeyName](authenticationservices/asauthorizationproviderextensionkerberosmapping/servicenamekeyname.md)
- [sessionKeyKeyName](authenticationservices/asauthorizationproviderextensionkerberosmapping/sessionkeykeyname.md)
- [ticketKeyPath](authenticationservices/asauthorizationproviderextensionkerberosmapping/ticketkeypath.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Authentication

- [Authentication process](authenticationservices/authentication-process.md)
