mediation
NodePasswordManagementPolicy

This class defines Node Password Management Policy that can be applied on bulk for Network Elements to update WebCT user password.



public class NodePasswordManagementPolicy

Properties
confirmNewPassword WebCT user's confirmation of new password

type=string
minimum=0
maximum=255
Displayed(tab/group)=Confirm New Password (Node Password Management Policy)

ftpServerIPAddrType

type=rtr.InetAddressType
default=ipv4

isDefaultPolicy

type=boolean
access=read-only
default=false
Displayed(tab/group)=Is Default Policy (Node Password Management Policy)

newPassword WebCT user's new password

type=string
minimum=0
maximum=255
Displayed(tab/group)=New Password (Node Password Management Policy)

nodePasswordPolicyId Specifies the policy ID of the Node Password Management Policy

type=int
access=read-create
default=1
minimum=1
maximum=65535
Displayed(tab/group)=Policy ID (Node Password Management Policy)

nodePaswordPolicyName Specifies the policy name for the Node Password Maangement Policy

type=string
default=
minimum=0
maximum=80
Displayed(tab/group)=Policy Name (Node Password Management Policy)

oldPassword WebCT user's old password

type=string
minimum=0
maximum=255
Displayed(tab/group)=Old Password (Node Password Management Policy)

passwordUpdateFileHash The password update file hash

type=string
access=read-only
maximum=256

sftpPassword

type=string
minimum=0
maximum=255
Displayed(tab/group)=SFTP Password (Node Password Management Policy/SFTP Settings)

sftpRootDir

type=string
default=/
minimum=0
maximum=255
Displayed(tab/group)=Root Directory (Node Password Management Policy/SFTP Settings)

sftpServerIP

type=InetAddress
default=127.0.0.1
Displayed(tab/group)=SFTP Server IP (Node Password Management Policy/SFTP Settings)

sftpServerPort

type=int
default=22
Displayed(tab/group)=SFTP Server Port (Node Password Management Policy/SFTP Settings)

sftpUser

type=string
minimum=0
maximum=255
Displayed(tab/group)=SFTP User ID (Node Password Management Policy/SFTP Settings)

sshHostKeyFingerPrint SFTP server's SSH Host Key Finger Print for ECDSA hostkey algorithm (Applicable for MSS-8/4).

type=string
maximum=32
Displayed(tab/group)=Host Key Fingerprint (Node Password Management Policy/SFTP Settings)

testConnectionResult Status of test connection action.

type=mediation.TestConnectionStatus
access=read-only
default=connectionNotAttempted
Displayed(tab/group)=Connection Status (Node Password Management Policy/SFTP Settings)

useActiveServer

type=boolean
default=true

userName Specifies WebCT user name

type=string
default=
minimum=0
maximum=80
Displayed(tab/group)=Username (Node Password Management Policy)

  
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed
 
Methods

configure

Input Parameters:
deployer : Deployer - the deployment state
synchronousDeploy : boolean - (Optional) Specify whether to block until the changes have been fully deployed to the network. A value of "true" means to block. A value of "false" means to return immediately. Default: false (asynchronous)
clearOnDeployFailure : boolean - (Optional) Specify whether to clear any failed deployers. A value of "true" means to clear. A value of "false" means to leave the failed deployer. Default: false
deployRetries : int - (Optional) The number of times to attempt re-deployment during synchronous deployment. This parameter is meaningless in the asynchronous case. Default: 0
deployRetryInterval : long - (Optional) The number of milliseconds to wait between deployment retries. This parameter is meaningless in the asynchronous case. Default: 0
taskDescription : string - (Optional) A user friendly description of what the operation does. This information will be used by the task manager.
instanceFullName : string - the full name of the object.
configInfo : config(mediation.NodePasswordManagementPolicy) -
continueOnFailure : continueOnFailure - (Optional) Continue processing requests in this stream if an exception occurs, unless the request is invalid. Default: false
Exceptions:
mediation.NodePasswordManagementPolicy.configureException

testConnection

This operation will verify the sftp credentials for future file retrieval.
Input Parameters:
deployer : Deployer - the deployment state
synchronousDeploy : boolean - (Optional) Specify whether to block until the changes have been fully deployed to the network. A value of "true" means to block. A value of "false" means to return immediately. Default: false (asynchronous)
clearOnDeployFailure : boolean - (Optional) Specify whether to clear any failed deployers. A value of "true" means to clear. A value of "false" means to leave the failed deployer. Default: false
deployRetries : int - (Optional) The number of times to attempt re-deployment during synchronous deployment. This parameter is meaningless in the asynchronous case. Default: 0
deployRetryInterval : long - (Optional) The number of milliseconds to wait between deployment retries. This parameter is meaningless in the asynchronous case. Default: 0
taskDescription : string - (Optional) A user friendly description of what the operation does. This information will be used by the task manager.
instanceFullName : string - the full name of the object.
continueOnFailure : continueOnFailure - (Optional) Continue processing requests in this stream if an exception occurs, unless the request is invalid. Default: false
Exceptions:
mediation.NodePasswordManagementPolicy.testConnectionException
Supported Network Elements
Wavence SM