A token representing a user identified by a WS-Security XML token.
More...
Inherits IFormattable, and UnifiedAutomation.UaBase.UserIdentityToken.
|
| IssuedIdentityToken () |
| The default constructor.
|
|
override void | Encode (IEncoder encoder) |
|
|
|
override void | Decode (IDecoder decoder) |
|
|
|
override bool | IsEqual (IEncodeable encodeable) |
|
|
|
override object | Clone () |
|
|
|
override string | ToString () |
| Returns a System.String that represents this instance.
|
|
string | ToString (string format, IFormatProvider formatProvider) |
| Returns a System.String that represents this instance.
|
|
override void | Encrypt (X509Certificate2 certificate, byte[] senderNonce, string securityPolicyUri) |
| Encrypts the DecryptedTokenData using the EncryptionAlgorithm and places the result in Password
|
|
override void | Decrypt (X509Certificate2 certificate, byte[] senderNonce, string securityPolicyUri) |
| Decrypts the Password using the EncryptionAlgorithm and places the result in DecryptedPassword
|
|
override SignatureData | Sign (byte[] dataToSign, string securityPolicyUri) |
| Creates a signature with the token.
|
|
override bool | Verify (byte[] dataToVerify, SignatureData signatureData, string securityPolicyUri) |
| Verifies a signature created with the token.
|
|
| UserIdentityToken () |
| The default constructor.
|
|
void | Encode (IEncoder encoder) |
| Encodes the object in a stream.
|
|
void | Decode (IDecoder decoder) |
| Decodes the object from a stream.
|
|
A token representing a user identified by a WS-Security XML token.
The IssuedIdentityToken class.
<exclude>
UnifiedAutomation.UaBase.IssuedIdentityToken.IssuedIdentityToken |
( |
| ) |
|
override void UnifiedAutomation.UaBase.IssuedIdentityToken.Decrypt |
( |
X509Certificate2 |
certificate, |
|
|
byte[] |
senderNonce, |
|
|
string |
securityPolicyUri |
|
) |
| |
|
virtual |
override void UnifiedAutomation.UaBase.IssuedIdentityToken.Encrypt |
( |
X509Certificate2 |
certificate, |
|
|
byte[] |
senderNonce, |
|
|
string |
securityPolicyUri |
|
) |
| |
|
virtual |
override SignatureData UnifiedAutomation.UaBase.IssuedIdentityToken.Sign |
( |
byte[] |
dataToSign, |
|
|
string |
securityPolicyUri |
|
) |
| |
|
virtual |
override string UnifiedAutomation.UaBase.IssuedIdentityToken.ToString |
( |
| ) |
|
Returns a System.String that represents this instance.
- Returns
- A System.String that represents this instance.
string UnifiedAutomation.UaBase.IssuedIdentityToken.ToString |
( |
string |
format, |
|
|
IFormatProvider |
formatProvider |
|
) |
| |
Returns a System.String that represents this instance.
- Parameters
-
format | The format. |
formatProvider | The format provider. |
- Returns
- A System.String that represents this instance.
override bool UnifiedAutomation.UaBase.IssuedIdentityToken.Verify |
( |
byte[] |
dataToVerify, |
|
|
SignatureData |
signatureData, |
|
|
string |
securityPolicyUri |
|
) |
| |
|
virtual |
byte [] UnifiedAutomation.UaBase.IssuedIdentityToken.DecryptedTokenData |
|
getset |
The decrypted password associated with the token.
string UnifiedAutomation.UaBase.IssuedIdentityToken.EncryptionAlgorithm |
|
getset |
The algorithm used to encrypt the certificate.
byte [] UnifiedAutomation.UaBase.IssuedIdentityToken.TokenData |
|
getset |
The XML token encrypted with the server certificate.
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