Klasse EncryptionHandler
java.lang.Object
org.apache.plc4x.java.opcua.context.EncryptionHandler
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungEncryptionHandler(CertificateKeyPair ckp, byte[] senderCertificate, String securityPolicy) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleancheckSignature(byte[] data) decodeMessage(OpcuaAPU pdu) voiddecryptBlock(WriteBuffer buf, byte[] data) encodeMessage(MessagePDU pdu, byte[] message) voidencryptBlock(WriteBuffer buf, byte[] data) voidencryptHmacBlock(WriteBuffer buf, byte[] data) byte[]encryptPassword(byte[] data) static X509CertificategetCertificateX509(byte[] senderCertificate) byte[]voidsetServerCertificate(X509Certificate serverCertificate) byte[]sign(byte[] data)
-
Konstruktordetails
-
EncryptionHandler
-
-
Methodendetails
-
setServerCertificate
-
encodeMessage
-
decodeMessage
-
decryptBlock
-
checkSignature
public boolean checkSignature(byte[] data) -
encryptPassword
public byte[] encryptPassword(byte[] data) -
encryptBlock
-
encryptHmacBlock
-
getSecretKey
public byte[] getSecretKey() -
getCertificateX509
-
sign
public byte[] sign(byte[] data)
-