Implementation Guide for Oracle Self-Service E-Billing > Customizing User Management >

Customizing Profile Management


Oracle Self-Service E-Billing provides APIs for customizing profile management. The IUser API provides setUserProfile and getUserProfile to set and get IUserProfile. Use the IUserProfile API to manage a user's profile. Also, setSecQuestionRespons(Set<ISecQuestionResponse> secQuesRes), and getSecQuestionRespons in IUser can set and get the security question response for a user.

The method isEmailValid() in ISecurityProfile indicates whether the user's email address is valid. In IUserService in com.edocs.common.api.services, the method ResetEmailAddress(long userId, String email, IUserAudit userAudit) is for resetting the email address with audit, generating and storing a security code with status, and sending notification.

The method validateEmailAddress(String userID, String vcode) is for validating the security code when a user verifies the email address reset. These methods can be used for customizing email bounce back notification.

Implementation Guide for Oracle Self-Service E-Billing Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.