Classes, interfaces and traits

Base32

Base32 encoder / decoder.

Class for encoding / decoding in Base32. Provides four standard character sets: * [\CodeFareith\CfGoogleAuthenticator\Application\Encoder\Base32::CHARSET_RFC4648](../classes/CodeFareith.CfGoogleAuthenticator.Application.Encoder.Base32.html#constant_CHARSET_RFC4648) * [\CodeFareith\CfGoogleAuthenticator\Application\Encoder\Base32::CHARSET_ZBASE32](../classes/CodeFareith.CfGoogleAuthenticator.Application.Encoder.Base32.html#constant_CHARSET_ZBASE32) * [\CodeFareith\CfGoogleAuthenticator\Application\Encoder\Base32::CHARSET_CROCKFORD](../classes/CodeFareith.CfGoogleAuthenticator.Application.Encoder.Base32.html#constant_CHARSET_CROCKFORD) * [\CodeFareith\CfGoogleAuthenticator\Application\Encoder\Base32::CHARSET_BASE32HEX](../classes/CodeFareith.CfGoogleAuthenticator.Application.Encoder.Base32.html#constant_CHARSET_BASE32HEX) Default pad string is '='. However, you can define your own character set and pad string during instantiation. In this case, the desired character set's length must be exactly 32 characters and the desired pad string's length must be exactly one character.
« More »

Classes, interfaces and traits

ExtensionException

Interface ExtensionException

« More »