public class OpenSecureChannelRequest extends DynamicStructure implements ServiceRequest<OpenSecureChannelResponse>
| Modifier and Type | Class and Description |
|---|---|
static class |
OpenSecureChannelRequest.Builder |
static class |
OpenSecureChannelRequest.Fields |
Structure.MapKind<T>UaNamespaceTranslateable.Context| Modifier and Type | Field and Description |
|---|---|
static StructureSpecification |
SPECIFICATION |
| Modifier | Constructor and Description |
|---|---|
|
OpenSecureChannelRequest() |
|
OpenSecureChannelRequest(RequestHeader f_requestHeader,
UnsignedInteger f_clientProtocolVersion,
SecurityTokenRequestType f_requestType,
MessageSecurityMode f_securityMode,
ByteString f_clientNonce,
UnsignedInteger f_requestedLifetime) |
protected |
OpenSecureChannelRequest(UaDataTypeSpecification specification) |
| Modifier and Type | Method and Description |
|---|---|
static OpenSecureChannelRequest.Builder |
builder() |
OpenSecureChannelRequest |
clone()
Clones the Structure.
|
ByteString |
getClientNonce() |
UnsignedInteger |
getClientProtocolVersion() |
UnsignedInteger |
getRequestedLifetime() |
RequestHeader |
getRequestHeader()
Get the
RequestHeader of this ServiceRequest. |
SecurityTokenRequestType |
getRequestType() |
MessageSecurityMode |
getSecurityMode() |
void |
setClientNonce(ByteString value) |
void |
setClientProtocolVersion(UnsignedInteger value) |
void |
setRequestedLifetime(UnsignedInteger value) |
void |
setRequestHeader(RequestHeader value)
Sets the
RequestHeader for this ServiceRequest. |
void |
setRequestType(SecurityTokenRequestType value) |
void |
setSecurityMode(MessageSecurityMode value) |
OpenSecureChannelRequest.Builder |
toBuilder()
Returns a builder with the data of this Structure pre-set.
|
builderclear, equals, forEachField, forEachField, get, get, hashCode, indexGet, indexSet, set, set, specification, toFieldNamesMap, toFieldNamesMap, toFieldsMap, toFieldsMap, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitclear, forEachField, forEachField, get, get, reduceFields, reduceFields, set, set, specification, toFieldNamesMap, toFieldNamesMap, toFieldsMap, toFieldsMap, toMap, withTranslatedNamespacespublic static final StructureSpecification SPECIFICATION
public OpenSecureChannelRequest()
protected OpenSecureChannelRequest(UaDataTypeSpecification specification)
public OpenSecureChannelRequest(RequestHeader f_requestHeader, UnsignedInteger f_clientProtocolVersion, SecurityTokenRequestType f_requestType, MessageSecurityMode f_securityMode, ByteString f_clientNonce, UnsignedInteger f_requestedLifetime)
public RequestHeader getRequestHeader()
ServiceRequestRequestHeader of this ServiceRequest.getRequestHeader in interface ServiceRequest<OpenSecureChannelResponse>public void setRequestHeader(RequestHeader value)
ServiceRequestRequestHeader for this ServiceRequest.setRequestHeader in interface ServiceRequest<OpenSecureChannelResponse>public UnsignedInteger getClientProtocolVersion()
public void setClientProtocolVersion(UnsignedInteger value)
public SecurityTokenRequestType getRequestType()
public void setRequestType(SecurityTokenRequestType value)
public MessageSecurityMode getSecurityMode()
public void setSecurityMode(MessageSecurityMode value)
public ByteString getClientNonce()
public void setClientNonce(ByteString value)
public UnsignedInteger getRequestedLifetime()
public void setRequestedLifetime(UnsignedInteger value)
public OpenSecureChannelRequest clone()
AbstractStructureCloneNotSupportedException
as all Structures must be cloneable.clone in interface Structureclone in class DynamicStructurepublic static OpenSecureChannelRequest.Builder builder()
public OpenSecureChannelRequest.Builder toBuilder()
Structure#getClass() as this one.toBuilder in interface StructuretoBuilder in class AbstractStructureCopyright © 2026. All rights reserved.