Package io.quarkiverse.openapi.generator
Class AuthenticationRecorder
java.lang.Object
io.quarkiverse.openapi.generator.AuthenticationRecorder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionFunction<io.quarkus.arc.SyntheticCreationalContext<AuthProvider>,AuthProvider> recordApiKeyAuthProvider(String name, String openApiSpecId, ApiKeyIn apiKeyIn, String apiKeyName, List<OperationAuthInfo> operations) Function<io.quarkus.arc.SyntheticCreationalContext<AuthProvider>,AuthProvider> recordBasicAuthProvider(String name, String openApiSpecId, List<OperationAuthInfo> operations) Function<io.quarkus.arc.SyntheticCreationalContext<AuthProvider>,AuthProvider> recordBearerAuthProvider(String name, String scheme, String openApiSpecId, List<OperationAuthInfo> operations) Function<io.quarkus.arc.SyntheticCreationalContext<BaseCompositeAuthenticationProvider>,BaseCompositeAuthenticationProvider> recordCompositeProvider(String openApiSpec)
-
Constructor Details
-
AuthenticationRecorder
public AuthenticationRecorder()
-
-
Method Details
-
recordCompositeProvider
public Function<io.quarkus.arc.SyntheticCreationalContext<BaseCompositeAuthenticationProvider>,BaseCompositeAuthenticationProvider> recordCompositeProvider(String openApiSpec) -
recordApiKeyAuthProvider
public Function<io.quarkus.arc.SyntheticCreationalContext<AuthProvider>,AuthProvider> recordApiKeyAuthProvider(String name, String openApiSpecId, ApiKeyIn apiKeyIn, String apiKeyName, List<OperationAuthInfo> operations) -
recordBearerAuthProvider
public Function<io.quarkus.arc.SyntheticCreationalContext<AuthProvider>,AuthProvider> recordBearerAuthProvider(String name, String scheme, String openApiSpecId, List<OperationAuthInfo> operations) -
recordBasicAuthProvider
public Function<io.quarkus.arc.SyntheticCreationalContext<AuthProvider>,AuthProvider> recordBasicAuthProvider(String name, String openApiSpecId, List<OperationAuthInfo> operations)
-