Class ServiceAuthenticationConfigurationInfo


  • public final class ServiceAuthenticationConfigurationInfo
    extends Object
    Authentication configuration information.
    • Constructor Detail

      • ServiceAuthenticationConfigurationInfo

        public ServiceAuthenticationConfigurationInfo()
    • Method Detail

      • authority

        public String authority()
        Get the authority property: The authority url for the service.
        Returns:
        the authority value.
      • withAuthority

        public ServiceAuthenticationConfigurationInfo withAuthority​(String authority)
        Set the authority property: The authority url for the service.
        Parameters:
        authority - the authority value to set.
        Returns:
        the ServiceAuthenticationConfigurationInfo object itself.
      • audience

        public String audience()
        Get the audience property: The audience url for the service.
        Returns:
        the audience value.
      • withAudience

        public ServiceAuthenticationConfigurationInfo withAudience​(String audience)
        Set the audience property: The audience url for the service.
        Parameters:
        audience - the audience value to set.
        Returns:
        the ServiceAuthenticationConfigurationInfo object itself.
      • smartProxyEnabled

        public Boolean smartProxyEnabled()
        Get the smartProxyEnabled property: If the SMART on FHIR proxy is enabled.
        Returns:
        the smartProxyEnabled value.
      • withSmartProxyEnabled

        public ServiceAuthenticationConfigurationInfo withSmartProxyEnabled​(Boolean smartProxyEnabled)
        Set the smartProxyEnabled property: If the SMART on FHIR proxy is enabled.
        Parameters:
        smartProxyEnabled - the smartProxyEnabled value to set.
        Returns:
        the ServiceAuthenticationConfigurationInfo object itself.
      • validate

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