public abstract class Evidence extends LinkedHashMap<String,Object>
verified_claims/verification/evidence.AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Modifier and Type | Method and Description |
|---|---|
static Evidence |
extract(List<?> list,
int index,
String key)
Create an instance of a subclass of
Evidence from an object in
the given list. |
String |
getType()
Get the type of this evidence.
|
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, valuesclone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, sizeequals, hashCode, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, containsKey, equals, hashCode, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, sizepublic Evidence(String type)
type - The type of the evidence.public String getType()
Evidence.public static Evidence extract(List<?> list, int index, String key) throws IdentityAssuranceException
Evidence from an object in
the given list.list - A list that represents an "evidence" array.index - The position in the list.key - The key that identifies the array. In normal cases, the key is
"evidence".Evidence that represents
the element in the "evidence" array.IdentityAssuranceException - The structure of the object does not conform to the specification
(OpenID Connect for Identity Assurance 1.0).Copyright © 2022. All rights reserved.