Announcements
No record found.
select keyVaultParameters where keyVaultParameters.Name == 'XXXX-KV'; //passphrase select certificateTablepass where certificateTablepass.KeyVaultRef==keyVaultParameters.RecId && certificateTablepass.Name == 'XXXXPGPPassphrase'; str passphrase = KeyVaultCertificateHelper::getManualSecretValue(certificateTablepass.RecId); //privatekey select certificateTablepriv where certificateTablepriv.KeyVaultRef==keyVaultParameters.RecId && certificateTablepriv.Name == 'XXXPGPPrivate'; str passprivatekey = KeyVaultCertificateHelper::getManualSecretValue(certificateTablepriv.RecId); //publickey select certificateTablepub where certificateTablepub.KeyVaultRef==keyVaultParameters.RecId && certificateTablepub.Name == 'XXXXPGPPublic'; str passpublickey = KeyVaultCertificateHelper::getManualSecretValue(certificateTablepub.RecId);
PgpPublicKeyRingBundle publicKeyRingBundle = new PgpPublicKeyRingBundle(stream); PublicKey = GetFirstPublicKey(publicKeyRingBundle);
str passpublickey = KeyVaultCertificateHelper::getManualSecretValue(certificateTablepub.RecId); System.Byte[] passpublickeybyte; System.Text.Encoding passpublickeyencoding = System.Text.Encoding::get_UTF8(); passpublickeybyte = passpublickeyencoding.GetBytes(passpublickey); outputStream1 = obj.OutputEncryptStream(stream,stream,passpublickeybyte,passprivatekeybyte,passphrase);
public MemoryStream OutputEncryptStream(MemoryStream inputstream, MemoryStream outputStream, System.Byte[] publicbyte, System.Byte[] privatebyte, string passphrase) { MemoryStream publickeyStream = new MemoryStream(publicbyte); // PGPKeyPair keyPair = new PGPKeyPair(publickeyStream); Stream inputStream = PgpUtilities.GetDecoderStream(publickeyStream); PgpPublicKeyRingBundle publicKeyRingBundle = new PgpPublicKeyRingBundle(inputStream); PublicKey = GetFirstPublicKey(publicKeyRingBundle);
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
Congratulations to our community stars!
Expanding mentorship, skilling, and AI innovation
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Martin Dráb 523 Most Valuable Professional
André Arnaud de Cal... 408 Super User 2026 Season 2
CU10121822-0 354