public void GetParameterDoesntThrowWhenParameterIsUnknown() { var authRequest = new AuthRequest(); Assert.IsNull(authRequest.GetParameter("viscosity")); // login session is now current client's ConnectionId RequestContext.CurrentContextHolder.Value = null; Assert.IsNull(authRequest.GetLoginSession()); // make sure it can be set authRequest.SetLoginSession("SampleSessionId"); Assert.AreEqual("SampleSessionId", authRequest.GetLoginSession()); }
public static string GetClientSessionProof(this AuthRequest r) => r.GetParameter(ClientSessionProofKey);
public static string GetClientPublicEphemeral(this AuthRequest r) => r.GetParameter(ClientPublicEphemeralKey);
public static string GetUserName(this AuthRequest r) => r.GetParameter(UserNameKey);