首页 > 其他分享 >Teamcenter SOA重置密码

Teamcenter SOA重置密码

时间:2024-01-22 09:00:12浏览次数:32  
标签:SOA 重置 UserManagementService 密码 Teamcenter resetUserPassword

一、Teamcenter SOA重置密码

import com.teamcenter.services.internal.loose.administration.UserManagementService;

UserManagementService useRestService = UserManagementService.getService(AppXSession.getConnection());
try {
        boolean isSuccess = useRestService.resetUserPassword(userId, oldPassword, newPassword);
        if(!isSuccess){
            throw new RuntimeException(userId +"--->密码修改失败!");
        }
}            

二、注意:

1、用DBA账号登录SOA,改密码的话,是不会校验旧密码的。但是普通用户会校验

2、AWC改密码也是用了 resetUserPassword的API

"change": {
            "actionType": "TcSoaService",
            "serviceName": "Internal-Administration-2015-10-UserManagement",
            "method": "resetUserPassword",
            "inputData": {
                "userid": "{{ctx.userSession.props.user_id.dbValues[0]}}",
                "oldpassword": "{{data.currentPassword.dbValue}}",
                "newpassword": "{{data.newPassword.dbValue}}"
            },

  

标签:SOA,重置,UserManagementService,密码,Teamcenter,resetUserPassword
From: https://www.cnblogs.com/wwssgg/p/17979249

相关文章

  • 127.nginx内存池创建和重置函数
    127.nginx内存池创建和重置函数#defineNGX_MAX_ALLOC_FROM_POOL(ngx_pagesize-1)//能从内存池中分配的最大的内存1.小块大块内存分界#defineNGX_DEFAULT_POOL_SIZE(16*1024)//默认池子大小#defineNGX_POOL_ALIGNMENT16//内存分配的字节对齐数#define......
  • uniapp开发——h5版本页面切换无法重置页面滚动状态的处理方案
    前言:使用vue开发h5的时候,都会使用vue-router的scrollBehavior函数处理页面滚动状态,代码如下:constrouter=newVueRouter({mode:"hash",routes,scrollBehavior(to,from,savePosition){if(savePosition&&to.meta.keepAlive){returnsavePosition;......
  • studio3t重置码
    @echooffECHO重置Studio3T的使用日期......FOR/f"tokens=1,2,*"%%iIN('regquery"HKEY_CURRENT_USER\Software\JavaSoft\Prefs\3t\mongochef\enterprise"^|find/V"installation"^|find/V"HKEY"')DOEC......
  • openEuler欧拉系统重置root密码
    步骤:系统启动时,出现如下页面,按e进入内核编辑模式进入如下页面按下光标后,找到linux开头这一行,修改ro为rw,并在行尾添加init=/bin/sh,修改后效果如下,在crtl+x保存后开始进入如下页面执行修改密码操作,指令如下#修改root密码命令echo'87654321'|passwd--stdinroot#如果系统的sel......
  • centos修改时间后总是被重置
    用date-s命令修改时间后,发现时间又被更新成+8小时了,在确定时区已经正确配置的情况下,看看ntp校时功能是否开启,总在那瞎校时,timedatectlset-ntpfalse要在CentOS上修改时间,您可以使用timedatectl命令。以下是一些常见的时间操作:查看当前时间设置:timedatectl修改系统......
  • 重置 wsl2 中的 Linux 子系统的账户密码
    转载:重置wsl2中的Linux子系统的账户密码(liuwenzhuang.github.io)默认账户改为root变更普通账户密码将默认账户从root修改为普通账户其他注意事项参考重置密码的操作也很简单,经过查询资料,可将步骤大致分为3步:将Linux子系统的默认账户改为root利用root......
  • 重置密码问题记录
    昨天晚上,我写了重置密码的前端,测试的时候报错今天上午,我继续试图解决这个问题,我仔细检查了一遍,前端没有问题可以正常接收输入的数据并且提交但是后端接收到的数据为空,后端接口也没有问题但后端收到的数据为空随后我又用postman测试了一下,把字段名改了一下发现了同样的错......
  • 利用企业微信自助重置 AD 域用户密码
                                                            利用企业微信自助重置AD域用户密码ADPasswordSelfService是开源官网地址:https://www.ltb-pr......
  • 6、postgres序列创建、删除与重置
    postgres序列创建、删除与重置1、序列创建sequence_name为要创建的序列名称;start_value指定起始值;increment_by指定每次递增/递减的量;min_value和max_value分别设置最小值和最大值;cache_size表示可以从内存中获取的序列号的数目。CREATESEQUENCEsequence_name;--使用默认参......
  • openEuler欧拉系统重置root密码
    步骤:系统启动时,出现如下页面,按e进入内核编辑模式进入如下页面按下光标后,找到linux开头这一行,修改ro为rw,并在行尾添加init=/bin/sh,修改后效果如下,在crtl+x保存后开始进入如下页面执行修改密码操作,指令如下#修改root密码命令echo'87654321'|passwd--stdinr......