com.prosysopc.ua
Class DefaultUaCertificateValidator
java.lang.Object
com.prosysopc.ua.DefaultUaCertificateValidator
- All Implemented Interfaces:
- UaCertificateValidator, org.opcfoundation.ua.transport.security.CertificateValidator
public class DefaultUaCertificateValidator
- extends Object
- implements UaCertificateValidator
Adapter class to allow using stack DefaultCertificateValidator as a
UaCertificateValidator.
| Fields inherited from interface org.opcfoundation.ua.transport.security.CertificateValidator |
ALLOW_ALL |
|
Method Summary |
org.opcfoundation.ua.builtintypes.StatusCode |
validateCertificate(org.opcfoundation.ua.core.ApplicationDescription applicationDescription,
org.opcfoundation.ua.transport.security.Cert cert)
Validate the certificate against the applicatioNDescription |
org.opcfoundation.ua.builtintypes.StatusCode |
validateCertificate(ApplicationIdentity identity)
|
org.opcfoundation.ua.builtintypes.StatusCode |
validateCertificate(org.opcfoundation.ua.transport.security.Cert cert)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultUaCertificateValidator
public DefaultUaCertificateValidator(org.opcfoundation.ua.cert.CertificateStore certificateStore)
- Creates new
DefaultUaCertificateValidator instance that uses given store. You can
create your own storing system, or use PkiDirectoryCertificateStore.
- Parameters:
certificateStore - a certificate storing mechanism
validateCertificate
public org.opcfoundation.ua.builtintypes.StatusCode validateCertificate(org.opcfoundation.ua.core.ApplicationDescription applicationDescription,
org.opcfoundation.ua.transport.security.Cert cert)
- Description copied from interface:
UaCertificateValidator
- Validate the certificate against the applicatioNDescription
- Specified by:
validateCertificate in interface UaCertificateValidator- Specified by:
validateCertificate in interface org.opcfoundation.ua.transport.security.CertificateValidator
validateCertificate
public org.opcfoundation.ua.builtintypes.StatusCode validateCertificate(ApplicationIdentity identity)
- Specified by:
validateCertificate in interface UaCertificateValidator
- Returns:
validateCertificate
public org.opcfoundation.ua.builtintypes.StatusCode validateCertificate(org.opcfoundation.ua.transport.security.Cert cert)
- Specified by:
validateCertificate in interface org.opcfoundation.ua.transport.security.CertificateValidator
Copyright © 2018. All rights reserved.