PSRemotingCryptoHelper Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Helper for exchanging keys and encrypting/decrypting secure strings for serialization in remoting.
public abstract class PSRemotingCryptoHelper : IDisposable
type PSRemotingCryptoHelper = class
interface IDisposable
Public MustInherit Class PSRemotingCryptoHelper
Implements IDisposable
- Inheritance
-
PSRemotingCryptoHelper
- Implements
Constructors
PSRemotingCryptoHelper() |
Fields
_keyExchangeCompleted |
Key exchange has been completed and both keys available. |
syncObject |
Object for synchronizing key exchange. |
Methods
DecryptSecureStringCore(String) |
Core logic to decrypt a secure string. Assumes session key is already available. |
Dispose() | |
Dispose(Boolean) | |
EncryptSecureStringCore(SecureString) |
Core logic to encrypt a string. Assumes session key is already generated. |
RunKeyExchangeIfRequired() |