Class DefaultSubjectBuilder
java.lang.Object
io.kroxylicious.proxy.internal.subject.DefaultSubjectBuilder
- All Implemented Interfaces:
io.kroxylicious.proxy.authentication.SaslSubjectBuilder,io.kroxylicious.proxy.authentication.TransportSubjectBuilder
public class DefaultSubjectBuilder
extends Object
implements io.kroxylicious.proxy.authentication.TransportSubjectBuilder, io.kroxylicious.proxy.authentication.SaslSubjectBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kroxylicious.proxy.authentication.SaslSubjectBuilder
io.kroxylicious.proxy.authentication.SaslSubjectBuilder.ContextNested classes/interfaces inherited from interface io.kroxylicious.proxy.authentication.TransportSubjectBuilder
io.kroxylicious.proxy.authentication.TransportSubjectBuilder.Context -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCompletionStage<io.kroxylicious.proxy.authentication.Subject> buildSaslSubject(io.kroxylicious.proxy.authentication.SaslSubjectBuilder.Context context) CompletionStage<io.kroxylicious.proxy.authentication.Subject> buildTransportSubject(io.kroxylicious.proxy.authentication.TransportSubjectBuilder.Context context)
-
Constructor Details
-
DefaultSubjectBuilder
-
-
Method Details
-
buildTransportSubject
public CompletionStage<io.kroxylicious.proxy.authentication.Subject> buildTransportSubject(io.kroxylicious.proxy.authentication.TransportSubjectBuilder.Context context) - Specified by:
buildTransportSubjectin interfaceio.kroxylicious.proxy.authentication.TransportSubjectBuilder
-
buildSaslSubject
public CompletionStage<io.kroxylicious.proxy.authentication.Subject> buildSaslSubject(io.kroxylicious.proxy.authentication.SaslSubjectBuilder.Context context) - Specified by:
buildSaslSubjectin interfaceio.kroxylicious.proxy.authentication.SaslSubjectBuilder
-