Class MicrosoftGraphWebApplication

java.lang.Object
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphWebApplication

public final class MicrosoftGraphWebApplication extends Object
webApplication.
  • Constructor Details

    • MicrosoftGraphWebApplication

      public MicrosoftGraphWebApplication()
      Creates an instance of MicrosoftGraphWebApplication class.
  • Method Details

    • homePageUrl

      public String homePageUrl()
      Get the homePageUrl property: Home page or landing page of the application.
      Returns:
      the homePageUrl value.
    • withHomePageUrl

      public MicrosoftGraphWebApplication withHomePageUrl(String homePageUrl)
      Set the homePageUrl property: Home page or landing page of the application.
      Parameters:
      homePageUrl - the homePageUrl value to set.
      Returns:
      the MicrosoftGraphWebApplication object itself.
    • implicitGrantSettings

      public MicrosoftGraphImplicitGrantSettings implicitGrantSettings()
      Get the implicitGrantSettings property: implicitGrantSettings.
      Returns:
      the implicitGrantSettings value.
    • withImplicitGrantSettings

      public MicrosoftGraphWebApplication withImplicitGrantSettings(MicrosoftGraphImplicitGrantSettings implicitGrantSettings)
      Set the implicitGrantSettings property: implicitGrantSettings.
      Parameters:
      implicitGrantSettings - the implicitGrantSettings value to set.
      Returns:
      the MicrosoftGraphWebApplication object itself.
    • logoutUrl

      public String logoutUrl()
      Get the logoutUrl property: Specifies the URL that will be used by Microsoft's authorization service to logout an user using front-channel, back-channel or SAML logout protocols.
      Returns:
      the logoutUrl value.
    • withLogoutUrl

      public MicrosoftGraphWebApplication withLogoutUrl(String logoutUrl)
      Set the logoutUrl property: Specifies the URL that will be used by Microsoft's authorization service to logout an user using front-channel, back-channel or SAML logout protocols.
      Parameters:
      logoutUrl - the logoutUrl value to set.
      Returns:
      the MicrosoftGraphWebApplication object itself.
    • redirectUris

      public List<String> redirectUris()
      Get the redirectUris property: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent.
      Returns:
      the redirectUris value.
    • withRedirectUris

      public MicrosoftGraphWebApplication withRedirectUris(List<String> redirectUris)
      Set the redirectUris property: Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent.
      Parameters:
      redirectUris - the redirectUris value to set.
      Returns:
      the MicrosoftGraphWebApplication object itself.
    • additionalProperties

      public Map<String,Object> additionalProperties()
      Get the additionalProperties property: webApplication.
      Returns:
      the additionalProperties value.
    • withAdditionalProperties

      public MicrosoftGraphWebApplication withAdditionalProperties(Map<String,Object> additionalProperties)
      Set the additionalProperties property: webApplication.
      Parameters:
      additionalProperties - the additionalProperties value to set.
      Returns:
      the MicrosoftGraphWebApplication object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.