All REST Endpoints
ChallengeCounter
ChallengeCounter will be reset based on provided context and challengeType.
- Resets challenge counter
- Method: deletePath:
/oaa/runtime/challengecounter/v1
Configuration Properties
Configuration Properties Management API for OAA Service.
- Creates or updates configuration properties.
- Method: putPath:
/oaa/runtime/config/property/v1
- Deletes configuration property.
- Method: deletePath:
/oaa/runtime/config/property/v1
- Gets configuration properties.
- Method: getPath:
/oaa/runtime/config/property/v1
KBA
API that allows verification of user identity based on private information of user.
- Associate and update questions with answers specific to user
- Method: putPath:
/oaa-kba/runtime/kba/v1/questions
- Deprecated - Get questions of the user
- Method: getPath:
/oaa-kba/runtime/kba/v1/questions
- Retrieve questions of the user
- Method: putPath:
/oaa-kba/runtime/kba/v1/getquestionssecurely
OAA runtime
OAA runtime api providing more simplified apis outside. Internally
will call apis from OAA and Factor to limit the number of required calls.
Find out more from the application.wadl which will be at http://:/oaa/runtime/application.wadl
- Initiates challenge.
- Method: postPath:
/oaa/runtime/authn/v1
- Updates authn status.
- Method: putPath:
/oaa/runtime/authn/v1
Preferences
OAA API for managing user challenge preferences. User Preferences data is used for challenge flows during user authentication.
- Deprecated - Returns user's challenge preferences as available in the OAA.
- Method: getPath:
/oaa/runtime/preferences/v1
- Deprecated - User Preferences are deleted.
- Method: deletePath:
/oaa/runtime/preferences/v1
- Returns user's challenge preferences as available in the OAA
- Method: putPath:
/oaa/runtime/preferences/v1/fetchuserpreferencessecurely
- Synchronize the preferences of the user
- Method: putPath:
/oaa/runtime/preferences/v1/sync
- User Preferences are created/registered.
- Method: postPath:
/oaa/runtime/preferences/v1
- User Preferences are truncated.
- Method: putPath:
/oaa/runtime/preferences/v1/truncateuserpreferencessecurely
- User Preferences are updated.
- Method: putPath:
/oaa/runtime/preferences/v1
SecretKey
API for creating TOTP secret key.
- Create Secret Key
- Method: postPath:
/oaa/runtime/totp/key/v1/