| Package | Description |
|---|---|
| com.prosysopc.ua |
Common classes for client and server side.
|
| com.prosysopc.ua.server |
Main server side classes of the SDK.
|
| com.prosysopc.ua.stack.application |
The code in this package is for application developer.
|
| com.prosysopc.ua.stack.core | |
| com.prosysopc.ua.stack.utils |
Utility classes
|
| com.prosysopc.ua.types.gds | |
| com.prosysopc.ua.types.gds.client | |
| com.prosysopc.ua.types.gds.server | |
| com.prosysopc.ua.types.opcua | |
| com.prosysopc.ua.types.opcua.client | |
| com.prosysopc.ua.types.opcua.server |
| Modifier and Type | Method and Description |
|---|---|
protected void |
UserIdentity.decryptPassword(UserIdentityToken userIdentityToken,
ApplicationIdentity serverIdentity,
ByteString serverNonce,
Map<String,UserTokenPolicy> policyMap) |
protected void |
UserIdentity.decryptPassword(UserIdentityToken userIdentityToken,
KeyPair[] serverKeys,
ByteString serverNonce,
Map<String,UserTokenPolicy> policyMap) |
| Modifier and Type | Method and Description |
|---|---|
UserIdentityToken |
ServerUserIdentity.getToken() |
| Modifier and Type | Method and Description |
|---|---|
protected Session |
SessionManager.activateSession(ServerSecureChannel serverSecureChannel,
NodeId authenticationToken,
UserIdentityToken userToken,
SignatureData clientSignature,
SignedSoftwareCertificate[] signedSoftwareCertificates,
SignatureData userTokenSignature,
String[] localeIds) |
protected void |
SessionManager.activateSessionError(Session session,
UserIdentityToken userToken,
Exception e) |
default void |
SessionManagerListener.onActivateSessionError(Session session,
UserIdentityToken userToken,
Exception error)
Notification of an activation error.
|
void |
UserValidator.onValidationError(Session session,
UserIdentityToken userToken,
Exception exception)
Notification of a validation error.
|
protected void |
UaServer.validateUserError(Session session,
UserIdentityToken userToken,
Exception e) |
| Constructor and Description |
|---|
ServerUserIdentity(SessionManager sessionManager,
UserIdentityToken userIdentityToken,
SignatureData userTokenSignature,
ApplicationIdentity serverIdentity,
ByteString serverNonce,
SecurityPolicy securityPolicy)
Deprecated.
Use constructor with KeyPair instead of this one with ApplicationIdentity. This
constructor will use the first KeyPair the ApplicationIdentity has, which can be
incorrect.
|
ServerUserIdentity(SessionManager sessionManager,
UserIdentityToken userIdentityToken,
SignatureData userTokenSignature,
KeyPair[] serverKeys,
ByteString serverNonce,
SecurityPolicy securityPolicy)
Create a new identity from the user token and server keys.
|
ServerUserIdentity(SessionManager sessionManager,
UserIdentityToken userIdentityToken,
SignatureData userTokenSignature,
KeyPair serverKeys,
ByteString serverNonce,
SecurityPolicy securityPolicy)
Create a new identity from the user token and server key.
|
| Modifier and Type | Method and Description |
|---|---|
ActivateSessionResponse |
SessionChannel.activate(UserIdentityToken identity,
SignatureData identitySignature,
boolean validateNonceLength,
boolean serverSupportsSecureUserTokenPolicy)
Activate session.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AnonymousIdentityToken
Generated on 2026-02-24 10:23:17
|
class |
IssuedIdentityToken
Generated on 2026-02-24 10:23:17
|
class |
UserNameIdentityToken
Generated on 2026-02-24 10:23:17
|
class |
X509IdentityToken
Generated on 2026-02-24 10:23:17
|
| Modifier and Type | Method and Description |
|---|---|
UserIdentityToken |
UserIdentityToken.Builder.build() |
UserIdentityToken |
UserIdentityToken.clone() |
| Modifier and Type | Method and Description |
|---|---|
static UserIdentityToken |
EndpointUtil.createAnonymousIdentityToken(EndpointDescription ep)
Create anonymous user identity token
|
static UserIdentityToken |
EndpointUtil.createIssuedIdentityToken(EndpointDescription ep,
ByteString senderNonce,
byte[] issuedIdentityToken)
Create user identity token based on an issued token.
|
static UserIdentityToken |
EndpointUtil.createUserNameIdentityToken(EndpointDescription ep,
ByteString senderNonce,
String username,
String password)
Create user identity token based on username and password
|
| Modifier and Type | Method and Description |
|---|---|
String |
AuthorizationServiceType.requestAccessToken(UserIdentityToken f_identityToken,
String f_resourceId) |
| Modifier and Type | Method and Description |
|---|---|
String |
AuthorizationServiceTypeImplBase.requestAccessToken(UserIdentityToken f_identityToken,
String f_resourceId) |
AsyncResult<? extends String> |
AuthorizationServiceTypeImplBase.requestAccessTokenAsync(UserIdentityToken f_identityToken,
String f_resourceId) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
AuthorizationServiceTypeNodeBase.onRequestAccessToken(ServiceContext serviceContext,
UserIdentityToken f_identityToken,
String f_resourceId) |
protected String |
AuthorizationServiceTypeNode.onRequestAccessToken(ServiceContext serviceContext,
UserIdentityToken f_identityToken,
String f_resourceId) |
String |
AuthorizationServiceTypeRequestAccessTokenMethod.requestAccessToken(ServiceContext serviceContext,
AuthorizationServiceTypeNode node,
UserIdentityToken f_identityToken,
String f_resourceId) |
String |
AuthorizationServiceTypeNodeBase.requestAccessToken(UserIdentityToken f_identityToken,
String f_resourceId) |
| Modifier and Type | Method and Description |
|---|---|
UserIdentityToken |
AuditActivateSessionEventType.getUserIdentityToken() |
| Modifier and Type | Method and Description |
|---|---|
void |
AuditActivateSessionEventType.setUserIdentityToken(UserIdentityToken value) |
| Modifier and Type | Method and Description |
|---|---|
UserIdentityToken |
AuditActivateSessionEventTypeImplBase.getUserIdentityToken() |
| Modifier and Type | Method and Description |
|---|---|
void |
AuditActivateSessionEventTypeImplBase.setUserIdentityToken(UserIdentityToken value) |
| Modifier and Type | Method and Description |
|---|---|
UserIdentityToken |
AuditActivateSessionEventTypeNodeBase.getUserIdentityToken() |
| Modifier and Type | Method and Description |
|---|---|
void |
AuditActivateSessionEventTypeNodeBase.setUserIdentityToken(UserIdentityToken value) |
Copyright © 2026. All rights reserved.