Interface JWTOptionsInput.Builder

    • Method Detail

      • enabled

        JWTOptionsInput.Builder enabled​(Boolean enabled)

        True to enable JWT authentication and authorization for a domain.

        Parameters:
        enabled - True to enable JWT authentication and authorization for a domain.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subjectKey

        JWTOptionsInput.Builder subjectKey​(String subjectKey)

        Element of the JWT assertion to use for the user name.

        Parameters:
        subjectKey - Element of the JWT assertion to use for the user name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • rolesKey

        JWTOptionsInput.Builder rolesKey​(String rolesKey)

        Element of the JWT assertion to use for roles.

        Parameters:
        rolesKey - Element of the JWT assertion to use for roles.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • publicKey

        JWTOptionsInput.Builder publicKey​(String publicKey)

        Element of the JWT assertion used by the cluster to verify JWT signatures.

        Parameters:
        publicKey - Element of the JWT assertion used by the cluster to verify JWT signatures.
        Returns:
        Returns a reference to this object so that method calls can be chained together.