padding method

Sets the padding scheme.

Required before RsaBuilderReady.encrypter / RsaBuilderReady.decrypter become available (enforced at compile time via phantom types).

Supported values — see RsaPadding for details and per-value examples:

Example:

Fortis.rsa().padding(RsaPadding.oaep_v2).hash(RsaHash.sha256);

Implementation

RsaBuilder<RsaBuilderPaddingSet, H> padding(RsaPadding p) =>
    RsaBuilder(keySizeParam: _keySize, paddingParam: p, hashParam: _hash);