[−][src]Function indyrs::anoncreds::issuer_create_credential_offer
pub fn issuer_create_credential_offer(
wallet_handle: IndyHandle,
cred_def_id: &str
) -> Box<dyn Future<Item = String, Error = IndyError>>
Create credential offer that will be used by Prover for credential request creation. Offer includes nonce and key correctness proof for authentication between protocol steps and integrity checking.
Arguments
wallet_handle
: wallet handler (created by Wallet::open_wallet)cred_def_id
: id of credential definition stored in the wallet
Returns
credential_offer_json
- { "schema_id": string, "cred_def_id": string, // Fields below can depend on Cred Def type "nonce": string, "key_correctness_proof" : <key_correctness_proof> }