Package com.sap.cds.services.mt
Interface SaasRegistryTriggeredByInfo
public interface SaasRegistryTriggeredByInfo
extends com.sap.cds.CdsData
This interface provides more details about the user who triggered the subscription or unsubsription.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.sap.cds.CdsData
com.sap.cds.CdsData.Factory
-
Field Summary
Fields inherited from interface com.sap.cds.CdsData
factory
-
Method Summary
Methods inherited from interface com.sap.cds.CdsData
containsPath, forRemoval, forRemoval, get, getPath, getPathOrDefault, isForRemoval, putPath, putPathIfAbsent, removePath
Methods inherited from interface com.sap.cds.JSONizable
toJson
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Method Details
-
getUserId
String getUserId() -
getUserName
String getUserName()The user as defined in the configured IdP, usually would be the email address of the user.- Returns:
- The user as defined in the configured IdP, usually would be the email address of the user.
-
getEmail
String getEmail()The email address of the user.- Returns:
- the email address of the user.
-
getSubIdp
String getSubIdp()In case of default SAP IdP, would contain the ID of the user ID.- Returns:
- In case of default SAP IdP, would contain the ID of the user ID.
-
getSub
String getSub()
-