Documentation
¶
Index ¶
- func DecodeMessage(buffer []byte) (*migrationpayload.MigrationPayload, error)
- func DecodeQRImage(flags Flags) (string, error)
- func GenerateURL(issuer, name, secret, othType string) string
- func OutputQRImage(outputResult []OutputResult, flags Flags)
- func OutputToCSV(outputResult []OutputResult, flags Flags)
- func OutputToJSON(outputResult []OutputResult, flags Flags)
- func OutputToTxt(outputResult []OutputResult, flags Flags)
- func OutputToURL(outputResult []OutputResult, flags Flags)
- func PrintOTPCodes(outputResult []OutputResult, flags Flags)
- type Flags
- type OutputResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DecodeMessage ¶
func DecodeMessage(buffer []byte) (*migrationpayload.MigrationPayload, error)
func DecodeQRImage ¶
func GenerateURL ¶
func OutputQRImage ¶
func OutputQRImage(outputResult []OutputResult, flags Flags)
func OutputToCSV ¶
func OutputToCSV(outputResult []OutputResult, flags Flags)
func OutputToJSON ¶
func OutputToJSON(outputResult []OutputResult, flags Flags)
func OutputToTxt ¶
func OutputToTxt(outputResult []OutputResult, flags Flags)
func OutputToURL ¶
func OutputToURL(outputResult []OutputResult, flags Flags)
func PrintOTPCodes ¶
func PrintOTPCodes(outputResult []OutputResult, flags Flags)
Types ¶
type OutputResult ¶
type OutputResult struct {
Issuer string `json:"issuer"`
Name string `json:"name"`
Secret string `json:"secret"`
Type string `json:"type"`
Counter int64 `json:"counter"`
URL string `json:"url"`
}
func GenerateResult ¶
func GenerateResult(payload *migrationpayload.MigrationPayload) []OutputResult
Click to show internal directories.
Click to hide internal directories.