|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opcfoundation.ua.application.Session
public class Session
Session
| Method Summary | |
|---|---|
SessionChannel |
createSessionChannel(SecureChannel channel,
Client client)
Create new unactivated session channel. |
NodeId |
getAuthenticationToken()
Getter for the field authenticationToken. |
Cert |
getClientCertificate()
Getter for the field clientCertificate. |
ByteString |
getClientNonce()
Getter for the field clientNonce. |
PrivKey |
getClientPrivateKey()
Getter for the field clientPrivateKey. |
NodeId |
getDiagnosticsInfo()
Getter for the field diagnosticsInfo. |
EndpointDescription |
getEndpoint()
Getter for the field endpoint. |
UnsignedInteger |
getMaxRequestMessageSize()
Getter for the field maxRequestMessageSize. |
String |
getName()
Getter for the field name. |
Cert |
getServerCertificate()
Getter for the field serverCertificate. |
byte[] |
getServerNonce()
Getter for the field serverNonce. |
PrivKey |
getServerPrivateKey()
Getter for the field serverPrivateKey. |
SignedSoftwareCertificate[] |
getServerSoftwareCertificates()
Getter for the field serverSoftwareCertificates. |
NodeId |
getSessionId()
Getter for the field sessionId. |
double |
getSessionTimeout()
Getter for the field sessionTimeout. |
void |
setName(String name)
Setter for the field name. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public SessionChannel createSessionChannel(SecureChannel channel,
Client client)
channel - securechannel secure channel to wrap session channel overclient - the client
public EndpointDescription getEndpoint()
Getter for the field endpoint.
EndpointDescription object.public byte[] getServerNonce()
Getter for the field serverNonce.
public NodeId getDiagnosticsInfo()
Getter for the field diagnosticsInfo.
NodeId object.public NodeId getAuthenticationToken()
Getter for the field authenticationToken.
NodeId object.public double getSessionTimeout()
Getter for the field sessionTimeout.
public UnsignedInteger getMaxRequestMessageSize()
Getter for the field maxRequestMessageSize.
UnsignedInteger object.public SignedSoftwareCertificate[] getServerSoftwareCertificates()
Getter for the field serverSoftwareCertificates.
SignedSoftwareCertificate objects.public Cert getServerCertificate()
Getter for the field serverCertificate.
Cert object.public String getName()
Getter for the field name.
String object.public NodeId getSessionId()
Getter for the field sessionId.
NodeId object.public void setName(String name)
Setter for the field name.
name - a String object.public ByteString getClientNonce()
Getter for the field clientNonce.
public Cert getClientCertificate()
Getter for the field clientCertificate.
Cert object.public PrivKey getClientPrivateKey()
Getter for the field clientPrivateKey.
PrivKey object.public PrivKey getServerPrivateKey()
Getter for the field serverPrivateKey.
PrivKey object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||