【问题标题】:Jython or JACL for CORBA naming service groups mapping用于 CORBA 命名服务组映射的 Jython 或 JACL
【发布时间】:2012-04-04 07:17:34
【问题描述】:

我正在使用 IBM WebSphere 7.0。

我想将 CORBA 命名服务组 EVERYONE 映射到 Cos Naming Write 和 Cos Naming Read 角色。如何使用 Jython 或 JACL 做到这一点?请提供一些线索、代码 sn-p 或大量 Jython 文档的链接。

【问题讨论】:

    标签: websphere jndi jython corba jacl


    【解决方案1】:

    这不是很安全,所以我假设您这样做是为了开发或在某种防火墙后面。这个 Jacl sn-p 应该做你想做的事:

    # Loop over all role assignments
    foreach roleAssignmentExt [$AdminConfig list RoleAssignmentExt] {
      set role [$AdminConfig showAttribute $roleAssignmentExt role]
      set roleName [$AdminConfig showAttribute $role roleName]
    
      # Look for the interesting roles.
      if {$roleName == "CosNamingWrite" || $roleName == "CosNamingRead"} {
        # Create an assignment of Everyone isn't already assigned.
        set everyoneRoles [$AdminConfig list EveryoneExt $roleAssignmentExt]
        if {[string length $everyoneRoles] == 0} {
          puts "Adding EveryoneExt to $roleAssignmentExt"
          $AdminConfig create EveryoneExt $roleAssignmentExt {}
        }
      }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多