Interface ScramClient.MechanismsBuildStage

  • All Known Implementing Classes:
    ScramClient.Builder
    Enclosing class:
    ScramClient

    public static interface ScramClient.MechanismsBuildStage
    Builder stage for the advertised mechanisms.
    • Method Detail

      • advertisedMechanisms

        ScramClient.UsernameBuildStage advertisedMechanisms​(@NotNull
                                                            @NotNull java.util.Collection<@NotNull java.lang.String> scramMechanisms)
        List of the advertised mechanisms that will be negotiated between the server and the client.
        Parameters:
        scramMechanisms - list with the IANA-registered mechanism name of this SASL client
        Returns:
        this builder for use in a chained invocation