global_security.jython 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. AdminTask.createIdMgrLDAPRepository([
  2. '-default', 'true',
  3. '-id', 'LDAP1',
  4. '-adapterClassName', 'com.ibm.ws.wim.adapter.ldap.LdapAdapter',
  5. '-ldapServerType', 'CUSTOM',
  6. '-sslConfiguration', '',
  7. '-certificateMapMode', 'exactdn',
  8. '-supportChangeLog', 'none',
  9. '-certificateFilter', '',
  10. '-loginProperties', 'cn'
  11. ])
  12. AdminTask.addIdMgrLDAPServer([
  13. '-id', 'LDAP1',
  14. '-host', 'openldap',
  15. '-bindAuthMechanism', 'simple',
  16. '-bindDN', 'cn=wpsbinddev,ou=middleware,dc=btn,dc=co,dc=id',
  17. '-bindPassword', 'wpsbinddev',
  18. '-referal', 'ignore',
  19. '-sslEnabled', 'false',
  20. '-ldapServerType', 'CUSTOM',
  21. '-sslConfiguration', '',
  22. '-certificateMapMode', 'exactdn',
  23. '-certificateFilter', '',
  24. '-authentication', 'simple',
  25. '-port', '1389'
  26. ])
  27. AdminTask.addIdMgrRepositoryBaseEntry([
  28. '-id', 'LDAP1',
  29. '-name', 'dc=btn,dc=co,dc=id',
  30. '-nameInRepository', 'dc=btn,dc=co,dc=id'
  31. ])
  32. AdminTask.addIdMgrRealmBaseEntry([
  33. '-name', 'defaultWIMFileBasedRealm',
  34. '-baseEntry', 'dc=btn,dc=co,dc=id'
  35. ])
  36. securityConfigID = AdminConfig.getid("/Security:/")
  37. AdminConfig.modify(securityConfigID,[['appEnabled','true']])
  38. AdminConfig.save()