পাসওয়ার্ড নীতি প্রয়োজনীয়তা নির্দিষ্ট একটি কাঠামো.
স্বাক্ষর:
export interface PasswordPolicy
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
অনুমোদিত অ-আলফানিউমেরিক অক্ষর | স্ট্রিং | অক্ষরগুলির তালিকা যা বৈধকরণের সময় অ-আলফানিউমেরিক হিসাবে বিবেচিত হয়। |
কাস্টম স্ট্রেংথ অপশন | {পাঠ্যমাত্র মিনপাসওয়ার্ড দৈর্ঘ্য?: সংখ্যা; শুধুমাত্র পঠনযোগ্য maxPasswordLength?: সংখ্যা; শুধুমাত্র পঠনযোগ্য লোয়ারকেস লেটার রয়েছে?: বুলিয়ান; শুধুমাত্র পঠনযোগ্য বড় হাতের অক্ষর আছে?: বুলিয়ান; শুধুমাত্র Readonly containsNumericCharacter?: বুলিয়ান; শুধুমাত্র পঠনযোগ্য নন-আলফানিউমেরিক ক্যারেক্টার রয়েছে?: বুলিয়ান; } | এই পাসওয়ার্ড নীতি দ্বারা প্রয়োগ প্রয়োজনীয়তা. |
এনফোর্সমেন্ট স্টেট | স্ট্রিং | নীতির প্রয়োগকারী অবস্থা। 'অফ' বা 'এনফোর্স' হতে পারে। |
forceUpgradeOnSignin | বুলিয়ান | বিদ্যমান পাসওয়ার্ডগুলি অবশ্যই নীতি মেনে চলবে কিনা৷ |
PasswordPolicy.allowedNonAlphanumericCharacters
অক্ষরগুলির তালিকা যা বৈধকরণের সময় অ-আলফানিউমেরিক হিসাবে বিবেচিত হয়।
স্বাক্ষর:
readonly allowedNonAlphanumericCharacters: string;
PasswordPolicy.customStrengthOptions
এই পাসওয়ার্ড নীতি দ্বারা প্রয়োগ প্রয়োজনীয়তা.
স্বাক্ষর:
readonly customStrengthOptions: {
readonly minPasswordLength?: number;
readonly maxPasswordLength?: number;
readonly containsLowercaseLetter?: boolean;
readonly containsUppercaseLetter?: boolean;
readonly containsNumericCharacter?: boolean;
readonly containsNonAlphanumericCharacter?: boolean;
};
PasswordPolicy.enforcementState
নীতির প্রয়োগকারী অবস্থা। 'অফ' বা 'এনফোর্স' হতে পারে।
স্বাক্ষর:
readonly enforcementState: string;
PasswordPolicy.forceUpgradeOnSignin
বিদ্যমান পাসওয়ার্ডগুলি অবশ্যই নীতি মেনে চলবে কিনা৷
স্বাক্ষর:
readonly forceUpgradeOnSignin: boolean;