Configure new J2C authentication data entries using wsadmin

 

An example configuring new J2C authentication data entries follows...

 

Using Jacl...

### Identify the parent ID and assign it to the security variable.

set security [$AdminConfig getid /Security:mysecurity/]


### Identify the required attributes...

$AdminConfig required JAASAuthData


### Set up the required attributes...
set alias [list alias myAlias]
set userid [list userId myid]
set password [list password secret]
set jaasAttrs [list $alias $userid $password]


###  Create JAAS authentication data...
$AdminConfig create JAASAuthData $security $jaasAttrs


$AdminConfig save

 

Using Jython:

security = AdminConfig.getid('/Security:mysecurity/')

print AdminConfig.required('JAASAuthData')

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

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

AdminConfig.save()