Class AzureActiveDirectoryLogin


  • public final class AzureActiveDirectoryLogin
    extends Object
    The configuration settings of the Azure Active Directory login flow.
    • Constructor Detail

      • AzureActiveDirectoryLogin

        public AzureActiveDirectoryLogin()
    • Method Detail

      • loginParameters

        public List<String> loginParameters()
        Get the loginParameters property: Login parameters to send to the OpenID Connect authorization endpoint when a user logs in. Each parameter must be in the form "key=value".
        Returns:
        the loginParameters value.
      • withLoginParameters

        public AzureActiveDirectoryLogin withLoginParameters​(List<String> loginParameters)
        Set the loginParameters property: Login parameters to send to the OpenID Connect authorization endpoint when a user logs in. Each parameter must be in the form "key=value".
        Parameters:
        loginParameters - the loginParameters value to set.
        Returns:
        the AzureActiveDirectoryLogin object itself.
      • disableWwwAuthenticate

        public Boolean disableWwwAuthenticate()
        Get the disableWwwAuthenticate property: <code>true</code> if the www-authenticate provider should be omitted from the request; otherwise, <code>false</code>.
        Returns:
        the disableWwwAuthenticate value.
      • withDisableWwwAuthenticate

        public AzureActiveDirectoryLogin withDisableWwwAuthenticate​(Boolean disableWwwAuthenticate)
        Set the disableWwwAuthenticate property: <code>true</code> if the www-authenticate provider should be omitted from the request; otherwise, <code>false</code>.
        Parameters:
        disableWwwAuthenticate - the disableWwwAuthenticate value to set.
        Returns:
        the AzureActiveDirectoryLogin object itself.
      • validate

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