OIDC
interface OIDC
The OIDC interface provides methods for creating and updating an OIDC connection
Types
Link copied to clipboard
Data class used for wrapping the parameters for an OIDC creation request
Link copied to clipboard
data class UpdateParameters @JvmOverloads constructor(val connectionId: String, val displayName: String? = null, val issuer: String? = null, val clientId: String? = null, val clientSecret: String? = null, val authorizationUrl: String? = null, val tokenUrl: String? = null, val userInfoUrl: String? = null, val jwksUrl: String? = null)
Data class used for wrapping the parameters for an OIDC update request
Functions
Link copied to clipboard
abstract suspend fun createConnection(parameters: SSO.OIDC.CreateParameters): B2BSSOOIDCCreateConnectionResponse
abstract fun createConnection(parameters: SSO.OIDC.CreateParameters, callback: (B2BSSOOIDCCreateConnectionResponse) -> Unit)
Create a new OIDC Connection.
Link copied to clipboard
abstract fun createConnectionCompletable(parameters: SSO.OIDC.CreateParameters): CompletableFuture<B2BSSOOIDCCreateConnectionResponse>
Create a new OIDC Connection.
Link copied to clipboard
abstract suspend fun updateConnection(parameters: SSO.OIDC.UpdateParameters): B2BSSOOIDCUpdateConnectionResponse
abstract fun updateConnection(parameters: SSO.OIDC.UpdateParameters, callback: (B2BSSOOIDCUpdateConnectionResponse) -> Unit)
Update an OIDC Connection.
Link copied to clipboard
abstract fun updateConnectionCompletable(parameters: SSO.OIDC.UpdateParameters): CompletableFuture<B2BSSOOIDCUpdateConnectionResponse>
Update an OIDC Connection.