| Package | Description |
|---|---|
| com.prosysopc.ua.pubsub |
PubSub (Part 14 of the OPC UA Specification) related implementations.
|
| com.prosysopc.ua.stack.core | |
| com.prosysopc.ua.stack.transport |
This package contains SecureChannel and related interfaces
|
| com.prosysopc.ua.stack.transport.endpoint |
Endpoint related classes
|
| com.prosysopc.ua.stack.transport.https |
Code for creating a HTTPS based secure channel
|
| com.prosysopc.ua.stack.transport.security |
This folder contains common security related classes
|
| com.prosysopc.ua.stack.transport.tcp.impl | |
| com.prosysopc.ua.stack.transport.tcp.io | |
| com.prosysopc.ua.stack.utils |
Utility classes
|
| com.prosysopc.ua.types.opcua | |
| com.prosysopc.ua.types.opcua.client | |
| com.prosysopc.ua.types.opcua.server |
| Modifier and Type | Field and Description |
|---|---|
protected MessageSecurityMode |
PubSubSecurityConf.Builder.messageSecurityMode |
| Modifier and Type | Field and Description |
|---|---|
static PubSubConfScalarFieldSpecification<MessageSecurityMode> |
PubSubSecurityConf.Fields.MessageSecurityMode |
| Modifier and Type | Method and Description |
|---|---|
MessageSecurityMode |
PubSubSecurityConf.getMessageSecurityMode() |
MessageSecurityMode |
PubSubSecurityConf.Builder.getMessageSecurityMode() |
| Modifier and Type | Method and Description |
|---|---|
PubSubSecurityConf.Builder |
PubSubSecurityConf.Builder.setMessageSecurityMode(MessageSecurityMode messageSecurityMode)
Set the value for
PubSubSecurityConf.getMessageSecurityMode(). |
| Modifier and Type | Field and Description |
|---|---|
static EnumSet<MessageSecurityMode> |
MessageSecurityMode.ALL |
static EnumSet<MessageSecurityMode> |
MessageSecurityMode.NONE |
| Modifier and Type | Method and Description |
|---|---|
MessageSecurityMode |
MessageSecurityMode.Builder.build() |
MessageSecurityMode |
WriterGroupDataType.Builder.getSecurityMode() |
MessageSecurityMode |
SessionSecurityDiagnosticsDataType.getSecurityMode() |
MessageSecurityMode |
SessionSecurityDiagnosticsDataType.Builder.getSecurityMode() |
MessageSecurityMode |
ReaderGroupDataType.Builder.getSecurityMode() |
MessageSecurityMode |
PubSubGroupDataType.getSecurityMode() |
MessageSecurityMode |
PubSubGroupDataType.Builder.getSecurityMode() |
MessageSecurityMode |
OpenSecureChannelRequest.getSecurityMode() |
MessageSecurityMode |
OpenSecureChannelRequest.Builder.getSecurityMode() |
MessageSecurityMode |
EndpointType.getSecurityMode() |
MessageSecurityMode |
EndpointType.Builder.getSecurityMode() |
MessageSecurityMode |
EndpointDescription.getSecurityMode() |
MessageSecurityMode |
EndpointDescription.Builder.getSecurityMode() |
MessageSecurityMode |
DataSetReaderDataType.getSecurityMode() |
MessageSecurityMode |
DataSetReaderDataType.Builder.getSecurityMode() |
MessageSecurityMode[] |
SecuritySettingsDataType.getSecurityModes() |
MessageSecurityMode[] |
SecuritySettingsDataType.Builder.getSecurityModes() |
static MessageSecurityMode |
MessageSecurityMode.valueOf(int value) |
static MessageSecurityMode[] |
MessageSecurityMode.valueOf(int[] value) |
static MessageSecurityMode |
MessageSecurityMode.valueOf(Integer value) |
static MessageSecurityMode[] |
MessageSecurityMode.valueOf(Integer[] value) |
static MessageSecurityMode |
MessageSecurityMode.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MessageSecurityMode |
MessageSecurityMode.valueOf(UnsignedInteger value) |
static MessageSecurityMode[] |
MessageSecurityMode.valueOf(UnsignedInteger[] value) |
static MessageSecurityMode[] |
MessageSecurityMode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static EnumSet<MessageSecurityMode> |
MessageSecurityMode.getSet(int mask) |
static EnumSet<MessageSecurityMode> |
MessageSecurityMode.getSet(UnsignedInteger mask) |
| Modifier and Type | Method and Description |
|---|---|
static UnsignedInteger |
MessageSecurityMode.getMask(Collection<MessageSecurityMode> list) |
| Constructor and Description |
|---|
DataSetReaderDataType(String f_name,
Boolean f_enabled,
Object f_publisherId,
UnsignedShort f_writerGroupId,
UnsignedShort f_dataSetWriterId,
DataSetMetaDataType f_dataSetMetaData,
DataSetFieldContentMask f_dataSetFieldContentMask,
Double f_messageReceiveTimeout,
UnsignedInteger f_keyFrameCount,
String f_headerLayoutUri,
MessageSecurityMode f_securityMode,
String f_securityGroupId,
EndpointDescription[] f_securityKeyServices,
KeyValuePair[] f_dataSetReaderProperties,
DataSetReaderTransportDataType f_transportSettings,
DataSetReaderMessageDataType f_messageSettings,
SubscribedDataSetDataType f_subscribedDataSet) |
EndpointDescription(String f_endpointUrl,
ApplicationDescription f_server,
ByteString f_serverCertificate,
MessageSecurityMode f_securityMode,
String f_securityPolicyUri,
UserTokenPolicy[] f_userIdentityTokens,
String f_transportProfileUri,
UnsignedByte f_securityLevel) |
EndpointType(String f_endpointUrl,
MessageSecurityMode f_securityMode,
String f_securityPolicyUri,
String f_transportProfileUri) |
OpenSecureChannelRequest(RequestHeader f_requestHeader,
UnsignedInteger f_clientProtocolVersion,
SecurityTokenRequestType f_requestType,
MessageSecurityMode f_securityMode,
ByteString f_clientNonce,
UnsignedInteger f_requestedLifetime) |
PubSubGroupDataType(String f_name,
Boolean f_enabled,
MessageSecurityMode f_securityMode,
String f_securityGroupId,
EndpointDescription[] f_securityKeyServices,
UnsignedInteger f_maxNetworkMessageSize,
KeyValuePair[] f_groupProperties) |
ReaderGroupDataType(String f_name,
Boolean f_enabled,
MessageSecurityMode f_securityMode,
String f_securityGroupId,
EndpointDescription[] f_securityKeyServices,
UnsignedInteger f_maxNetworkMessageSize,
KeyValuePair[] f_groupProperties,
ReaderGroupTransportDataType f_transportSettings,
ReaderGroupMessageDataType f_messageSettings,
DataSetReaderDataType[] f_dataSetReaders) |
SecuritySettingsDataType(MessageSecurityMode[] f_securityModes,
String[] f_securityPolicyUris,
String f_certificateGroupName) |
SecuritySettingsDataType(String f_name,
KeyValuePair[] f_recordProperties,
MessageSecurityMode[] f_securityModes,
String[] f_securityPolicyUris,
String f_certificateGroupName) |
SessionSecurityDiagnosticsDataType(NodeId f_sessionId,
String f_clientUserIdOfSession,
String[] f_clientUserIdHistory,
String f_authenticationMechanism,
String f_encoding,
String f_transportProtocol,
MessageSecurityMode f_securityMode,
String f_securityPolicyUri,
ByteString f_clientCertificate) |
WriterGroupDataType(String f_name,
Boolean f_enabled,
MessageSecurityMode f_securityMode,
String f_securityGroupId,
EndpointDescription[] f_securityKeyServices,
UnsignedInteger f_maxNetworkMessageSize,
KeyValuePair[] f_groupProperties,
UnsignedShort f_writerGroupId,
Double f_publishingInterval,
Double f_keepAliveTime,
UnsignedByte f_priority,
String[] f_localeIds,
String f_headerLayoutUri,
WriterGroupTransportDataType f_transportSettings,
WriterGroupMessageDataType f_messageSettings,
DataSetWriterDataType[] f_dataSetWriters) |
| Modifier and Type | Method and Description |
|---|---|
MessageSecurityMode |
ServerSecureChannel.getMessageSecurityMode()
Get message security mode.
|
MessageSecurityMode |
ServiceChannel.getMessageSecurityMode()
Get message security mode.
|
MessageSecurityMode |
SecureChannel.getMessageSecurityMode()
Get message security mode.
|
| Modifier and Type | Method and Description |
|---|---|
OpenSecureChannelResponse |
ChannelService.OpenSecureChannel(RequestHeader f_requestHeader,
UnsignedInteger f_clientProtocolVersion,
SecurityTokenRequestType f_requestType,
MessageSecurityMode f_securityMode,
ByteString f_clientNonce,
UnsignedInteger f_requestedLifetime) |
AsyncResult<OpenSecureChannelResponse> |
ChannelService.OpenSecureChannelAsync(RequestHeader f_requestHeader,
UnsignedInteger f_clientProtocolVersion,
SecurityTokenRequestType f_requestType,
MessageSecurityMode f_securityMode,
ByteString f_clientNonce,
UnsignedInteger f_requestedLifetime) |
| Modifier and Type | Method and Description |
|---|---|
MessageSecurityMode |
AbstractServerSecureChannel.getMessageSecurityMode()
getMessageSecurityMode.
|
| Modifier and Type | Method and Description |
|---|---|
MessageSecurityMode |
HttpsServerSecureChannel.getMessageSecurityMode()
getMessageSecurityMode.
|
MessageSecurityMode |
HttpsClientSecureChannel.getMessageSecurityMode()
Get message security mode.
|
| Modifier and Type | Method and Description |
|---|---|
MessageSecurityMode |
SecurityMode.getMessageSecurityMode()
Getter for the field
messageSecurityMode. |
MessageSecurityMode |
SecurityConfiguration.getMessageSecurityMode()
getMessageSecurityMode.
|
| Modifier and Type | Method and Description |
|---|---|
static Set<SecurityMode> |
SecurityMode.combinations(Set<MessageSecurityMode> modes,
Set<SecurityPolicy> policies)
Creates all sensible combinations of the given
MessageSecurityMode and
SecurityPolicy sets. |
| Constructor and Description |
|---|
SecurityMode(SecurityPolicy securityPolicy,
MessageSecurityMode messageSecurityMode)
Constructs a new SecurityMode combination of the given
SecurityPolicy and
MessageSecurityMode. |
| Modifier and Type | Field and Description |
|---|---|
MessageSecurityMode |
ChunkFactory.securityMode |
| Modifier and Type | Method and Description |
|---|---|
MessageSecurityMode |
SecurityToken.getMessageSecurityMode()
getMessageSecurityMode.
|
| Constructor and Description |
|---|
ChunkFactory(int maxChunkSize,
int messageHeaderSize,
int securityHeaderSize,
int sequenceHeaderSize,
int signatureSize,
int cipherBlockSize,
MessageSecurityMode securityMode,
int keySize)
Constructor for ChunkFactory.
|
| Modifier and Type | Method and Description |
|---|---|
MessageSecurityMode |
SecureChannelTcp.getMessageSecurityMode() |
| Modifier and Type | Method and Description |
|---|---|
static EndpointDescription[] |
EndpointUtil.select(EndpointDescription[] searchSet,
String url,
String protocol,
MessageSecurityMode mode,
SecurityPolicy policy,
byte[] serverCertificate)
Filter endpoints by various criteria
|
static EndpointDescription[] |
EndpointUtil.selectByMessageSecurityMode(EndpointDescription[] searchSet,
MessageSecurityMode mode)
Selects all endpoints that conform to given message security mode
|
| Modifier and Type | Method and Description |
|---|---|
MessageSecurityMode |
SessionSecurityDiagnosticsType.getSecurityMode() |
MessageSecurityMode |
PubSubGroupType.getSecurityMode() |
MessageSecurityMode |
HistoricalExternalEventSourceType.getSecurityMode() |
MessageSecurityMode |
DataSetReaderType.getSecurityMode() |
MessageSecurityMode |
AuditOpenSecureChannelEventType.getSecurityMode() |
| Modifier and Type | Method and Description |
|---|---|
void |
SessionSecurityDiagnosticsType.setSecurityMode(MessageSecurityMode value) |
void |
PubSubGroupType.setSecurityMode(MessageSecurityMode value) |
void |
HistoricalExternalEventSourceType.setSecurityMode(MessageSecurityMode value) |
void |
DataSetReaderType.setSecurityMode(MessageSecurityMode value) |
void |
AuditOpenSecureChannelEventType.setSecurityMode(MessageSecurityMode value) |
| Modifier and Type | Method and Description |
|---|---|
MessageSecurityMode |
SessionSecurityDiagnosticsTypeImplBase.getSecurityMode() |
MessageSecurityMode |
PubSubGroupTypeImplBase.getSecurityMode() |
MessageSecurityMode |
HistoricalExternalEventSourceTypeImplBase.getSecurityMode() |
MessageSecurityMode |
DataSetReaderTypeImplBase.getSecurityMode() |
MessageSecurityMode |
AuditOpenSecureChannelEventTypeImplBase.getSecurityMode() |
| Modifier and Type | Method and Description |
|---|---|
void |
SessionSecurityDiagnosticsTypeImplBase.setSecurityMode(MessageSecurityMode value) |
void |
PubSubGroupTypeImplBase.setSecurityMode(MessageSecurityMode value) |
void |
HistoricalExternalEventSourceTypeImplBase.setSecurityMode(MessageSecurityMode value) |
void |
DataSetReaderTypeImplBase.setSecurityMode(MessageSecurityMode value) |
void |
AuditOpenSecureChannelEventTypeImplBase.setSecurityMode(MessageSecurityMode value) |
| Modifier and Type | Method and Description |
|---|---|
MessageSecurityMode |
SessionSecurityDiagnosticsTypeNodeBase.getSecurityMode() |
MessageSecurityMode |
PubSubGroupTypeNodeBase.getSecurityMode() |
MessageSecurityMode |
HistoricalExternalEventSourceTypeNodeBase.getSecurityMode() |
MessageSecurityMode |
DataSetReaderTypeNodeBase.getSecurityMode() |
MessageSecurityMode |
AuditOpenSecureChannelEventTypeNodeBase.getSecurityMode() |
| Modifier and Type | Method and Description |
|---|---|
void |
SessionSecurityDiagnosticsTypeNodeBase.setSecurityMode(MessageSecurityMode value) |
void |
PubSubGroupTypeNodeBase.setSecurityMode(MessageSecurityMode value) |
void |
HistoricalExternalEventSourceTypeNodeBase.setSecurityMode(MessageSecurityMode value) |
void |
DataSetReaderTypeNodeBase.setSecurityMode(MessageSecurityMode value) |
void |
AuditOpenSecureChannelEventTypeNodeBase.setSecurityMode(MessageSecurityMode value) |
Copyright © 2026. All rights reserved.