Class WebAuthnEndpointHelper
java.lang.Object
io.quarkus.test.security.webauthn.WebAuthnEndpointHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddWebAuthnLoginFormParameters(io.restassured.specification.RequestSpecification request, io.vertx.core.json.JsonObject login) static voidaddWebAuthnRegistrationFormParameters(io.restassured.specification.RequestSpecification request, io.vertx.core.json.JsonObject registration) static Stringstatic Stringstatic voidinvokeLogin(io.vertx.core.json.JsonObject login, io.restassured.filter.Filter cookieFilter) static voidinvokeLogout(io.restassured.filter.Filter cookieFilter) static voidinvokeRegistration(String username, io.vertx.core.json.JsonObject registration, io.restassured.filter.Filter cookieFilter) static StringobtainLoginChallenge(String username, io.restassured.filter.Filter cookieFilter) static StringobtainRegistrationChallenge(String username, io.restassured.filter.Filter cookieFilter)
-
Constructor Details
-
WebAuthnEndpointHelper
public WebAuthnEndpointHelper()
-
-
Method Details
-
obtainRegistrationChallenge
-
invokeLogin
public static void invokeLogin(io.vertx.core.json.JsonObject login, io.restassured.filter.Filter cookieFilter) -
invokeRegistration
public static void invokeRegistration(String username, io.vertx.core.json.JsonObject registration, io.restassured.filter.Filter cookieFilter) -
obtainLoginChallenge
-
addWebAuthnRegistrationFormParameters
public static void addWebAuthnRegistrationFormParameters(io.restassured.specification.RequestSpecification request, io.vertx.core.json.JsonObject registration) -
addWebAuthnLoginFormParameters
public static void addWebAuthnLoginFormParameters(io.restassured.specification.RequestSpecification request, io.vertx.core.json.JsonObject login) -
invokeLogout
public static void invokeLogout(io.restassured.filter.Filter cookieFilter) -
getMainCookie
-
getChallengeCookie
-