+

Search Tips   |   Advanced Search

Configure new Java 2 Connector authentication data entries using wsadmin

We can configure new Java 2 Connector (J2C) authentication data entries with the wsadmin scripting tool.

See the topic about starting the wsadmin scripting client for more information.

Perform the following steps to configure a new J2C authentication data entry.


Tasks

  1. Identify the parent ID:

    • Jacl:

      set security [$AdminConfig getid /Cell:mycell/Security:/]
      
    • Jython:

      security = AdminConfig.getid('/Cell:mycell/Security:/')
      print security 

    Example output:

    (cells/mycell|security.xml#Security_1)
    

  2. Get required attributes:

    • Jacl:

      $AdminConfig required JAASAuthData
      
    • Jython:

      print AdminConfig.required('JAASAuthData')
      

    Example output:

    Attribute       Type
    alias           String
    userId          String
    password        String
    

  3. Set up required attributes:

    • Jacl:

      set alias [list alias myAlias]
      set userid [list userId myid]
      set password [list password secret]
      set jaasAttrs [list $alias $userid $password]
      

      Example output:

      {alias myAlias} {userId myid} {password secret}
      
    • Jython:

      alias = ['alias', 'myAlias']
      userid = ['userId', 'myid']
      password = ['password', 'secret']
      jaasAttrs = [alias, userid, password]
      print jaasAttrs
      

      Example output:

      [['alias', 'myAlias'], ['userId', 'myid'], ['password', 'secret']]
      

  4. Create JAAS auth data:

    • Jacl:

      $AdminConfig create JAASAuthData $security $jaasAttrs
      
    • Jython:

      print AdminConfig.create('JAASAuthData', security, jaasAttrs)
      

    Example output:

    (cells/mycell|security.xml#JAASAuthData_2)
    

  5. Save the configuration changes. See the topic Saving configuration changes with the wsadmin tool for more information.
  6. In a network deployment environment only, synchronize the node. See the topic Synchronize nodes with the wsadmin tool for more information.

  • wsadmin AdminConfig
  • Synchronize nodes
  • Start the wsadmin scripting client
  • Save wsadmin configuration changes
  • Commands for the AdminConfig object