setLoginBridgeTermsState()
API Stability |
Long-Term
|
The setLoginBridgeTermsState() GraphQL mutation is used to set the terms state of the login bridge.
Syntax
Below is the syntax for the setLoginBridgeTermsState() mutation field:
graphql
setLoginBridgeTermsState(
accepted: boolean!
): LoginBridge!
Below is an example of how this mutation field might be used:
graphql
mutation {
setLoginBridgeTermsState(
accepted: true
)
{ remoteId }
}
json
{
"data": {
"setLoginBridgeTermsState": {
"remoteId": "over-there-123",
}
}
}
}
Returned Datatypes
The returned datatype
LoginBridge
has many
parameters. Below is a list of them along with a description of
each:
Table: LoginBridge
Parameter | Type | Required | Default | Stability | Description |
---|---|---|---|---|---|
Some arguments may be required, as indicated in the Required column. For some fields, this column indicates that a result will always be returned for this column. | |||||
Table last updated: Sep 26, 2024 | |||||
additionalAttributes | string | Long-Term | Any additional attributes. | ||
allowedUsers | [User ] | yes | Long-Term | A list of users allowed to access the bridge. See User . | |
anyUserAlreadyLoggedInViaLoginBridge | boolean | yes | Long-Term | True if any user in this organization has logged in to CrowdStream via LogScale. Requires manage organizations permissions.Whether to generate user names. | |
description | string | yes | Long-Term | A description of the login bridge. | |
generateUserName | boolean | yes | Long-Term | Whether to generate user names. | |
groupAttribute | string | yes | Long-Term | Any group attributes. | |
groups | [string] | yes | Long-Term | Any groups associated with the login bridge. | |
issuer | string | yes | Long-Term | The issuer of the login bridge. | |
loginUrl | string | yes | Long-Term | The URL for logging in. | |
name | string | yes | Long-Term | The name of the login bridge. | |
organizationIdAttributeName | string | yes | Long-Term | The organization's unique identifier of the attribute name. | |
organizationNameAttributeName | string | Long-Term | The organization's name of the attribute name. | ||
publicSamlCertificate | string | yes | Long-Term | The public SAML certificate. | |
relayStateUUrl | string | yes | Long-Term | The relay state URL. | |
remoteId | string | yes | Long-Term | The unique identifier of the remote connection. | |
samlEntityId | string | yes | Long-Term | The unique identifier of the SAML entity. | |
showTermsAndConditions | boolean | yes | Long-Term | Whether to show the terms and conditions. | |
termsDescription | string | yes | Long-Term | A description of the terms. | |
termsLink | string | yes | Long-Term | A link to the terms and conditions. |