ルート・スキーマ: User Lockout Manager
タイプ: object
ソースを表示
- lockoutCacheSize: integer(int64)
最小値: 0
最大値: 2147483647
デフォルト値: 5
サーバーがキャッシュ内に保存している無効なログイン・レコードの数を返します。無効なログインごとに1つのレコードが作成されます。
- lockoutDuration: integer(int64)
最小値: 0
最大値: 2147483647
デフォルト値: 30
ユーザー・アカウントがロックアウトされる時間(分)を返します。
- lockoutEnabled: boolean
デフォルト値: true
無効なログインが試行されたときにユーザーがロックアウトされるかどうかを返します。この属性の値がtrue
の場合は、このMBeanの他の属性が考慮されます。値がfalse
の場合は、このMBeanの他の属性は無視されます。
- lockoutGCThreshold: integer(int64)
最小値: 0
最大値: 2147483647
デフォルト値: 400
サーバーのメモリーに保存される無効なログイン・レコードの最大数を返します。
無効なログイン・レコードの数がこの値と同じかそれを超過すると、期限切れとなったレコードがサーバーのガベージ・コレクションによってパージされます。レコードが期限切れになるのは、レコードに関連付けられているユーザーがロックアウトされたときです。
しきい値が小さいほど、サーバーがリソースを使用してガベージ・コレクションを実行する回数が多くなります。
- lockoutResetDuration: integer(int64)
最小値: 1
最大値: 2147483647
デフォルト値: 5
ここで指定した時間(分)内に、無効なログイン試行が連続で繰り返されると、ユーザー・アカウントがロックアウトされます。
- lockoutThreshold: integer(int64)
最小値: 1
最大値: 2147483647
デフォルト値: 5
アカウントがロックアウトされるまでの無効なログインの最大連続試行回数を返します。指定した時間内の無効なログインの数がLockoutThreshold
値を超えると、ユーザーはロックアウトされます。たとえば、デフォルト設定の
では、無効なログインが2回連続すると、ユーザーがロックアウトされます。設定
を使用すると、無効なログインが3回連続した場合に、ユーザーがロックアウトされます。
- name: string
読取り専用: true
デフォルト値: UserLockoutManager
この構成の名前。WebLogic ServerはMBeanを使用して構成を実装および永続化します。
- realm: array Realm Reference
タイトル: Realm Reference
読取り専用: true
レルム参照を含みます。
このユーザー・ロックアウト・マネージャが含まれているレルムを返します。このセキュリティ・ストアがレルムに含まれていない場合は、nullを返します。
{
"type":"object",
"properties":{
"lockoutCacheSize":{
"default":"5",
"minimum":"0",
"maximum":"2147483647",
"type":"integer",
"format":"int64",
"description":"<p>Returns the number of invalid login records that the server places in a cache. The server creates one record for each invalid login.</p>"
},
"lockoutDuration":{
"default":"30",
"minimum":"0",
"maximum":"2147483647",
"type":"integer",
"format":"int64",
"description":"<p>Returns the number of minutes that a user account is locked out.</p>"
},
"lockoutEnabled":{
"default":true,
"type":"boolean",
"description":"<p>Returns whether the server locks out users when there are invalid login attempts. A <code>true</code> value for this attribute causes the server to consider the other attributes of this MBean. A <code>false</code> value causes the server to ignore the other attributes of this MBean.\"</p>"
},
"lockoutGCThreshold":{
"default":"400",
"minimum":"0",
"maximum":"2147483647",
"type":"integer",
"format":"int64",
"description":"<p>Returns the maximum number of invalid login records that the server keeps in memory.</p><p>If the number of invalid login records is equal to or greater than this value, the server's garbage collection purges the records that have expired. A record expires when the user associated with the record has been locked out.</p><p>The lower the threshold, the more often the server uses its resources to collect garbage.</p>"
},
"lockoutResetDuration":{
"default":"5",
"minimum":"1",
"maximum":"2147483647",
"type":"integer",
"format":"int64",
"description":"<p>The number of minutes within which consecutive invalid login attempts cause the user account to be locked out.</p>"
},
"lockoutThreshold":{
"default":"5",
"minimum":"1",
"maximum":"2147483647",
"type":"integer",
"format":"int64",
"description":"<p>Returns the maximum number of consecutive invalid login attempts before account is locked out. When the number of invalid logins within a specified period of time is greater than <code>LockoutThreshold</code>value, the user is locked out. For example, with the default setting of <code></code>, the user is locked out on the second consecutive invalid login. With a setting of <code></code>, the user is locked out on the third consecutive invalid login.</p>"
},
"name":{
"readOnly":true,
"default":"UserLockoutManager",
"type":"string",
"description":"<p>The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration.</p>"
},
"realm":{
"readOnly":true,
"title":"Realm Reference",
"type":"array",
"items":{
"type":"string",
"description":""
},
"description":"Contains the realm reference. <p>Returns the realm that contains this user lockout manager. Returns null if this security provider is not contained by a realm.</p>"
}
},
"description":""
}
ネストされたスキーマ: Realm Reference
タイプ: array
タイトル: Realm Reference
読取り専用: true
レルム参照を含みます。
このユーザー・ロックアウト・マネージャが含まれているレルムを返します。このセキュリティ・ストアがレルムに含まれていない場合は、nullを返します。
ソースを表示
{
"readOnly":true,
"title":"Realm Reference",
"type":"array",
"items":{
"type":"string",
"description":""
},
"description":"Contains the realm reference. <p>Returns the realm that contains this user lockout manager. Returns null if this security provider is not contained by a realm.</p>"
}