Methods
| Method | Returns | Description |
|---|---|---|
| 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>