Config2_SAMLProfileManager

Manager for SAML identity provider profiles.

Instances of this class are obtained from:

Methods

MethodReturnsDescription
add() Config2_SAMLProfile

Add a new SAML identity provider profile.

get() Config2_SAMLProfile

Get a SAML identity provider profile by ID.

remove() void

Remove a SAML identity provider profile by ID.

toArray() Array.<Config2_SAMLProfile>

Get all SAML identity provider profiles as an array.

Method Details

add(metadata) → {Config2_SAMLProfile}

Description:
  • Add a new SAML identity provider profile.

Parameters:
Name Type Description
metadata String

SAML metadata XML for the identity provider

Returns:

Created profile object

Type
Config2_SAMLProfile

get(id) → {Config2_SAMLProfile|null}

Description:
  • Get a SAML identity provider profile by ID.

Parameters:
Name Type Description
id String

Identity provider ID

Returns:

Profile object or null if not found

Type
Config2_SAMLProfile | null

remove(id)

Description:
  • Remove a SAML identity provider profile by ID.

Parameters:
Name Type Description
id String

Identity provider ID to remove

toArray() → {Array.<Config2_SAMLProfile>}

Description:
  • Get all SAML identity provider profiles as an array.

Returns:

Array of all profile objects

Type
Array.<Config2_SAMLProfile>