| void .ctor() | Public+1 flags | | 0x00 |
| void .ctor(IPKMacPrimitivesProvider provider) | Public+1 flags | | 0x08 |
| void .ctor(IPKMacPrimitivesProvider provider, AlgorithmIdentifier digestAlgorithmIdentifier, AlgorithmIdentifier macAlgorithmIdentifier) | Public+1 flags | | 0x08 |
| void .ctor(IPKMacPrimitivesProvider provider, int maxIterations) | Public+1 flags | | 0x08 |
| void .ctor(AlgorithmIdentifier digestAlgorithmIdentifier, int iterationCount, AlgorithmIdentifier macAlgorithmIdentifier, IPKMacPrimitivesProvider provider) | Private+1 flags | | 0x08 |
| PKMacBuilder SetSaltLength(int saltLength) | Public | | 0x08 |
| PKMacBuilder SetIterationCount(int iterationCount) | Public | | 0x08 |
| PKMacBuilder SetParameters(PbmParameter parameters) | Public | | 0x08 |
| PKMacBuilder SetSecureRandom(SecureRandom random) | Public | | 0x08 |
| IMacFactory Build(const char[]& password) | Public | | 0x08 |
| void CheckIterationCountCeiling(int iterationCount) | Private | | 0x04 |
| IMacFactory GenCalculator(PbmParameter parameters, const char[]& password) | Private | | 0x08 |