public final class SecurityConfiguration extends Object
| Constructor and Description |
|---|
SecurityConfiguration(SecurityPolicy securityPolicy,
MessageSecurityMode securityMode,
@Nullable KeyPair keyPair,
@Nullable X509Certificate serverCertificate,
@Nullable List<X509Certificate> serverCertificateChain,
@Nullable X509Certificate clientCertificate,
@Nullable List<X509Certificate> clientCertificateChain) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable X509Certificate |
getClientCertificate() |
ByteString |
getClientCertificateBytes() |
@Nullable List<X509Certificate> |
getClientCertificateChain() |
ByteString |
getClientCertificateChainBytes() |
@Nullable KeyPair |
getKeyPair() |
MessageSecurityMode |
getSecurityMode() |
SecurityPolicy |
getSecurityPolicy() |
@Nullable X509Certificate |
getServerCertificate() |
ByteString |
getServerCertificateBytes() |
@Nullable List<X509Certificate> |
getServerCertificateChain() |
ByteString |
getServerCertificateChainBytes() |
public SecurityConfiguration(SecurityPolicy securityPolicy, MessageSecurityMode securityMode, @Nullable @Nullable KeyPair keyPair, @Nullable @Nullable X509Certificate serverCertificate, @Nullable @Nullable List<X509Certificate> serverCertificateChain, @Nullable @Nullable X509Certificate clientCertificate, @Nullable @Nullable List<X509Certificate> clientCertificateChain)
public SecurityPolicy getSecurityPolicy()
public MessageSecurityMode getSecurityMode()
@Nullable public @Nullable KeyPair getKeyPair()
@Nullable public @Nullable X509Certificate getServerCertificate()
@Nullable public @Nullable List<X509Certificate> getServerCertificateChain()
@Nullable public @Nullable X509Certificate getClientCertificate()
@Nullable public @Nullable List<X509Certificate> getClientCertificateChain()
public ByteString getClientCertificateBytes() throws UaException
UaExceptionpublic ByteString getClientCertificateChainBytes() throws UaException
UaExceptionpublic ByteString getServerCertificateBytes() throws UaException
UaExceptionpublic ByteString getServerCertificateChainBytes() throws UaException
UaExceptionCopyright © 2021. All rights reserved.