Skip to content

/AWS1/CL_CGI=>UNLINKDEVELOPERIDENTITY()

About UnlinkDeveloperIdentity

Unlinks a DeveloperUserIdentifier from an existing identity. Unlinked developer users will be considered new identities next time they are seen. If, for a given Cognito identity, you remove all federated identities as well as the developer user identifier, the Cognito identity becomes inaccessible.

You must use Amazon Web Services developer credentials to call this operation.

Method Signature

IMPORTING

Required arguments:

iv_identityid TYPE /AWS1/CGIIDENTITYID /AWS1/CGIIDENTITYID

A unique identifier in the format REGION:GUID.

iv_identitypoolid TYPE /AWS1/CGIIDENTITYPOOLID /AWS1/CGIIDENTITYPOOLID

An identity pool ID in the format REGION:GUID.

iv_developerprovidername TYPE /AWS1/CGIDEVELOPERPROVIDERNAME /AWS1/CGIDEVELOPERPROVIDERNAME

The "domain" by which Cognito will refer to your users.

iv_developeruseridentifier TYPE /AWS1/CGIDEVELOPERUSERID /AWS1/CGIDEVELOPERUSERID

A unique ID used by your backend authentication process to identify a user.

Examples

Syntax Example

This is an example of the syntax for calling the method. It includes every possible argument and initializes every possible value. The data provided is not necessarily semantically accurate (for example the value "string" may be provided for something that is intended to be an instance ID, or in some cases two arguments may be mutually exclusive). The syntax shows the ABAP syntax for creating the various data structures.

lo_client->/aws1/if_cgi~unlinkdeveloperidentity(
  iv_developerprovidername = |string|
  iv_developeruseridentifier = |string|
  iv_identityid = |string|
  iv_identitypoolid = |string|
).