@return Size of the buffer required to decode Base64 encoded data of size `len`. */
| 7 | /* @return Size of the buffer required to decode Base64 encoded data of size `len`. |
| 8 | */ |
| 9 | constexpr size_t Base64DecodeBufSize(const size_t len) noexcept { |
| 10 | return (len + 3) / 4 * 3; |
| 11 | } |
| 12 | |
| 13 | /* Decode Base64 encoded data. Can decode both regular Base64 and Base64URL encoded data. Can decode |
| 14 | * only valid Base64[URL] data, behaviour for invalid data is unspecified. |
no outgoing calls
no test coverage detected