use of org.opendaylight.yang.gen.v1.urn.opendaylight.netconf.node.topology.rev150114.netconf.node.credentials.credentials.login.pw.unencrypted.LoginPasswordUnencryptedBuilder in project netconf by opendaylight.
the class NetconfTopologyRPCProviderTest method getInput.
private static CreateDeviceInput getInput(final boolean encrypt) {
CreateDeviceInputBuilder builder = new CreateDeviceInputBuilder();
final Credentials credentials;
if (encrypt) {
credentials = new LoginPwBuilder().setLoginPassword(new LoginPasswordBuilder().setUsername("test").setPassword(TEST_PWD).build()).build();
} else {
credentials = new LoginPwUnencryptedBuilder().setLoginPasswordUnencrypted(new LoginPasswordUnencryptedBuilder().setUsername("test").setPassword(TEST_PWD).build()).build();
}
return builder.setCredentials(credentials).setHost(new Host(new IpAddress(new Ipv4Address("10.18.16.188")))).setPort(new PortNumber(Uint16.valueOf(830))).setTcpOnly(Boolean.FALSE).setNodeId(NODE_ID.toString()).build();
}
use of org.opendaylight.yang.gen.v1.urn.opendaylight.netconf.node.topology.rev150114.netconf.node.credentials.credentials.login.pw.unencrypted.LoginPasswordUnencryptedBuilder in project netconf by opendaylight.
the class MountPointEndToEndTest method writeNetconfNode.
private static void writeNetconfNode(final String cacheDir, final DataBroker databroker) throws InterruptedException, ExecutionException, TimeoutException {
final Node node = new NodeBuilder().withKey(NODE_INSTANCE_ID.getKey()).addAugmentation(new NetconfNodeBuilder().setHost(new Host(new IpAddress(new Ipv4Address("127.0.0.1")))).setPort(new PortNumber(Uint16.valueOf(1234))).setActorResponseWaitTime(Uint16.valueOf(10)).setTcpOnly(Boolean.TRUE).setSchemaless(Boolean.FALSE).setKeepaliveDelay(Uint32.ZERO).setConnectionTimeoutMillis(Uint32.valueOf(5000)).setDefaultRequestTimeoutMillis(Uint32.valueOf(5000)).setMaxConnectionAttempts(Uint32.ONE).setCredentials(new LoginPwUnencryptedBuilder().setLoginPasswordUnencrypted(new LoginPasswordUnencryptedBuilder().setUsername("user").setPassword("pass").build()).build()).setSchemaCacheDirectory(cacheDir).build()).build();
final WriteTransaction writeTx = databroker.newWriteOnlyTransaction();
writeTx.put(LogicalDatastoreType.CONFIGURATION, NODE_INSTANCE_ID, node);
writeTx.commit().get(5, TimeUnit.SECONDS);
}
Aggregations