AdmPwd.PDS.AzureKeyStore.KeyData.ToString C# (CSharp) Method

ToString() public method

public ToString ( ) : string
return string
        public override string ToString()
        {
            return Convert.ToBase64String(rawData());
        }

Usage Example

Example #1
0
 public string GetPublicKey(uint KeyID)
 {
     if (!_keys.Keys.Contains(KeyID))
         throw new ArgumentException(string.Format("Key with this ID does not exist: {0}", KeyID));
     if (_keys[KeyID] == null)
         return null;
     using (var csp = new RSACryptoServiceProvider(new CspParameters { Flags = CspProviderFlags.UseMachineKeyStore }))
     {
         csp.ImportCspBlob(_keys[KeyID].key);
         byte[] pubKey = csp.ExportCspBlob(false);
         KeyData pubKeyData = new KeyData(KeyID, pubKey,_keys[KeyID].area);
         return pubKeyData.ToString();
     }
 }