Optional
attributeCiphertexts: Map<number, AttributeCiphertexts[]>Optional
context: stringOptional
nonce: Uint8ArrayOptional
blindedAttributeCiphertexts: AttributeCiphertexts[]Optional
Readonly
attributeOptional
Readonly
blindedOptional
Readonly
contextOptional
Readonly
nonceReadonly
proofReadonly
specMap of verification parameters for credentials in the presentation. The key of the map is the credential index. Can also take array of keys in the order of credentials in the presentation for supporting old API but this will be removed in future. The verification param could be a public key or secret key. Certain kinds of credentials don't require either for (partial) verification but will require for full verification
Optional
accumulatorVerifParams: Map<number, AccumulatorVerificationParam>Mapping credential index -> accumulator verification parameters.
Optional
predicateParams: Map<string, PredicateParamType>Setup params for various predicates
Optional
circomOutputs: Map<number, Uint8Array[][]>Values for the outputs variables of the Circom programs used for predicates. They key of the map is the credential index
Optional
blindedAttributesCircomOutputs: Uint8Array[][]Outputs for Circom predicates on blinded attributes
Optional
circomOutputsMultiCred: Uint8Array[][]Values for the outputs variables of the Circom programs spanning over multiple credential attributes
Static
addStatic
addStatic
addStatic
ciphertextStatic
ciphertextStatic
fromJSONStatic
publicOptional
paramId: stringOptional
param: PredicateParamType
Get keyed proofs for credentials and there statuses where applicable.