Class ThirdPartyAttributeIssuingRequestBuilder
java.lang.Object
com.yoti.api.client.spi.remote.call.share.ThirdPartyAttributeIssuingRequestBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds theThirdPartyAttributeIssuingRequestusing supplied valueswithIssuanceToken(String issuanceToken) Sets the issuance token to be used with theThirdPartyAttributeIssuingRequestwithIssuingAttribute(AttributeDefinition definition, String value) Adds anIssuingAttributeto be used in theThirdPartyAttributeIssuingRequestwithIssuingAttribute(IssuingAttribute issuingAttribute) Adds anIssuingAttributeto be used in theThirdPartyAttributeIssuingRequestwithIssuingAttributes(List<IssuingAttribute> issuingAttributes) Sets the list ofIssuingAttributes to be used in theThirdPartyAttributeIssuingRequest
-
Constructor Details
-
ThirdPartyAttributeIssuingRequestBuilder
public ThirdPartyAttributeIssuingRequestBuilder()
-
-
Method Details
-
withIssuanceToken
Sets the issuance token to be used with theThirdPartyAttributeIssuingRequest- Parameters:
issuanceToken- the issuance token- Returns:
- the builder
-
withIssuingAttribute
public ThirdPartyAttributeIssuingRequestBuilder withIssuingAttribute(AttributeDefinition definition, String value) Adds anIssuingAttributeto be used in theThirdPartyAttributeIssuingRequest- Parameters:
definition- the attribute definitionvalue- the value of theIssuingAttribute- Returns:
- the builder
-
withIssuingAttribute
public ThirdPartyAttributeIssuingRequestBuilder withIssuingAttribute(IssuingAttribute issuingAttribute) Adds anIssuingAttributeto be used in theThirdPartyAttributeIssuingRequest- Parameters:
issuingAttribute- the issuing attribute- Returns:
- the builder
-
withIssuingAttributes
public ThirdPartyAttributeIssuingRequestBuilder withIssuingAttributes(List<IssuingAttribute> issuingAttributes) Sets the list ofIssuingAttributes to be used in theThirdPartyAttributeIssuingRequest- Parameters:
issuingAttributes- the list ofIssuingAttribute- Returns:
- the builder
-
build
Builds theThirdPartyAttributeIssuingRequestusing supplied values- Returns:
- the
ThirdPartyAttributeIssuingRequest
-