Jump to: navigation, search

Unauthorized Strings

ApiRef2.png Specifies the list of strings that your application cannot use to create resources and schemas.

Returned Error

Context Services operations enable your application to create resources, schemas, and extensions. However, the keywords identified on this page should not be used to create or fill in attribute values. If your application does use one of the reserved keywords in PUT or POST operations, then a HTTP 400 Bad Request is returned with a "bad parameter" message in the following format:

bad parameter '${parameter-name}' reason: '${unauthorized-keyword}' keyword is not authorized.

For instance, if a PUT operation used the 'Select' keyword as a field value for the parameter 'name', your application receives the following message:

bad parameter 'name' reason : 'Select' keyword is not authorized.

Keywords Reserved to Context Services

  • extension
  • none
  • profile
  • service
  • state
  • task

Keywords Reserved to Database

  • alter
  • by
  • comment
  • constraint
  • create
  • cursor
  • database
  • delete
  • from
  • having
  • identity
  • index
  • inner
  • insert
  • is
  • join
  • left
  • null
  • order
  • outer
  • prepare
  • primary
  • procedure
  • return
  • right
  • select
  • set
  • size
  • table
  • truncate
  • union
  • update
  • when
  • where

Type Keywords

  • bigint
  • binary
  • bit
  • blob
  • boolean
  • char
  • clob
  • currency
  • date
  • datetime
  • decimal
  • double
  • float
  • int
  • integer
  • long
  • longvarbinary
  • money
  • nchar
  • number
  • numeric
  • real
  • smalldatetime
  • smallint
  • smallmoney
  • string
  • time
  • timestamp
  • tinyint
  • varbinary
  • varchar
  • varchar2
This page was last edited on November 23, 2017, at 13:14.
Comments or questions about this documentation? Contact us for support!