public class ServerSecureChannel extends io.netty.util.DefaultAttributeMap implements SecureChannel
| Constructor and Description |
|---|
ServerSecureChannel() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAsymmetricCipherTextBlockSize, getAsymmetricKeyLength, getAsymmetricPlainTextBlockSize, getAsymmetricSignatureSize, getLocalAsymmetricCipherTextBlockSize, getLocalAsymmetricPlainTextBlockSize, getLocalAsymmetricSignatureSize, getLocalCertificateBytes, getLocalCertificateChainBytes, getLocalCertificateThumbprint, getRemoteAsymmetricCipherTextBlockSize, getRemoteAsymmetricPlainTextBlockSize, getRemoteAsymmetricSignatureSize, getRemoteCertificateBytes, getRemoteCertificateChainBytes, getRemoteCertificateThumbprint, getSymmetricBlockSize, getSymmetricEncryptionKeySize, getSymmetricSignatureKeySize, getSymmetricSignatureSize, isAsymmetricEncryptionEnabled, isAsymmetricSigningEnabled, isSymmetricEncryptionEnabled, isSymmetricSigningEnabledpublic void setChannelId(long channelId)
public void setLocalNonce(ByteString localNonce)
public void setRemoteNonce(ByteString remoteNonce)
public void setChannelSecurity(ChannelSecurity channelSecurity)
public void setKeyPair(KeyPair keyPair)
public void setLocalCertificate(X509Certificate localCertificate)
public void setLocalCertificateChain(X509Certificate[] localCertificateChain)
public void setRemoteCertificate(byte[] certificateBytes)
throws UaException
UaExceptionpublic void setSecurityPolicy(SecurityPolicy securityPolicy)
public void setMessageSecurityMode(MessageSecurityMode messageSecurityMode)
public KeyPair getKeyPair()
getKeyPair in interface SecureChannelpublic X509Certificate getLocalCertificate()
getLocalCertificate in interface SecureChannelpublic List<X509Certificate> getLocalCertificateChain()
getLocalCertificateChain in interface SecureChannelpublic X509Certificate getRemoteCertificate()
getRemoteCertificate in interface SecureChannelpublic List<X509Certificate> getRemoteCertificateChain()
getRemoteCertificateChain in interface SecureChannelpublic SecurityPolicy getSecurityPolicy()
getSecurityPolicy in interface SecureChannelpublic MessageSecurityMode getMessageSecurityMode()
getMessageSecurityMode in interface SecureChannelpublic long getChannelId()
getChannelId in interface SecureChannelpublic ChannelSecurity getChannelSecurity()
getChannelSecurity in interface SecureChannelpublic ChannelSecurity.SecretKeys getEncryptionKeys(ChannelSecurity.SecurityKeys securityKeys)
getEncryptionKeys in interface SecureChannelpublic ChannelSecurity.SecretKeys getDecryptionKeys(ChannelSecurity.SecurityKeys securityKeys)
getDecryptionKeys in interface SecureChannelpublic ByteString getLocalNonce()
getLocalNonce in interface SecureChannelpublic ByteString getRemoteNonce()
getRemoteNonce in interface SecureChannelCopyright © 2025. All rights reserved.