public final enum class com.novell.ldapchai.ChaiPasswordRule extends java.lang.Enum
{
public static final enum com.novell.ldapchai.ChaiPasswordRule PolicyEnabled;
public static final enum com.novell.ldapchai.ChaiPasswordRule MinimumLength;
public static final enum com.novell.ldapchai.ChaiPasswordRule MaximumLength;
public static final enum com.novell.ldapchai.ChaiPasswordRule MaximumUpperCase;
public static final enum com.novell.ldapchai.ChaiPasswordRule MinimumUpperCase;
public static final enum com.novell.ldapchai.ChaiPasswordRule MaximumLowerCase;
public static final enum com.novell.ldapchai.ChaiPasswordRule MinimumLowerCase;
public static final enum com.novell.ldapchai.ChaiPasswordRule AllowNumeric;
public static final enum com.novell.ldapchai.ChaiPasswordRule MinimumNumeric;
public static final enum com.novell.ldapchai.ChaiPasswordRule MaximumNumeric;
public static final enum com.novell.ldapchai.ChaiPasswordRule AllowNonAlpha;
public static final enum com.novell.ldapchai.ChaiPasswordRule MinimumNonAlpha;
public static final enum com.novell.ldapchai.ChaiPasswordRule MaximumNonAlpha;
public static final enum com.novell.ldapchai.ChaiPasswordRule MinimumUnique;
public static final enum com.novell.ldapchai.ChaiPasswordRule MaximumUnique;
public static final enum com.novell.ldapchai.ChaiPasswordRule AllowFirstCharNumeric;
public static final enum com.novell.ldapchai.ChaiPasswordRule AllowLastCharNumeric;
public static final enum com.novell.ldapchai.ChaiPasswordRule AllowSpecial;
public static final enum com.novell.ldapchai.ChaiPasswordRule MinimumSpecial;
public static final enum com.novell.ldapchai.ChaiPasswordRule MaximumSpecial;
public static final enum com.novell.ldapchai.ChaiPasswordRule AllowFirstCharSpecial;
public static final enum com.novell.ldapchai.ChaiPasswordRule AllowLastCharSpecial;
public static final enum com.novell.ldapchai.ChaiPasswordRule MaximumRepeat;
public static final enum com.novell.ldapchai.ChaiPasswordRule MaximumSequentialRepeat;
public static final enum com.novell.ldapchai.ChaiPasswordRule ChangeMessage;
public static final enum com.novell.ldapchai.ChaiPasswordRule ExpirationInterval;
public static final enum com.novell.ldapchai.ChaiPasswordRule MinimumLifetime;
public static final enum com.novell.ldapchai.ChaiPasswordRule CaseSensitive;
public static final enum com.novell.ldapchai.ChaiPasswordRule EnforceAtLogin;
public static final enum com.novell.ldapchai.ChaiPasswordRule ChallengeResponseEnabled;
public static final enum com.novell.ldapchai.ChaiPasswordRule UniqueRequired;
public static final enum com.novell.ldapchai.ChaiPasswordRule ADComplexity;
public static final enum com.novell.ldapchai.ChaiPasswordRule ADComplexity;
public static final enum com.novell.ldapchai.ChaiPasswordRule ADComplexityMaxViolation;
public static final enum com.novell.ldapchai.ChaiPasswordRule NovellComplexityRules;
public static final enum com.novell.ldapchai.ChaiPasswordRule AllowUserChange;
public static final enum com.novell.ldapchai.ChaiPasswordRule AllowAdminChange;
public static final enum com.novell.ldapchai.ChaiPasswordRule DisallowedValues;
public static final enum com.novell.ldapchai.ChaiPasswordRule DisallowedAttributes;
private final com.novell.ldapchai.ChaiPasswordRule$RuleType ruleType;
private final java.lang.String defaultValue;
private final java.lang.String key;
private static final com.novell.ldapchai.ChaiPasswordRule[] $VALUES;
public static com.novell.ldapchai.ChaiPasswordRule[] values()
{
com.novell.ldapchai.ChaiPasswordRule[] v;
java.lang.Object v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule[] $VALUES>;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
return v;
}
public static com.novell.ldapchai.ChaiPasswordRule valueOf(java.lang.String)
{
java.lang.String v;
java.lang.Enum v;
v := @parameter: java.lang.String;
v = staticinvoke <java.lang.Enum: java.lang.Enum valueOf(java.lang.Class,java.lang.String)>(class "Lcom/novell/ldapchai/ChaiPasswordRule;", v);
return v;
}
private void <init>(java.lang.String, int, java.lang.String, com.novell.ldapchai.ChaiPasswordRule$RuleType, java.lang.String)
{
int v;
com.novell.ldapchai.ChaiPasswordRule v;
com.novell.ldapchai.ChaiPasswordRule$RuleType v;
java.lang.String v, v, v;
v := @this: com.novell.ldapchai.ChaiPasswordRule;
v := @parameter: java.lang.String;
v := @parameter: int;
v := @parameter: java.lang.String;
v := @parameter: com.novell.ldapchai.ChaiPasswordRule$RuleType;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Enum: void <init>(java.lang.String,int)>(v, v);
v.<com.novell.ldapchai.ChaiPasswordRule: java.lang.String key> = v;
v.<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule$RuleType ruleType> = v;
v.<com.novell.ldapchai.ChaiPasswordRule: java.lang.String defaultValue> = v;
return;
}
public com.novell.ldapchai.ChaiPasswordRule$RuleType getRuleType()
{
com.novell.ldapchai.ChaiPasswordRule v;
com.novell.ldapchai.ChaiPasswordRule$RuleType v;
v := @this: com.novell.ldapchai.ChaiPasswordRule;
v = v.<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule$RuleType ruleType>;
return v;
}
public java.lang.String getDefaultValue()
{
com.novell.ldapchai.ChaiPasswordRule v;
java.lang.String v;
v := @this: com.novell.ldapchai.ChaiPasswordRule;
v = v.<com.novell.ldapchai.ChaiPasswordRule: java.lang.String defaultValue>;
return v;
}
public java.lang.String getKey()
{
com.novell.ldapchai.ChaiPasswordRule v;
java.lang.String v;
v := @this: com.novell.ldapchai.ChaiPasswordRule;
v = v.<com.novell.ldapchai.ChaiPasswordRule: java.lang.String key>;
return v;
}
public static com.novell.ldapchai.ChaiPasswordRule forKey(java.lang.String)
{
int v, v;
com.novell.ldapchai.ChaiPasswordRule[] v;
com.novell.ldapchai.ChaiPasswordRule v;
java.lang.String v, v;
boolean v;
v := @parameter: java.lang.String;
if v != null goto label;
return null;
label:
v = staticinvoke <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule[] values()>();
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<com.novell.ldapchai.ChaiPasswordRule: java.lang.String getKey()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
v = v + 1;
goto label;
label:
return null;
}
private static com.novell.ldapchai.ChaiPasswordRule[] $values()
{
com.novell.ldapchai.ChaiPasswordRule[] v;
com.novell.ldapchai.ChaiPasswordRule v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v = newarray (com.novell.ldapchai.ChaiPasswordRule)[39];
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule PolicyEnabled>;
v[0] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MinimumLength>;
v[1] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MaximumLength>;
v[2] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MaximumUpperCase>;
v[3] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MinimumUpperCase>;
v[4] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MaximumLowerCase>;
v[5] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MinimumLowerCase>;
v[6] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule AllowNumeric>;
v[7] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MinimumNumeric>;
v[8] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MaximumNumeric>;
v[9] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule AllowNonAlpha>;
v[10] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MinimumNonAlpha>;
v[11] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MaximumNonAlpha>;
v[12] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MinimumUnique>;
v[13] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MaximumUnique>;
v[14] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule AllowFirstCharNumeric>;
v[15] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule AllowLastCharNumeric>;
v[16] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule AllowSpecial>;
v[17] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MinimumSpecial>;
v[18] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MaximumSpecial>;
v[19] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule AllowFirstCharSpecial>;
v[20] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule AllowLastCharSpecial>;
v[21] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MaximumRepeat>;
v[22] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MaximumSequentialRepeat>;
v[23] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule ChangeMessage>;
v[24] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule ExpirationInterval>;
v[25] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MinimumLifetime>;
v[26] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule CaseSensitive>;
v[27] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule EnforceAtLogin>;
v[28] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule ChallengeResponseEnabled>;
v[29] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule UniqueRequired>;
v[30] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule ADComplexity>;
v[31] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule ADComplexity2008>;
v[32] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule ADComplexityMaxViolation>;
v[33] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule NovellComplexityRules>;
v[34] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule AllowUserChange>;
v[35] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule AllowAdminChange>;
v[36] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule DisallowedValues>;
v[37] = v;
v = <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule DisallowedAttributes>;
v[38] = v;
return v;
}
static void <clinit>()
{
com.novell.ldapchai.ChaiPasswordRule[] v;
com.novell.ldapchai.ChaiPasswordRule v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
com.novell.ldapchai.ChaiPasswordRule$RuleType v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType BOOLEAN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("PolicyEnabled", 0, "chai.pwrule.policyEnabled", v, "true");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule PolicyEnabled> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType MIN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("MinimumLength", 1, "chai.pwrule.length.min", v, "0");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MinimumLength> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType MAX>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("MaximumLength", 2, "chai.pwrule.length.max", v, "0");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MaximumLength> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType MAX>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("MaximumUpperCase", 3, "chai.pwrule.upper.max", v, "0");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MaximumUpperCase> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType MIN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("MinimumUpperCase", 4, "chai.pwrule.upper.min", v, "0");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MinimumUpperCase> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType MAX>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("MaximumLowerCase", 5, "chai.pwrule.lower.max", v, "0");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MaximumLowerCase> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType MIN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("MinimumLowerCase", 6, "chai.pwrule.lower.min", v, "0");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MinimumLowerCase> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType BOOLEAN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("AllowNumeric", 7, "chai.pwrule.numeric.allow", v, "false");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule AllowNumeric> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType MIN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("MinimumNumeric", 8, "chai.pwrule.numeric.min", v, "0");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MinimumNumeric> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType MAX>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("MaximumNumeric", 9, "chai.pwrule.numeric.max", v, "0");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MaximumNumeric> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType BOOLEAN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("AllowNonAlpha", 10, "chai.pwrule.nonalpha.allow", v, "true");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule AllowNonAlpha> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType MIN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("MinimumNonAlpha", 11, "chai.pwrule.nonalpha.min", v, "0");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MinimumNonAlpha> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType MAX>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("MaximumNonAlpha", 12, "chai.pwrule.nonalpha.max", v, "0");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MaximumNonAlpha> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType MIN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("MinimumUnique", 13, "chai.pwrule.unique.min", v, "0");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MinimumUnique> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType MAX>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("MaximumUnique", 14, "chai.pwrule.unique.max", v, "0");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MaximumUnique> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType BOOLEAN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("AllowFirstCharNumeric", 15, "chai.pwrule.numeric.allowFirst", v, "true");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule AllowFirstCharNumeric> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType BOOLEAN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("AllowLastCharNumeric", 16, "chai.pwrule.numeric.allowLast", v, "true");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule AllowLastCharNumeric> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType BOOLEAN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("AllowSpecial", 17, "chai.pwrule.special.allow", v, "false");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule AllowSpecial> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType MIN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("MinimumSpecial", 18, "chai.pwrule.special.min", v, "0");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MinimumSpecial> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType MAX>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("MaximumSpecial", 19, "chai.pwrule.special.max", v, "0");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MaximumSpecial> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType BOOLEAN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("AllowFirstCharSpecial", 20, "chai.pwrule.special.allowFirst", v, "true");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule AllowFirstCharSpecial> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType BOOLEAN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("AllowLastCharSpecial", 21, "chai.pwrule.special.allowLast", v, "true");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule AllowLastCharSpecial> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType MAX>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("MaximumRepeat", 22, "chai.pwrule.repeat.max", v, "0");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MaximumRepeat> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType MAX>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("MaximumSequentialRepeat", 23, "chai.pwrule.sequentialRepeat.max", v, "0");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MaximumSequentialRepeat> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType TEXT>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("ChangeMessage", 24, "chai.pwrule.changeMessage", v, "");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule ChangeMessage> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType NUMERIC>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("ExpirationInterval", 25, "chai.pwrule.expirationInterval", v, "0");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule ExpirationInterval> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType NUMERIC>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("MinimumLifetime", 26, "chai.pwrule.lifetime.minimum", v, "0");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule MinimumLifetime> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType BOOLEAN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("CaseSensitive", 27, "chai.pwrule.caseSensitive", v, "true");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule CaseSensitive> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType BOOLEAN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("EnforceAtLogin", 28, "chai.pwrule.enforceAtLogin", v, "false");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule EnforceAtLogin> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType BOOLEAN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("ChallengeResponseEnabled", 29, "chai.pwrule.challengeResponseEnabled", v, "false");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule ChallengeResponseEnabled> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType BOOLEAN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("UniqueRequired", 30, "chai.pwrule.uniqueRequired", v, "false");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule UniqueRequired> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType BOOLEAN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("ADComplexity", 31, "chai.pwrule.ADComplexity", v, "false");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule ADComplexity> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType BOOLEAN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("ADComplexity2008", 32, "chai.pwrule.ADComplexity2008", v, "false");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule ADComplexity2008> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType MAX>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("ADComplexityMaxViolation", 33, "chai.pwrule.ADComplexityMaxViolation", v, "false");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule ADComplexityMaxViolation> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType TEXT>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("NovellComplexityRules", 34, "chai.pwrule.novellComplexity", v, "");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule NovellComplexityRules> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType BOOLEAN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("AllowUserChange", 35, "chai.pwrule.allowUserChange", v, "true");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule AllowUserChange> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType BOOLEAN>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("AllowAdminChange", 36, "chai.pwrule.allowAdminChange", v, "true");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule AllowAdminChange> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType OTHER>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("DisallowedValues", 37, "chai.pwrule.disallowedValues", v, "");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule DisallowedValues> = v;
v = new com.novell.ldapchai.ChaiPasswordRule;
v = <com.novell.ldapchai.ChaiPasswordRule$RuleType: com.novell.ldapchai.ChaiPasswordRule$RuleType OTHER>;
specialinvoke v.<com.novell.ldapchai.ChaiPasswordRule: void <init>(java.lang.String,int,java.lang.String,com.novell.ldapchai.ChaiPasswordRule$RuleType,java.lang.String)>("DisallowedAttributes", 38, "chai.pwrule.disallowedAttributes", v, "");
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule DisallowedAttributes> = v;
v = staticinvoke <com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule[] $values()>();
<com.novell.ldapchai.ChaiPasswordRule: com.novell.ldapchai.ChaiPasswordRule[] $VALUES> = v;
return;
}
}