Index BlackBerry Workspaces SDK
BlackBerry Workspaces JSON
EditIdpSettings
Used when editing IDP settings for an organization
Parameters
Name Type Description

clientsSettings

List(EditIdpClientSettings)

Not null
Default value: new ArrayList<>()

defaultAccessTokenTTL

SimpleNaturalInteger

defaultAutoRenewRefreshToken

Boolean

defaultRefreshTokenTTL

SimpleNaturalInteger

identityProviderId

Integer

Required
Not null
Minimum value: 1

singleUseAccessTokenTTL

SimpleNaturalInteger

Json Format
{
identityProviderId: Integer,
defaultRefreshTokenTTL:
{
value: Integer
},
defaultAccessTokenTTL:
{
value: Integer
},
singleUseAccessTokenTTL:
{
value: Integer
},
defaultAutoRenewRefreshToken: Boolean,
clientsSettings: List(
{
clientId: String,
refreshTokenTTL:
{
value: Integer
},
accessTokenTTL:
{
value: Integer
},
autoRenewRefreshToken: Boolean
})
}