public class Application extends DirectoryObject implements com.microsoft.graph.serializer.IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
java.util.List<AddIn> |
addIns
The Add Ins.
|
ApiApplication |
api
The Api.
|
java.lang.String |
appId
The App Id.
|
java.lang.String |
applicationTemplateId
The Application Template Id.
|
java.util.List<AppRole> |
appRoles
The App Roles.
|
java.time.OffsetDateTime |
createdDateTime
The Created Date Time.
|
DirectoryObject |
createdOnBehalfOf
The Created On Behalf Of.
|
java.lang.String |
description
The Description.
|
java.lang.String |
displayName
The Display Name.
|
ExtensionPropertyCollectionPage |
extensionProperties
The Extension Properties.
|
java.lang.String |
groupMembershipClaims
The Group Membership Claims.
|
HomeRealmDiscoveryPolicyCollectionPage |
homeRealmDiscoveryPolicies
The Home Realm Discovery Policies.
|
java.util.List<java.lang.String> |
identifierUris
The Identifier Uris.
|
InformationalUrl |
info
The Info.
|
java.lang.Boolean |
isDeviceOnlyAuthSupported
The Is Device Only Auth Supported.
|
java.lang.Boolean |
isFallbackPublicClient
The Is Fallback Public Client.
|
java.util.List<KeyCredential> |
keyCredentials
The Key Credentials.
|
java.lang.String |
notes
The Notes.
|
java.lang.Boolean |
oauth2RequirePostResponse
The Oauth2Require Post Response.
|
OptionalClaims |
optionalClaims
The Optional Claims.
|
DirectoryObjectCollectionPage |
owners
The Owners.
|
ParentalControlSettings |
parentalControlSettings
The Parental Control Settings.
|
java.util.List<PasswordCredential> |
passwordCredentials
The Password Credentials.
|
PublicClientApplication |
publicClient
The Public Client.
|
java.lang.String |
publisherDomain
The Publisher Domain.
|
java.util.List<RequiredResourceAccess> |
requiredResourceAccess
The Required Resource Access.
|
java.lang.String |
signInAudience
The Sign In Audience.
|
SpaApplication |
spa
The Spa.
|
java.util.List<java.lang.String> |
tags
The Tags.
|
java.util.UUID |
tokenEncryptionKeyId
The Token Encryption Key Id.
|
TokenIssuancePolicyCollectionPage |
tokenIssuancePolicies
The Token Issuance Policies.
|
TokenLifetimePolicyCollectionPage |
tokenLifetimePolicies
The Token Lifetime Policies.
|
WebApplication |
web
The Web.
|
deletedDateTime| Constructor and Description |
|---|
Application() |
| Modifier and Type | Method and Description |
|---|---|
void |
setRawObject(com.microsoft.graph.serializer.ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManager@SerializedName(value="addIns",
alternate="AddIns")
@Expose
@Nullable
public java.util.List<AddIn> addIns
@SerializedName(value="api",
alternate="Api")
@Expose
@Nullable
public ApiApplication api
@SerializedName(value="appId",
alternate="AppId")
@Expose
@Nullable
public java.lang.String appId
@SerializedName(value="applicationTemplateId",
alternate="ApplicationTemplateId")
@Expose
@Nullable
public java.lang.String applicationTemplateId
@SerializedName(value="appRoles",
alternate="AppRoles")
@Expose
@Nullable
public java.util.List<AppRole> appRoles
@SerializedName(value="createdDateTime",
alternate="CreatedDateTime")
@Expose
@Nullable
public java.time.OffsetDateTime createdDateTime
@SerializedName(value="description",
alternate="Description")
@Expose
@Nullable
public java.lang.String description
@SerializedName(value="displayName",
alternate="DisplayName")
@Expose
@Nullable
public java.lang.String displayName
@SerializedName(value="groupMembershipClaims",
alternate="GroupMembershipClaims")
@Expose
@Nullable
public java.lang.String groupMembershipClaims
@SerializedName(value="identifierUris",
alternate="IdentifierUris")
@Expose
@Nullable
public java.util.List<java.lang.String> identifierUris
@SerializedName(value="info",
alternate="Info")
@Expose
@Nullable
public InformationalUrl info
@SerializedName(value="isDeviceOnlyAuthSupported",
alternate="IsDeviceOnlyAuthSupported")
@Expose
@Nullable
public java.lang.Boolean isDeviceOnlyAuthSupported
@SerializedName(value="isFallbackPublicClient",
alternate="IsFallbackPublicClient")
@Expose
@Nullable
public java.lang.Boolean isFallbackPublicClient
@SerializedName(value="keyCredentials",
alternate="KeyCredentials")
@Expose
@Nullable
public java.util.List<KeyCredential> keyCredentials
@SerializedName(value="notes",
alternate="Notes")
@Expose
@Nullable
public java.lang.String notes
@SerializedName(value="oauth2RequirePostResponse",
alternate="Oauth2RequirePostResponse")
@Expose
@Nullable
public java.lang.Boolean oauth2RequirePostResponse
@SerializedName(value="optionalClaims",
alternate="OptionalClaims")
@Expose
@Nullable
public OptionalClaims optionalClaims
@SerializedName(value="parentalControlSettings",
alternate="ParentalControlSettings")
@Expose
@Nullable
public ParentalControlSettings parentalControlSettings
@SerializedName(value="passwordCredentials",
alternate="PasswordCredentials")
@Expose
@Nullable
public java.util.List<PasswordCredential> passwordCredentials
@SerializedName(value="publicClient",
alternate="PublicClient")
@Expose
@Nullable
public PublicClientApplication publicClient
@SerializedName(value="publisherDomain",
alternate="PublisherDomain")
@Expose
@Nullable
public java.lang.String publisherDomain
@SerializedName(value="requiredResourceAccess",
alternate="RequiredResourceAccess")
@Expose
@Nullable
public java.util.List<RequiredResourceAccess> requiredResourceAccess
@SerializedName(value="signInAudience",
alternate="SignInAudience")
@Expose
@Nullable
public java.lang.String signInAudience
@SerializedName(value="spa",
alternate="Spa")
@Expose
@Nullable
public SpaApplication spa
@SerializedName(value="tags",
alternate="Tags")
@Expose
@Nullable
public java.util.List<java.lang.String> tags
@SerializedName(value="tokenEncryptionKeyId",
alternate="TokenEncryptionKeyId")
@Expose
@Nullable
public java.util.UUID tokenEncryptionKeyId
@SerializedName(value="web",
alternate="Web")
@Expose
@Nullable
public WebApplication web
@SerializedName(value="createdOnBehalfOf",
alternate="CreatedOnBehalfOf")
@Expose
@Nullable
public DirectoryObject createdOnBehalfOf
@SerializedName(value="extensionProperties",
alternate="ExtensionProperties")
@Expose
@Nullable
public ExtensionPropertyCollectionPage extensionProperties
@Nullable public HomeRealmDiscoveryPolicyCollectionPage homeRealmDiscoveryPolicies
@Nullable public DirectoryObjectCollectionPage owners
@Nullable public TokenIssuancePolicyCollectionPage tokenIssuancePolicies
@Nullable public TokenLifetimePolicyCollectionPage tokenLifetimePolicies
public void setRawObject(@Nonnull
com.microsoft.graph.serializer.ISerializer serializer,
@Nonnull
com.google.gson.JsonObject json)
setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObjectsetRawObject in class DirectoryObjectserializer - the serializerjson - the JSON object to set this object to