Namespace: Opc.UaFx.Server
Assemblies: Opc.UaFx.Advanced.dll, Opc.UaFx.Advanced.dll
The OpcCertificateAcl type exposes the following members.
C#
public X509CertificateValidator CertificateValidator { get; set; }
Property Value
C#
public OpcAccessControlEntry AddEntry(X509Certificate2 certificate)
Parameters
certificate
Cryptography.X509Certificates.X509Certificate2
Returns
Exceptions
C#
public OpcAccessControlEntry AddEntry(X509Certificate2 certificate, OpcAccessControlMode operationAccessMode)
Parameters
certificate
Cryptography.X509Certificates.X509Certificate2
operationAccessMode
OpcAccessControlMode
Returns
Exceptions
C#
public OpcAccessControlEntry AddEntry(X509Certificate2 certificate, OpcAccessControlMode operationAccessMode, OpcAccessControlMode endpointAccessMode)
Parameters
certificate
Cryptography.X509Certificates.X509Certificate2
operationAccessMode
OpcAccessControlMode
endpointAccessMode
OpcAccessControlMode
Returns
Exceptions
C#
public override OpcPrincipal Authenticate(object identityToken)
Parameters
identityToken
Object
Returns
C#
protected override void ConfigureCore()