public OneSpanSign.Sdk.Challenge ToSDKChallenge() { if (apiChallenge == null) { return(sdkChallenge); } OneSpanSign.Sdk.Challenge result; if (apiChallenge.MaskInput.Value) { result = new OneSpanSign.Sdk.Challenge(apiChallenge.Question, apiChallenge.Answer, Challenge.MaskOptions.MaskInput); } else { result = new OneSpanSign.Sdk.Challenge(apiChallenge.Question, apiChallenge.Answer); } return(result); }
/// <summary> /// Initializes a new instance of the <see cref="OneSpanSign.Sdk.ChallengeConverter"/> class. /// </summary> /// <param name="sdkChallenge">Sdk challenge.</param> public ChallengeConverter(OneSpanSign.Sdk.Challenge sdkChallenge) { this.sdkChallenge = sdkChallenge; }