public class Application extends DirectoryObject implements com.github.davidmoten.odata.client.ODataEntityType
Org.OData.Capabilities.V1.ChangeTracking
Supported = true
Org.OData.Capabilities.V1.ChangeTracking
Supported = true
| Modifier and Type | Class and Description |
|---|---|
static class |
Application.Builder |
deletedDateTimechangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
Application() |
builderDirectoryObject, checkMemberGroups, checkMemberObjects, getDeletedDateTime, getMemberGroups, getMemberObjects, restore, withDeletedDateTimeprotected ApiApplication api
protected String appId
protected String appRolesNextLink
protected OffsetDateTime createdDateTime
protected String description
protected Boolean isFallbackPublicClient
protected String identifierUrisNextLink
protected String displayName
protected String groupMembershipClaims
protected InformationalUrl info
protected Boolean isDeviceOnlyAuthSupported
protected List<KeyCredential> keyCredentials
protected String keyCredentialsNextLink
protected String logo
protected String notes
protected OptionalClaims optionalClaims
protected ParentalControlSettings parentalControlSettings
protected List<PasswordCredential> passwordCredentials
protected String passwordCredentialsNextLink
protected PublicClientApplication publicClient
protected String publisherDomain
protected List<RequiredResourceAccess> requiredResourceAccess
protected String requiredResourceAccessNextLink
protected String signInAudience
protected String tagsNextLink
protected String tokenEncryptionKeyId
protected WebApplication web
protected OnPremisesPublishing onPremisesPublishing
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class DirectoryObjectpublic static Application.Builder builderApplication()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class DirectoryObjectpublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class DirectoryObjectpublic Optional<ApiApplication> getApi()
public Application withApi(ApiApplication api)
public Application withAppId(String appId)
public com.github.davidmoten.odata.client.CollectionPage<AppRole> getAppRoles()
public Optional<OffsetDateTime> getCreatedDateTime()
public Application withCreatedDateTime(OffsetDateTime createdDateTime)
public Application withDescription(String description)
public Application withIsFallbackPublicClient(Boolean isFallbackPublicClient)
public com.github.davidmoten.odata.client.CollectionPage<String> getIdentifierUris()
public Application withDisplayName(String displayName)
public Application withGroupMembershipClaims(String groupMembershipClaims)
public Optional<InformationalUrl> getInfo()
public Application withInfo(InformationalUrl info)
public Application withIsDeviceOnlyAuthSupported(Boolean isDeviceOnlyAuthSupported)
public com.github.davidmoten.odata.client.CollectionPage<KeyCredential> getKeyCredentials()
public Optional<com.github.davidmoten.odata.client.StreamProvider> getLogo()
public Optional<com.github.davidmoten.odata.client.StreamUploader> putLogo()
StreamUploader which can be used to upload the stream
to the logo property.public Optional<com.github.davidmoten.odata.client.StreamUploaderChunked> putChunkedLogo()
StreamUploaderChunked which can be used to upload the stream
to the logo property.public <T> T putLogo(com.github.davidmoten.odata.client.UploadStrategy<T> strategy)
public Application withNotes(String notes)
public Optional<OptionalClaims> getOptionalClaims()
public Application withOptionalClaims(OptionalClaims optionalClaims)
public Optional<ParentalControlSettings> getParentalControlSettings()
public Application withParentalControlSettings(ParentalControlSettings parentalControlSettings)
public com.github.davidmoten.odata.client.CollectionPage<PasswordCredential> getPasswordCredentials()
public Optional<PublicClientApplication> getPublicClient()
public Application withPublicClient(PublicClientApplication publicClient)
public Application withPublisherDomain(String publisherDomain)
public com.github.davidmoten.odata.client.CollectionPage<RequiredResourceAccess> getRequiredResourceAccess()
public Application withSignInAudience(String signInAudience)
public com.github.davidmoten.odata.client.CollectionPage<String> getTags()
public Application withTokenEncryptionKeyId(String tokenEncryptionKeyId)
public Optional<WebApplication> getWeb()
public Application withWeb(WebApplication web)
public Optional<OnPremisesPublishing> getOnPremisesPublishing()
public Application withOnPremisesPublishing(OnPremisesPublishing onPremisesPublishing)
public ExtensionPropertyCollectionRequest getExtensionProperties()
public ClaimsMappingPolicyCollectionRequest getClaimsMappingPolicies()
public DirectoryObjectRequest getCreatedOnBehalfOf()
public DirectoryObjectCollectionRequest getOwners()
public HomeRealmDiscoveryPolicyCollectionRequest getHomeRealmDiscoveryPolicies()
public TokenIssuancePolicyCollectionRequest getTokenIssuancePolicies()
public TokenLifetimePolicyCollectionRequest getTokenLifetimePolicies()
public ConnectorGroupRequest getConnectorGroup()
public SynchronizationRequest getSynchronization()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class DirectoryObjectpublic Application patch()
this with changed fields reset.patch in class DirectoryObjectthis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic Application put()
this
with changed fields reset (they were ignored anyway).put in class DirectoryObjectthis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<KeyCredential> addKey(KeyCredential keyCredential, PasswordCredential passwordCredential, String proof)
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<PasswordCredential> addPassword(PasswordCredential passwordCredential)
public com.github.davidmoten.odata.client.ActionRequestNoReturn removeKey(String keyId, String proof)
public com.github.davidmoten.odata.client.ActionRequestNoReturn removePassword(String keyId)
public String toString()
toString in class DirectoryObjectCopyright © 2018–2020. All rights reserved.