Uses of Class
com.prosysopc.ua.ApplicationIdentity

Packages that use ApplicationIdentity
com.prosysopc.ua Common classes for client and server side. 
com.prosysopc.ua.client Main client side classes of the SDK. 
com.prosysopc.ua.server Main server side classes of the SDK. 
 

Uses of ApplicationIdentity in com.prosysopc.ua
 

Methods in com.prosysopc.ua that return ApplicationIdentity
static ApplicationIdentity ApplicationIdentity.createCertificate(org.opcfoundation.ua.core.ApplicationDescription applicationDescription, String organisation, org.opcfoundation.ua.transport.security.KeyPair issuerKeys, String... hostNames)
          Create a new Application Identity certificate.
static ApplicationIdentity ApplicationIdentity.createCertificate(org.opcfoundation.ua.core.ApplicationDescription applicationDescription, String organisation, String... hostNames)
          Create a new self-signed Application Identity certificate.
static ApplicationIdentity ApplicationIdentity.createCertificate(String applicationName, String organisation, org.opcfoundation.ua.transport.security.KeyPair issuerKeys, String applicationUri, String... hostNames)
          Create the Application Identity certificate.
static ApplicationIdentity ApplicationIdentity.loadOrCreateCertificate(org.opcfoundation.ua.core.ApplicationDescription applicationDescription, String organisation, String privateKeyPassword, File path, boolean enableRenew, String... hostNames)
          Load the Application Identity certificate, or create a new one and save it.
static ApplicationIdentity ApplicationIdentity.loadOrCreateCertificate(org.opcfoundation.ua.core.ApplicationDescription applicationDescription, String organisation, String privateKeyPassword, File path, org.opcfoundation.ua.transport.security.KeyPair issuerKeys, int[] keySizes, boolean enableRenew, String... hostNames)
          Load the Application Identity certificate, or create a new one and save it.
static ApplicationIdentity ApplicationIdentity.loadOrCreateCertificate(String applicationName, String organisation, File certFile, File privFile, String privateKeyPassword, org.opcfoundation.ua.transport.security.KeyPair issuerKeys, boolean enableRenew, String applicationUri, String... hostNames)
          Load the Application Identity certificate, or create a new one and save it.
static ApplicationIdentity ApplicationIdentity.loadOrCreateCertificate(String applicationName, String organisation, String privateKeyPassword, File path, org.opcfoundation.ua.transport.security.KeyPair issuerKeys, int[] keySizes, boolean enableRenew, String applicationUri, String... hostNames)
          Load the Application Identity certificate, or create a new one and save it.
protected static ApplicationIdentity ApplicationIdentity.loadOrCreateFromProtectedStore(org.opcfoundation.ua.core.ApplicationDescription applicationDescription, String organisation, String privateKeyPassword, String keystoreLocation, String keyStorePassword, org.opcfoundation.ua.transport.security.KeyPair issuerKeys, String... hostNames)
          Load the Application Identity certificate from a protected key store, or create a new one and save it to the store.
 

Methods in com.prosysopc.ua with parameters of type ApplicationIdentity
protected  void UserIdentity.decryptPassword(org.opcfoundation.ua.core.UserIdentityToken userIdentityToken, ApplicationIdentity serverIdentity, org.opcfoundation.ua.builtintypes.ByteString serverNonce, String algorithmUri)
           
protected  org.opcfoundation.ua.builtintypes.StatusCode UaApplication.validateApplicationCertificate(ApplicationIdentity applicationIdentity)
           
 org.opcfoundation.ua.builtintypes.StatusCode UaCertificateValidator.validateCertificate(ApplicationIdentity identity)
          Deprecated.  
 org.opcfoundation.ua.builtintypes.StatusCode PkiFileBasedCertificateValidator.validateCertificate(ApplicationIdentity identity)
          Deprecated.  
 org.opcfoundation.ua.builtintypes.StatusCode DefaultUaCertificateValidator.validateCertificate(ApplicationIdentity identity)
           
 

Uses of ApplicationIdentity in com.prosysopc.ua.client
 

Methods in com.prosysopc.ua.client that return ApplicationIdentity
 ApplicationIdentity UaClient.getApplicationIdentity()
          The identity information of your OPC UA client application.
 ApplicationIdentity UaClient.getServerIdentity()
           
 

Methods in com.prosysopc.ua.client with parameters of type ApplicationIdentity
 void UaClient.setApplicationIdentity(ApplicationIdentity applicationIdentity)
          Set the security identity of the client application.
 

Uses of ApplicationIdentity in com.prosysopc.ua.server
 

Fields in com.prosysopc.ua.server declared as ApplicationIdentity
protected  ApplicationIdentity UaServer.applicationIdentity
           
 

Methods in com.prosysopc.ua.server that return ApplicationIdentity
 ApplicationIdentity UaServer.getApplicationIdentity()
           
 ApplicationIdentity Session.getClientIdentity()
          The identity of the client application.
 

Methods in com.prosysopc.ua.server with parameters of type ApplicationIdentity
protected  Session SessionManager.provideSession(String sessionName, ApplicationIdentity clientIdentity)
          Creates a Session instance for given parameters.
 void UaServer.setApplicationIdentity(ApplicationIdentity identity)
          Define the application identity of the server.
 

Constructors in com.prosysopc.ua.server with parameters of type ApplicationIdentity
ServerUserIdentity(SessionManager sessionManager, org.opcfoundation.ua.core.UserIdentityToken userIdentityToken, org.opcfoundation.ua.core.SignatureData userTokenSignature, ApplicationIdentity serverIdentity, org.opcfoundation.ua.builtintypes.ByteString serverNonce, org.opcfoundation.ua.transport.security.SecurityPolicy securityPolicy)
          Create a new identity from the user token and server key.
Session(SessionManager sessionManager, ApplicationIdentity clientIdentity, String sessionName)
           
 



Copyright © 2018. All rights reserved.