More...
Inherits UnifiedAutomation.UaBase.IEncodeable.
Inherited by UnifiedAutomation.UaBase.AnonymousIdentityToken, UnifiedAutomation.UaBase.IssuedIdentityToken, UnifiedAutomation.UaBase.UserNameIdentityToken, and UnifiedAutomation.UaBase.X509IdentityToken.
|
| UserIdentityToken () |
| The default constructor. More...
|
|
virtual void | Encode (IEncoder encoder) |
|
|
|
virtual void | Decode (IDecoder decoder) |
|
|
|
virtual bool | IsEqual (IEncodeable encodeable) |
| Checks if encodeable is the same object or has the same content More...
|
|
virtual object | Clone () |
|
|
|
virtual void | Encrypt (X509Certificate2 certificate, byte[] receiverNonce, string securityPolicyUri) |
| Encrypts the token (implemented by the subclass). More...
|
|
virtual void | Decrypt (X509Certificate2 certificate, byte[] receiverNonce, string securityPolicyUri) |
| Decrypts the token (implemented by the subclass). More...
|
|
virtual SignatureData | Sign (byte[] dataToSign, string securityPolicyUri) |
| Creates a signature with the token (implemented by the subclass). More...
|
|
virtual bool | Verify (byte[] dataToVerify, SignatureData signatureData, string securityPolicyUri) |
| Verifies a signature created with the token (implemented by the subclass). More...
|
|
UnifiedAutomation.UaBase.UserIdentityToken.UserIdentityToken |
( |
| ) |
|
|
inline |
virtual void UnifiedAutomation.UaBase.UserIdentityToken.Decrypt |
( |
X509Certificate2 |
certificate, |
|
|
byte[] |
receiverNonce, |
|
|
string |
securityPolicyUri |
|
) |
| |
|
inlinevirtual |
virtual void UnifiedAutomation.UaBase.UserIdentityToken.Encrypt |
( |
X509Certificate2 |
certificate, |
|
|
byte[] |
receiverNonce, |
|
|
string |
securityPolicyUri |
|
) |
| |
|
inlinevirtual |
virtual bool UnifiedAutomation.UaBase.UserIdentityToken.IsEqual |
( |
IEncodeable |
encodeable | ) |
|
|
inlinevirtual |
virtual SignatureData UnifiedAutomation.UaBase.UserIdentityToken.Sign |
( |
byte[] |
dataToSign, |
|
|
string |
securityPolicyUri |
|
) |
| |
|
inlinevirtual |
virtual bool UnifiedAutomation.UaBase.UserIdentityToken.Verify |
( |
byte[] |
dataToVerify, |
|
|
SignatureData |
signatureData, |
|
|
string |
securityPolicyUri |
|
) |
| |
|
inlinevirtual |
string UnifiedAutomation.UaBase.UserIdentityToken.PolicyId |
|
getset |
object UnifiedAutomation.UaBase.UserIdentityToken.UserData |
|
getset |
Gets or sets the user data.
The user data.
The documentation for this class was generated from the following files:
- C:/work/uasdknet/src/UaBase/Generated/Opc.Ua.DataTypes.cs
- C:/work/uasdknet/src/UaBase/Helpers/UserIdentityToken.cs