public final class PreAuthorizedApplication extends Object
Constructor and Description |
---|
PreAuthorizedApplication() |
Modifier and Type | Method and Description |
---|---|
String |
appId()
Get the appId property: Represents the application id.
|
List<PreAuthorizedApplicationExtension> |
extensions()
Get the extensions property: Collection of extensions from the resource application.
|
List<PreAuthorizedApplicationPermission> |
permissions()
Get the permissions property: Collection of required app permissions/entitlements from the resource application.
|
void |
validate()
Validates the instance.
|
PreAuthorizedApplication |
withAppId(String appId)
Set the appId property: Represents the application id.
|
PreAuthorizedApplication |
withExtensions(List<PreAuthorizedApplicationExtension> extensions)
Set the extensions property: Collection of extensions from the resource application.
|
PreAuthorizedApplication |
withPermissions(List<PreAuthorizedApplicationPermission> permissions)
Set the permissions property: Collection of required app permissions/entitlements from the resource application.
|
public String appId()
public PreAuthorizedApplication withAppId(String appId)
appId
- the appId value to set.public List<PreAuthorizedApplicationPermission> permissions()
public PreAuthorizedApplication withPermissions(List<PreAuthorizedApplicationPermission> permissions)
permissions
- the permissions value to set.public List<PreAuthorizedApplicationExtension> extensions()
public PreAuthorizedApplication withExtensions(List<PreAuthorizedApplicationExtension> extensions)
extensions
- the extensions value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2020 Microsoft Corporation. All rights reserved.