addOrUpdateOIDCSpProperty(preprocessedClientId, spTenantId, spOIDCProperties, REQUEST_OBJECT_SIGNED,
String.valueOf(oauthAppDO.isRequestObjectSignatureValidationEnabled()),
prepStatementForPropertyAdd, preparedStatementForPropertyUpdate);
addOrUpdateOIDCSpProperty(preprocessedClientId, spTenantId, spOIDCProperties, ID_TOKEN_ENCRYPTED,
String.valueOf(oauthAppDO.isIdTokenEncryptionEnabled()),
prepStatementForPropertyAdd, preparedStatementForPropertyUpdate);
addOrUpdateOIDCSpProperty(preprocessedClientId, spTenantId, spOIDCProperties, ID_TOKEN_ENCRYPTION_ALGORITHM,
String.valueOf(oauthAppDO.getIdTokenEncryptionAlgorithm()),
prepStatementForPropertyAdd, preparedStatementForPropertyUpdate);
addOrUpdateOIDCSpProperty(preprocessedClientId, spTenantId, spOIDCProperties, ID_TOKEN_ENCRYPTION_METHOD,
String.valueOf(oauthAppDO.getIdTokenEncryptionMethod()),
prepStatementForPropertyAdd, preparedStatementForPropertyUpdate);
addOrUpdateOIDCSpProperty(preprocessedClientId, spTenantId, spOIDCProperties, BACK_CHANNEL_LOGOUT_URL,
oauthAppDO.getBackChannelLogoutUrl(), prepStatementForPropertyAdd, preparedStatementForPropertyUpdate);
addOrUpdateOIDCSpProperty(preprocessedClientId, spTenantId, spOIDCProperties, FRONT_CHANNEL_LOGOUT_URL,
oauthAppDO.getFrontchannelLogoutUrl(), prepStatementForPropertyAdd, preparedStatementForPropertyUpdate);
addOrUpdateOIDCSpProperty(preprocessedClientId, spTenantId, spOIDCProperties, TOKEN_TYPE,
oauthAppDO.getTokenType(), prepStatementForPropertyAdd, preparedStatementForPropertyUpdate);
addOrUpdateOIDCSpProperty(preprocessedClientId, spTenantId, spOIDCProperties, BYPASS_CLIENT_CREDENTIALS,
String.valueOf(oauthAppDO.isBypassClientCredentials()), prepStatementForPropertyAdd,
preparedStatementForPropertyUpdate);