---
title: Catalog.Kerberos.KeyTabs
slug: ps/help/en_us/vtm/controlapi/catalogkerberoskeytabs
docTags: 
createdAt: 2026-08-02T08:52:22.882Z
---

URI: http\://soap.zeus.com/zxtm/1.0/Catalog/Kerberos/KeyTabs/

The Catalog.Kerberos.KeyTabs interface allows management of the Kerberos keytabs stored in the conf/kerberos/keytabs directory. Kerberos keytabs contain credentials for any number of Kerberos principals.

### Methods

### deleteFile( names ) throws ObjectDoesNotExist, LicenseError

Delete the named Kerberos keytabs from the conf/kerberos/keytabs directory.

```bash
void deleteFile(
String[] names
)
```

### getFileNames()

Get the names of all the Kerberos keytabs stored in the conf/kerberos/keytabs directory.

```bash
String[] getFileNames()
```

### uploadFile( name, content ) throws InvalidObjectName, LicenseError

Uploads a new Kerberos keytab into the conf/kerberos/keytabs, overwriting the keytab if it already exists.

```bash
void uploadFile(
String name
Binary Data content
)
```
