public static class OpenSecureChannelRequest.Builder extends DynamicStructure.Builder
| Modifier | Constructor and Description |
|---|---|
protected |
Builder(UaDataTypeSpecification specification,
Supplier<? extends Structure> emptyInstanceSupplier) |
| Modifier and Type | Method and Description |
|---|---|
OpenSecureChannelRequest |
build()
Builds a Structure with the given data.
|
ByteString |
getClientNonce() |
UnsignedInteger |
getClientProtocolVersion() |
UnsignedInteger |
getRequestedLifetime() |
RequestHeader |
getRequestHeader() |
SecurityTokenRequestType |
getRequestType() |
MessageSecurityMode |
getSecurityMode() |
OpenSecureChannelRequest.Builder |
setClientNonce(ByteString value) |
OpenSecureChannelRequest.Builder |
setClientProtocolVersion(UnsignedInteger value) |
OpenSecureChannelRequest.Builder |
setRequestedLifetime(UnsignedInteger value) |
OpenSecureChannelRequest.Builder |
setRequestHeader(RequestHeader value) |
OpenSecureChannelRequest.Builder |
setRequestType(SecurityTokenRequestType value) |
OpenSecureChannelRequest.Builder |
setSecurityMode(MessageSecurityMode value) |
protected Builder(UaDataTypeSpecification specification, Supplier<? extends Structure> emptyInstanceSupplier)
public RequestHeader getRequestHeader()
public OpenSecureChannelRequest.Builder setRequestHeader(RequestHeader value)
public UnsignedInteger getClientProtocolVersion()
public OpenSecureChannelRequest.Builder setClientProtocolVersion(UnsignedInteger value)
public SecurityTokenRequestType getRequestType()
public OpenSecureChannelRequest.Builder setRequestType(SecurityTokenRequestType value)
public MessageSecurityMode getSecurityMode()
public OpenSecureChannelRequest.Builder setSecurityMode(MessageSecurityMode value)
public ByteString getClientNonce()
public OpenSecureChannelRequest.Builder setClientNonce(ByteString value)
public UnsignedInteger getRequestedLifetime()
public OpenSecureChannelRequest.Builder setRequestedLifetime(UnsignedInteger value)
public OpenSecureChannelRequest build()
Structure.Builderbuild in interface Structure.Builderbuild in class DynamicStructure.BuilderCopyright © 2026. All rights reserved.