Class MicrosoftGraphWebApplication


  • public final class MicrosoftGraphWebApplication
    extends Object
    webApplication.
    • Constructor Detail

      • MicrosoftGraphWebApplication

        public MicrosoftGraphWebApplication()
    • Method Detail

      • 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.