Package web5.sdk.vc.pex
Class PresentationDefinition
-
- All Implemented Interfaces:
public final class PresentationDefinition
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringidprivate final Stringnameprivate final Stringpurposeprivate final List<InputDescriptor>inputDescriptors
-
Constructor Summary
Constructors Constructor Description PresentationDefinition(String id, String name, String purpose, List<InputDescriptor> inputDescriptors)
-
Method Summary
Modifier and Type Method Description final StringgetId()final StringgetName()final StringgetPurpose()final List<InputDescriptor>getInputDescriptors()final List<String>selectCredentials(List<String> vcJwts)-
-
Constructor Detail
-
PresentationDefinition
PresentationDefinition(String id, String name, String purpose, List<InputDescriptor> inputDescriptors)
-
-
Method Detail
-
getPurpose
final String getPurpose()
-
getInputDescriptors
final List<InputDescriptor> getInputDescriptors()
-
selectCredentials
final List<String> selectCredentials(List<String> vcJwts)
-
-
-
-