masterClassName provayderning master-klassining to'liq nomini ko'rsatishi kerak. Provayderning hujjatlarida uning master-klassi ko'rsatiladi. Bu sinf har doim Provayder sinfining pastki sinfidir. Subklass konstruktori provayder amalga oshiradigan algoritmlarni yoki boshqa vositalarni qidirish uchun Java Kriptografiya API uchun zarur bo'lgan turli xususiyatlarning qiymatlarini o'rnatadi.
JDK "SUN" va "SunJCE" kabi avtomatik o'rnatilgan va sozlangan provayderlar bilan standart tarzda keladi. "SUN" provayderining master-klassi sun.security.provider paketidagi SUN klassi bo'lib, tegishli java.security fayl yozuvi quyidagicha:
security.provider.5=sun.security.provider.Sun
Boshqa JCA provayderidan foydalanish uchun muqobil provayderga havola qiluvchi qatorni qo'shing, afzallik tartibini belgilang (agar kerak bo'lsa, boshqa provayderlarning buyurtmalariga tegishli tuzatishlar kiriting).
Aytaylik, CompanyX provayderining master-klassi com.companyx.provider.ProviderX bo‘lib, siz ushbu provayderni sakkizinchi eng ko‘p afzal qilingan provayder sifatida sozlashni xohlaysiz. Buning uchun java.security fayliga quyidagi qatorni qo'shishingiz kerak: