Partager via


OpenAuthenticationAccessPolicies Class

  • java.lang.Object
    • com.azure.resourcemanager.appservice.models.OpenAuthenticationAccessPolicies

Implements

public final class OpenAuthenticationAccessPolicies
implements JsonSerializable<OpenAuthenticationAccessPolicies>

AuthenticationPolicy of type Open.

Constructor Summary

Constructor Description
OpenAuthenticationAccessPolicies()

Creates an instance of OpenAuthenticationAccessPolicies class.

Method Summary

Modifier and Type Method and Description
static OpenAuthenticationAccessPolicies fromJson(JsonReader jsonReader)

Reads an instance of OpenAuthenticationAccessPolicies from the JsonReader.

Map<String,OpenAuthenticationAccessPolicy> policies()

Get the policies property: Open authentication policies.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

OpenAuthenticationAccessPolicies withPolicies(Map<String,OpenAuthenticationAccessPolicy> policies)

Set the policies property: Open authentication policies.

Methods inherited from java.lang.Object

Constructor Details

OpenAuthenticationAccessPolicies

public OpenAuthenticationAccessPolicies()

Creates an instance of OpenAuthenticationAccessPolicies class.

Method Details

fromJson

public static OpenAuthenticationAccessPolicies fromJson(JsonReader jsonReader)

Reads an instance of OpenAuthenticationAccessPolicies from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of OpenAuthenticationAccessPolicies if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the OpenAuthenticationAccessPolicies.

policies

public Map policies()

Get the policies property: Open authentication policies.

Returns:

the policies value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withPolicies

public OpenAuthenticationAccessPolicies withPolicies(Map policies)

Set the policies property: Open authentication policies.

Parameters:

policies - the policies value to set.

Returns:

the OpenAuthenticationAccessPolicies object itself.

Applies to