ActiveDirectoryMembershipProvider.GeneratePassword 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
임의의 암호를 생성합니다.
public:
virtual System::String ^ GeneratePassword();
public virtual string GeneratePassword ();
abstract member GeneratePassword : unit -> string
override this.GeneratePassword : unit -> string
Public Overridable Function GeneratePassword () As String
반환
임의의 암호입니다.
설명
GeneratePassword 의 메서드는 ActiveDirectoryMembershipProvider 클래스의 메서드를 GeneratePasswordMembership 호출하여 임의의 암호를 검색합니다. 암호 길이는 속성 값으로 설정됩니다 MinRequiredPasswordLength . 암호 길이는 14보다 작을 수 없습니다.
클래스의 GeneratePassword Provider 속성에서 직접 클래스를 참조하여 ActiveDirectoryMembershipProvider 메서드를 구체적으로 호출할 Membership 수 있습니다.
생성된 암호에는 영숫자 문자와 다음 문장 부호만 포함됩니다. !@#$%^&*()_-+=[{]};:<>|. /?. 생성된 암호에는 숨겨지거나 인쇄할 수 없는 컨트롤 문자가 포함되지 않습니다.
생성된 암호에는 속성에 지정된 MinRequiredNonAlphanumericCharacters 영숫자가 아닌 문자 수가 적어도 포함됩니다. 생성된 암호는 속성의 정규식을 PasswordStrengthRegularExpression 사용하여 테스트되지 않습니다.
참고
클래스는 ActiveDirectoryMembershipProvider 디렉터리에 설정된 복잡성 요구 사항과 일치하는 암호를 생성하지 않습니다. 디렉터리에서 설정한 암호 복잡성 규칙에 실패하는 임의의 암호를 생성할 수 있습니다.
적용 대상
추가 정보
.NET