Class V2DIFProofRequest.PresentationDefinition.Constraints.ConstraintsBuilder
- java.lang.Object
-
- org.hyperledger.aries.api.present_proof_v2.V2DIFProofRequest.PresentationDefinition.Constraints.ConstraintsBuilder
-
- Enclosing class:
- V2DIFProofRequest.PresentationDefinition.Constraints
public static class V2DIFProofRequest.PresentationDefinition.Constraints.ConstraintsBuilder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
fields
public V2DIFProofRequest.PresentationDefinition.Constraints.ConstraintsBuilder fields(List<DIFField> fields)
- Returns:
this.
-
isHolder
public V2DIFProofRequest.PresentationDefinition.Constraints.ConstraintsBuilder isHolder(List<DIFHolder> isHolder)
- Returns:
this.
-
limitDisclosure
public V2DIFProofRequest.PresentationDefinition.Constraints.ConstraintsBuilder limitDisclosure(V2DIFProofRequest.PresentationDefinition.Constraints.SubjectEnum limitDisclosure)
- Returns:
this.
-
statusActive
public V2DIFProofRequest.PresentationDefinition.Constraints.ConstraintsBuilder statusActive(V2DIFProofRequest.PresentationDefinition.Constraints.StatusEnum statusActive)
- Returns:
this.
-
statusRevoked
public V2DIFProofRequest.PresentationDefinition.Constraints.ConstraintsBuilder statusRevoked(V2DIFProofRequest.PresentationDefinition.Constraints.StatusEnum statusRevoked)
- Returns:
this.
-
statusSuspended
public V2DIFProofRequest.PresentationDefinition.Constraints.ConstraintsBuilder statusSuspended(V2DIFProofRequest.PresentationDefinition.Constraints.StatusEnum statusSuspended)
- Returns:
this.
-
subjectIsIssuer
public V2DIFProofRequest.PresentationDefinition.Constraints.ConstraintsBuilder subjectIsIssuer(V2DIFProofRequest.PresentationDefinition.Constraints.SubjectEnum subjectIsIssuer)
- Returns:
this.
-
build
public V2DIFProofRequest.PresentationDefinition.Constraints build()
-
-