Class IdcsAuthConfig.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • domainUrl

        public IdcsAuthConfig.Builder domainUrl​(String domainUrl)
        Domain URL for IDCS.
        Parameters:
        domainUrl - the value to set
        Returns:
        this builder
      • audience

        public IdcsAuthConfig.Builder audience​(String audience)
        Audience for IDCS.
        Parameters:
        audience - the value to set
        Returns:
        this builder
      • clientId

        public IdcsAuthConfig.Builder clientId​(String clientId)
        Optional OAuth client ID for the IDCS application.

        Applicable only when inboundAuthConfigType is IDCS_SESSION_AUTH_CONFIG.

        Parameters:
        clientId - the value to set
        Returns:
        this builder
      • clientSecretVaultId

        public IdcsAuthConfig.Builder clientSecretVaultId​(String clientSecretVaultId)
        Optional OCI Vault secret OCID containing the OAuth client secret.

        Applicable only when inboundAuthConfigType is IDCS_SESSION_AUTH_CONFIG.

        Parameters:
        clientSecretVaultId - the value to set
        Returns:
        this builder