KerberosKeytab

2 minute readReference

createKerberosKeytab

[DEPRECATED] This API is deprecated. Creates a new Kerberos keytab.

Arguments

Argument Name Type Description

kerberosKeytabName

String

The name of the Kerberos keytab. (Required)

content

String

The content of the Kerberos keytab.

description

String

Comment text describing this object that is not interpreted at all by CloudBees CD/RO.

type

String

The type of the Kerberos keytab.

Usage

import com.electriccloud.client.groovy.ElectricFlow import com.electriccloud.client.groovy.models.* ElectricFlow ef = new ElectricFlow() def result = ef.createKerberosKeytab( kerberosKeytabName: 'test-kerberosKeytabName' /* optional arguments */)

createKerberosKeytabEntry

[DEPRECATED] This API is deprecated. Creates a new Kerberos keytab entry.

Arguments

Argument Name Type Description

kerberosKeytabName

String

The name of the Kerberos keytab. (Required)

domainServiceUserAccount

String

The domain service user account.

encryptionKeyTypes

String array

The encryption key types.

kvno

Integer

The key version number (kvno).

password

String

The user password.

servicePrincipalName

String

The service principal name.

validateKeytabEntry

Boolean

Validate keytab entry with directory server.

Usage

import com.electriccloud.client.groovy.ElectricFlow import com.electriccloud.client.groovy.models.* ElectricFlow ef = new ElectricFlow() def result = ef.createKerberosKeytabEntry( kerberosKeytabName: 'test-kerberosKeytabName' /* optional arguments */)

deleteKerberosKeytab

[DEPRECATED] This API is deprecated. Deletes a Kerberos keytab from the database.

Arguments

Argument Name Type Description

kerberosKeytabName

String

The name of the Kerberos keytab. (Required)

Usage

import com.electriccloud.client.groovy.ElectricFlow import com.electriccloud.client.groovy.models.* ElectricFlow ef = new ElectricFlow() def result = ef.deleteKerberosKeytab( kerberosKeytabName: 'test-kerberosKeytabName')

deleteKerberosKeytabEntry

[DEPRECATED] This API is deprecated. Creates a new Kerberos keytab entry.

Arguments

Argument Name Type Description

kerberosKeytabName

String

The name of the Kerberos keytab. (Required)

encryptionKeyTypes

String array

The encryption key types.

kvno

Integer

The key version number (kvno).

servicePrincipalName

String

The service principal name.

Usage

import com.electriccloud.client.groovy.ElectricFlow import com.electriccloud.client.groovy.models.* ElectricFlow ef = new ElectricFlow() def result = ef.deleteKerberosKeytabEntry( kerberosKeytabName: 'test-kerberosKeytabName' /* optional arguments */)

getKerberosKeytab

[DEPRECATED] This API is deprecated. Retrieves a Kerberos keytab by name.

Arguments

Argument Name Type Description

kerberosKeytabName

String

The name of the Kerberos keytab. (Required)

download

Boolean

Content file will be available to download.

keytabFile

String

The filename to which the keytab content will be loaded.

Usage

import com.electriccloud.client.groovy.ElectricFlow import com.electriccloud.client.groovy.models.* ElectricFlow ef = new ElectricFlow() def result = ef.getKerberosKeytab( kerberosKeytabName: 'test-kerberosKeytabName' /* optional arguments */)

getKerberosKeytabs

[DEPRECATED] This API is deprecated. Retrieves all Kerberos keytabs.

Arguments

Usage

import com.electriccloud.client.groovy.ElectricFlow import com.electriccloud.client.groovy.models.* ElectricFlow ef = new ElectricFlow() def result = ef.getKerberosKeytabs()

modifyKerberosKeytab

[DEPRECATED] This API is deprecated. Modifies an existing Kerberos keytab.

Arguments

Argument Name Type Description

kerberosKeytabName

String

The name of the Kerberos keytab. (Required)

content

String

The content of the Kerberos keytab.

description

String

Comment text describing this object that is not interpreted at all by CloudBees CD/RO.

type

String

The type of the Kerberos keytab.

Usage

import com.electriccloud.client.groovy.ElectricFlow import com.electriccloud.client.groovy.models.* ElectricFlow ef = new ElectricFlow() def result = ef.modifyKerberosKeytab( kerberosKeytabName: 'test-kerberosKeytabName' /* optional arguments */)