Class AadAuthenticationParameters


  • public final class AadAuthenticationParameters
    extends Object
    AAD Vpn authentication type related parameters.
    • Constructor Detail

      • AadAuthenticationParameters

        public AadAuthenticationParameters()
    • Method Detail

      • aadTenant

        public String aadTenant()
        Get the aadTenant property: AAD Vpn authentication parameter AAD tenant.
        Returns:
        the aadTenant value.
      • withAadTenant

        public AadAuthenticationParameters withAadTenant​(String aadTenant)
        Set the aadTenant property: AAD Vpn authentication parameter AAD tenant.
        Parameters:
        aadTenant - the aadTenant value to set.
        Returns:
        the AadAuthenticationParameters object itself.
      • aadAudience

        public String aadAudience()
        Get the aadAudience property: AAD Vpn authentication parameter AAD audience.
        Returns:
        the aadAudience value.
      • withAadAudience

        public AadAuthenticationParameters withAadAudience​(String aadAudience)
        Set the aadAudience property: AAD Vpn authentication parameter AAD audience.
        Parameters:
        aadAudience - the aadAudience value to set.
        Returns:
        the AadAuthenticationParameters object itself.
      • aadIssuer

        public String aadIssuer()
        Get the aadIssuer property: AAD Vpn authentication parameter AAD issuer.
        Returns:
        the aadIssuer value.
      • withAadIssuer

        public AadAuthenticationParameters withAadIssuer​(String aadIssuer)
        Set the aadIssuer property: AAD Vpn authentication parameter AAD issuer.
        Parameters:
        aadIssuer - the aadIssuer value to set.
        Returns:
        the AadAuthenticationParameters object itself.
      • validate

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