Index BlackBerry Workspaces SDK
BlackBerry Workspaces JSON
ListIdpSettingsResultItem
Single result from listing IDP settings for organization
Parameters
Name Type Description

authenticationMethod

String

clientsTTLConfig

List(ClientTokenTTLConfig)

Default value: new ArrayList()

defaultAccessTokenTTL

Integer

defaultAutoRenewRefreshToken

Boolean

defaultRefreshTokenTTL

Integer

description

String

identityProviderId

Integer

isActive

Boolean

isBBIdIdpForOrg

Boolean

Default value: FALSE

multiMembers

List(ListIdpSettingsResultItemMultiMember)

name

String

signingAlgorithm

SigningAlgorithm

Possible values: [RSA, DSA].

singleUseAccessTokenTTL

Integer

Json Format
{
identityProviderId: Integer,
name: String,
description: String,
authenticationMethod: String,
defaultRefreshTokenTTL: Integer,
defaultAccessTokenTTL: Integer,
defaultAutoRenewRefreshToken: Boolean,
singleUseAccessTokenTTL: Integer,
clientsTTLConfig: List(
{
clientId: String,
refreshTokenTTL: Integer,
accessTokenTTL: Integer,
singleUseAccessTokenTTL: Integer,
autoRenewRefreshToken: Boolean
}),
isActive: Boolean,
multiMembers: List(
{
identityProviderId: Integer,
name: String,
description: String,
authenticationMethod: String,
domains: List(String),
defaultRefreshTokenTTL: Integer,
defaultAccessTokenTTL: Integer,
singleUseAccessTokenTTL: Integer,
defaultAutoRenewRefreshToken: Boolean,
clientsTTLConfig: List(
{
clientId: String,
refreshTokenTTL: Integer,
accessTokenTTL: Integer,
singleUseAccessTokenTTL: Integer,
autoRenewRefreshToken: Boolean
}),
isActive: Boolean,
isBBIdIdpForOrg: Boolean,
isDefault: Boolean,
signingAlgorithm: SigningAlgorithm
}),
isBBIdIdpForOrg: Boolean,
signingAlgorithm: SigningAlgorithm
}