CodeGlyphX logo
CodeGlyphX

API Reference

Class

OtpAuthParser

Namespace CodeGlyphX
Assembly CodeGlyphX
Modifiers static

Parser for otpauth:// URIs.

Inheritance

  • Object
  • OtpAuthParser

Methods

public static OtpAuthPayload Parse(String uri) #
Returns: OtpAuthPayload

Parses an otpauth:// URI or throws FormatException.

Parameters

uri System.String requiredposition: 0
public static OtpAuthParseResult ParseDetailed(String uri) #
Returns: OtpAuthParseResult

Parses an otpauth:// URI and returns warnings.

Parameters

uri System.String requiredposition: 0
TryParse 2 overloads
public static Boolean TryParse(String uri, out OtpAuthPayload payload) #
Returns: Boolean

Attempts to parse an otpauth:// URI.

Parameters

uri System.String requiredposition: 0
payload CodeGlyphX.OtpAuthPayload@ requiredposition: 1
public static Boolean TryParse(String uri, out OtpAuthPayload payload, out String error) #
Returns: Boolean

Attempts to parse an otpauth:// URI, returning a failure reason on error.

Parameters

uri System.String requiredposition: 0
payload CodeGlyphX.OtpAuthPayload@ requiredposition: 1
error System.String@ requiredposition: 2
public static Boolean TryParseDetailed(String uri, out OtpAuthParseResult result, out String error) #
Returns: Boolean

Attempts to parse an otpauth:// URI and returns warnings.

Parameters

uri System.String requiredposition: 0
result CodeGlyphX.OtpAuthParseResult@ requiredposition: 1
error System.String@ requiredposition: 2