SamlIdentityProvider

2 minute readReference

createSamlIdentityProvider

Creates a new SAML identity provider.

Arguments

Argument Name Type Description

samlIdentityProviderName

String

The name of the SAML Identity Provider. (Required)

colorCode

String

Deprecated: Color code to be associated with the IDP.

description

String

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

enabled

Boolean

If true, enables SAML Identity Provider.

label

String

Deprecated: Label used by the UI to display the text. For example, a label for a UI button.

metadata

String

The metadata of the SAML identity provider.

ssoProvider

String

Used to identify the SSO provider for displaying the branded SSO button on the login page.

Usage

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

deleteSamlIdentityProvider

Deletes a SAML identity provider.

Arguments

Argument Name Type Description

samlIdentityProviderName

String

The name of the SAML Identity Provider. (Required)

Usage

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

getSamlIdentityProvider

Retrieves a SAML identity provider by name.

Arguments

Argument Name Type Description

samlIdentityProviderName

String

The name of the SAML Identity Provider. (Required)

Usage

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

getSamlIdentityProviders

Retrieves all SAML identity providers.

Arguments

Usage

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

modifySamlIdentityProvider

Modifies an existing SAML identity provider.

Arguments

Argument Name Type Description

samlIdentityProviderName

String

The name of the SAML Identity Provider. (Required)

colorCode

String

Deprecated: Color code to be associated with the IDP.

description

String

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

enabled

Boolean

If true, enables SAML Identity Provider.

label

String

Deprecated: Label used by the UI to display the text. For example, a label for a UI button.

metadata

String

The metadata of the SAML identity provider.

newName

String

The new name for an existing object that is being renamed.

ssoProvider

String

Used to identify the SSO provider for displaying the branded SSO button on the login page.

Usage

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