|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opcfoundation.ua.transport.security.SecurityConfiguration
public class SecurityConfiguration
SecurityConfiguration is binding of local application instance certificate, local private key, remote application instance certificate, security policy and message security mode.
| Field Summary | |
|---|---|
static SecurityConfiguration |
NO_SECURITY
Constant NO_SECURITY |
| Constructor Summary | |
|---|---|
SecurityConfiguration(SecurityMode mode,
KeyPair localApplicationInstanceCertificate,
Cert remoteCertificate)
Constructor for SecurityConfiguration. |
|
| Method Summary | |
|---|---|
byte[] |
getEncodedLocalCertificate()
getEncodedLocalCertificate. |
byte[] |
getEncodedLocalCertificateThumbprint()
getEncodedLocalCertificateThumbprint. |
byte[] |
getEncodedLocalPrivateKey()
getEncodedLocalPrivateKey. |
byte[] |
getEncodedRemoteCertificate()
getEncodedRemoteCertificate. |
byte[] |
getEncodedRemoteCertificateThumbprint()
getEncodedRemoteCertificateThumbprint. |
Certificate |
getLocalCertificate()
Getter for the field localCertificate. |
KeyPair |
getLocalCertificate2()
getLocalCertificate2. |
RSAPrivateKey |
getLocalPrivateKey()
getLocalPrivateKey. |
MessageSecurityMode |
getMessageSecurityMode()
getMessageSecurityMode. |
Certificate |
getReceiverCertificate()
getReceiverCertificate. |
Certificate |
getRemoteCertificate()
Getter for the field remoteCertificate. |
Cert |
getRemoteCertificate2()
getRemoteCertificate2. |
SecurityMode |
getSecurityMode()
getSecurityMode. |
SecurityPolicy |
getSecurityPolicy()
getSecurityPolicy. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final SecurityConfiguration NO_SECURITY
NO_SECURITY
| Constructor Detail |
|---|
public SecurityConfiguration(SecurityMode mode,
KeyPair localApplicationInstanceCertificate,
Cert remoteCertificate)
Constructor for SecurityConfiguration.
mode - a SecurityMode object.localApplicationInstanceCertificate - a KeyPair object.remoteCertificate - a Cert object.| Method Detail |
|---|
public Certificate getReceiverCertificate()
getReceiverCertificate.
Certificate object.public SecurityPolicy getSecurityPolicy()
getSecurityPolicy.
SecurityPolicy object.public byte[] getEncodedLocalPrivateKey()
getEncodedLocalPrivateKey.
public byte[] getEncodedLocalCertificate()
getEncodedLocalCertificate.
public byte[] getEncodedRemoteCertificateThumbprint()
getEncodedRemoteCertificateThumbprint.
public byte[] getEncodedRemoteCertificate()
getEncodedRemoteCertificate.
public byte[] getEncodedLocalCertificateThumbprint()
getEncodedLocalCertificateThumbprint.
public RSAPrivateKey getLocalPrivateKey()
getLocalPrivateKey.
RSAPrivateKey object.public Certificate getLocalCertificate()
Getter for the field localCertificate.
Certificate object.public Certificate getRemoteCertificate()
Getter for the field remoteCertificate.
Certificate object.public Cert getRemoteCertificate2()
getRemoteCertificate2.
Cert object.public KeyPair getLocalCertificate2()
getLocalCertificate2.
KeyPair object.public SecurityMode getSecurityMode()
getSecurityMode.
SecurityMode object.public MessageSecurityMode getMessageSecurityMode()
getMessageSecurityMode.
MessageSecurityMode object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||