RequestedClaimAdditionalInfo Class

  • java.lang.Object
    • com.microsoft.aad.msal4j.RequestedClaimAdditionalInfo

Implements

public class RequestedClaimAdditionalInfo
implements JsonSerializable<RequestedClaimAdditionalInfo>

Represents the additional information that can be sent to an authorization server for a request claim in the claim request parameter

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

RequestedClaimAdditionalInfo

public RequestedClaimAdditionalInfo(boolean essential, String value, List<String> values)

Parameters:

essential
value
values

Method Details

fromJson

public RequestedClaimAdditionalInfo fromJson(JsonReader jsonReader)

Parameters:

jsonReader

Throws:

java.io.IOException

getValue

public String getValue()

getValues

public List<String> getValues()

isEssential

public boolean isEssential()

setEssential

public void setEssential(boolean essential)

Parameters:

essential

setValue

public void setValue(String value)

Parameters:

value

setValues

public void setValues(List<String> values)

Parameters:

values

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

java.io.IOException

Applies to