C# Класс Opc.Ua.IssuedIdentityToken

The IssuedIdentityToken class.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Decrypt ( X509Certificate2 certificate, byte senderNonce, string securityPolicyUri ) : void

Decrypts the Password using the EncryptionAlgorithm and places the result in DecryptedPassword

Encrypt ( X509Certificate2 certificate, byte senderNonce, string securityPolicyUri ) : void

Encrypts the DecryptedTokenData using the EncryptionAlgorithm and places the result in Password

Sign ( byte dataToSign, string securityPolicyUri ) : SignatureData

Creates a signature with the token.

Verify ( byte dataToVerify, SignatureData signatureData, string securityPolicyUri ) : bool

Verifies a signature created with the token.

Описание методов

Decrypt() публичный Метод

Decrypts the Password using the EncryptionAlgorithm and places the result in DecryptedPassword
public Decrypt ( X509Certificate2 certificate, byte senderNonce, string securityPolicyUri ) : void
certificate System.Security.Cryptography.X509Certificates.X509Certificate2
senderNonce byte
securityPolicyUri string
Результат void

Encrypt() публичный Метод

Encrypts the DecryptedTokenData using the EncryptionAlgorithm and places the result in Password
public Encrypt ( X509Certificate2 certificate, byte senderNonce, string securityPolicyUri ) : void
certificate System.Security.Cryptography.X509Certificates.X509Certificate2
senderNonce byte
securityPolicyUri string
Результат void

Sign() публичный Метод

Creates a signature with the token.
public Sign ( byte dataToSign, string securityPolicyUri ) : SignatureData
dataToSign byte
securityPolicyUri string
Результат SignatureData

Verify() публичный Метод

Verifies a signature created with the token.
public Verify ( byte dataToVerify, SignatureData signatureData, string securityPolicyUri ) : bool
dataToVerify byte
signatureData SignatureData
securityPolicyUri string
Результат bool