Example #1
0
/**
\ingroup Core_Print
\param key
*/
void
ops_print_secret_keydata_verbose(const ops_keydata_t *key)
    {
    const ops_secret_key_t* skey=&key->key.skey;
    ops_print_public_keydata(key);
    ops_print_secret_key_verbose(key->type,skey);
    }
Example #2
0
void
ops_keyring_list(const ops_keyring_t* keyring)
    {
    int n;
    unsigned int i;
    ops_keydata_t* key;

    printf ("%d keys\n", keyring->nkeys);
    for(n=0,key=&keyring->keys[n] ; n < keyring->nkeys ; ++n,++key)
	{
	for(i=0; i<key->nuids; i++)
	    {
	    if (ops_is_key_secret(key))
		ops_print_secret_keydata(key);
	    else
		ops_print_public_keydata(key);
	    }

	}
    }