MyAccount Management
/- Update an App Authenticator Enrollment
API versioning
Create an App Authenticator Enrollment
Verify a Push Notification Challenge Response from the App Authenticator
Delete an App Authenticator Enrollment
List all pending Push Notification Challenges
PushNotificationChallengeRequestJwt
PushNotificationChallengeRequestJwtHeader
PushNotificationChallengeResponseJwt
PushNotificationChallengeResponseJwtHeader
Update an App Authenticat...
OAuth 2.0 scope:
- okta.myAccount.appAuthenticator.maintenance.manage
Updates an app authenticator enrollment
The following update operations are allowed:
- Update the user verification key
- Remove the user verification key
- Update the push token
- Update the push method transaction types
For more information, see Access token management in the Custom authenticator integration guide.
Note: The following higher risk update operations require a stronger
okta.myAccount.appAuthenticator.managescope:
- Update the user verification key
- Remove the user verification key
PATCH
- KeyEC
- KeyRSA
- Update app authenticator enrollment push token
- Enroll app authenticator enrollment user verification key
- Unenroll app authenticator enrollment user verification key
- Update app authenticator enrollment transaction type
- Update app authenticator enrollment push token and enroll user verification key
curl -i -X PATCH \
https://okta-subdomain.pixtulate.com/idp/myaccount/app-authenticators/pfd7rzcmvlhmE0Y1w0g4 \
-H 'Accept: application/json; okta-version=1.0.0' \
-H 'Content-Type: application/merge-patch+json;okta-version=1.0.0' \
-d '{
"methods": {
"push": {
"pushToken": "667b713e90871f014805f45f770c90d161b84b609d167039b2c388c7bacfdaa1"
}
}
}'Response
{ "authenticatorId": "string", "createdDate": "2019-08-24T14:15:22Z", "device": { "id": "string", "status": "ACTIVE", "createdDate": "2019-08-24T14:15:22Z", "lastUpdated": "2019-08-24T14:15:22Z", "clientInstanceId": "string" }, "id": "string", "lastUpdated": "2019-08-24T14:15:22Z", "links": { "self": { … } }, "methods": { "push": { … } }, "user": { "id": "string", "username": "string" } }