TrustListType

The representation of the TrustListType ObjectType in the address space is shown in the following table:
Name | Attribute |
---|---|
NodeId | i=12522 |
NamespaceUri | http://opcfoundation.org/UA/ |
BrowseName | TrustListType |
NodeClass | ObjectType |
IsAbstract | False |
SubtypeOf | FileType |
The references from the TrustListType ObjectType Node are shown in the following table:
Reference | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
---|---|---|---|---|---|
HasProperty | Variable | LastUpdateTime | UtcTime | PropertyType | Mandatory |
HasProperty | Variable | UpdateFrequency | Duration | PropertyType | Optional |
HasComponent | Method | OpenWithMasks | Mandatory | ||
HasComponent | Method | CloseAndUpdate | Optional | ||
HasComponent | Method | AddCertificate | Optional | ||
HasComponent | Method | RemoveCertificate | Optional |
OpenWithMasks
Signature
OpenWithMasks(
[in] UInt32 Masks
[out] UInt32 FileHandle
);
Argument | Description |
---|---|
Masks | |
FileHandle |
CloseAndUpdate
Signature
CloseAndUpdate(
[in] UInt32 FileHandle
[out] Boolean ApplyChangesRequired
);
Argument | Description |
---|---|
FileHandle | |
ApplyChangesRequired |
AddCertificate
Signature
AddCertificate(
[in] ByteString Certificate
[in] Boolean IsTrustedCertificate
);
Argument | Description |
---|---|
Certificate | |
IsTrustedCertificate |
RemoveCertificate
Signature
RemoveCertificate(
[in] String Thumbprint
[in] Boolean IsTrustedCertificate
);
Argument | Description |
---|---|
Thumbprint | |
IsTrustedCertificate |