You can use properties files to modify or delete administrative
server authentication properties of web servers.
Before you begin
Determine the changes that you want to make to your administrative
server authentication properties configuration or its configuration
objects.
Start the wsadmin scripting tool. To start wsadmin
using the Jython language, run the wsadmin -lang jython command
from the bin directory of the server profile.
About this task
Using a properties file, you can modify or delete an administrative
server authentication object.
Run administrative commands using
wsadmin to change a properties file for an administrative server authentication,
validate the properties, and apply them to your configuration.
Table 1. Actions for administrative
server authentication properties files. You can modify
or delete administrative server authentication objects.
Action |
Procedure |
create |
Not applicable |
modify |
Edit properties and then run the applyConfigProperties command
to modify the value of a custom property. |
delete |
Specify the properties to delete in the properties
file and then run the deleteConfigProperties command
to delete a property. If the deleted property has a default value,
the property is set to the default value. |
create Property |
Not applicable |
delete Property |
Not applicable |
Optionally, you can use interactive mode with the commands:
AdminTask.command_name('-interactive')
Procedure
- Modify existing administrative server authentication properties.
- Obtain a properties file for the administrative server
authentication that you want to change.
You can extract
an AdminServerAuthentication properties file using the extractConfigProperties command.
- Open the properties file in an editor and change the
custom properties as needed.
Open an editor and specify
administrative server authentication custom properties in a properties
file. You can copy the following example properties into an editor
and modify the properties as needed for your situation. To specify
a custom property, edit the AttributeInfo value and
properties values. Ensure that the environment variables in the properties
file match your system.
#
# Header
#
ResourceType=AdminServerAuthentication
ImplementingResourceType=WebServer
ResourceId=Cell=!{cellName}:Node=!{nodeName}:Server=!{serverName}:WebServer=:AdminServerAuthentication=userid#user1
AttributeInfo=adminServerAuthentication
#
#
#Properties
#
userid=user1
password=passwd
#
EnvironmentVariablesSection
#
#
#Environment Variables
cellName=myNode04Cell
nodeName=myNode04
serverName=IHS
- Run the applyConfigProperties command
to change an administrative server authentication properties configuration.
Running the applyConfigProperties command
applies the properties file to the configuration. In this Jython example,
the optional -reportFileName parameter produces a
report named report.txt:
AdminTask.applyConfigProperties(['-propertiesFileName myObjectType.props -reportFileName report.txt'])
- Delete administrative server authentication properties.
To delete one or more properties, specify only those properties
to delete in the properties file and run deleteConfigProperties.
AdminTask.deleteConfigProperties('[-propertiesFileName myObjectType.props -reportFileName report.txt]')
Results
You can use the properties file to configure and manage
the administrative server authentication object and its properties.
What to do next
Save the changes to your configuration.