BEA Home | Events | Solutions | Partners | Products | Services | Download | Developer Center | WebSUPPORT
| WebLogic Server Doc Home | Console Online Help | Previous Topic | Next Topic | Contents | Index | View as PDF

Caching Realm

The following procedures describe how to use the Administration Console to set the attributes for configuring and managing Caching Realms. Read about Caching Realms in Managing Security in the Administration Guide.

Configure a New Caching Realm

1. Click the Caching Realms node in the left pane. The Caching Realms table displays in the right pane showing all the caching realms defined in the domain.

2. Click the Configure a New Caching Realm text link. A dialog displays in the right pane showing the tabs associated with configuring a new caching realm.

3. Enter values in the Name and Basic Realm attribute fields. Click the Case Sensitive Cache checkbox to enable case sensitivity.

4. Click Create to create a caching realm instance with the name you specified in the Name field. The new instance is added under the Caching Realms node in the left pane.

5. Click the ACL, Authentication, Groups, Users, and Permission tabs and change the attribute fields or accept the default values as assigned.

6. Click Apply to save any changes you made.

Clone a Caching Realm

1. Click the Caching Realms node in the left pane. The Caching Realms table displays in the right pane showing all the caching realms defined in the domain.

2. Click the Clone icon in the row of the caching realm you want to clone. A dialog displays in the right pane showing the tabs associated with cloning a caching realm.

3. Enter values in the Name and Basic Realm attribute fields. Click the Case Sensitive Cache checkbox to enable case sensitivity.

4. Click the Create button in the lower right corner to create a caching realm instance with the name you specified in the Name field. The new instance is added under the Caching Realms node in the left pane.

5. Click the ACL, Authentication, Groups, Users, and Permission tabs and change the attribute fields or accept the default values as assigned.

6. Click Apply to save any changes you made.

Delete a Caching Realm

1. Click the Caching Realms node in the left pane. The Caching Realms table displays in the right pane showing all the caching realms defined in the domain.

2. Click the Delete icon in the row of the caching realm you want to delete. A dialog displays in the right pane asking you to confirm your deletion request.

3. Click Yes to delete the caching realm. The caching realm icon under the Caching Realms node is deleted.

Configuration

General

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
Name | Displays the active security realm. This field can not be changed. | String | MyCachingRealm
Basic Realm | The name of the alternate security realm or custom security realm being used with the Caching realm. | List | None
Case Sensitive Cache | Defines whether the specified security realm is case-sensitive. By default, this field is enabled: the realm is case-sensitive. To use a realm that is not case-sensitive (such as the Windows NT and LDAP security realms), you must disable this field. | Boolean, Selected = True Unselected = False | True

ACL

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
Enable ACL Cache | Option for enabling the ACL cache. | Boolean, Selected = True Unselected = False | True
ACLCache Size | The maximum number of ACL lookups to cache. | This attribute should be a prime number for best lookup performance. | 211
ACLCache TTLPositive | The number of seconds to retain the results of a successful lookup. | Integer | 60
ACLCache TTLNegative | The number of seconds to retain the results of an unsuccessful lookup. | Integer | 10

Authentication

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
Enable Authentication Cache | This attribute is set true if the authentication cache is enabled. | Boolean, Selected = True Unselected = False | True
Authentication Cache Size | This attribute sets the maximum number of Authenticate requests to cache. | This attribute should be a prime number for best lookup performance. | 211
Authentication Cache TTLPositive | This attribute sets the number of seconds to retain the result of a successful lookup. | Integer | 60
Authentication Cache TTLNegative | This attribute sets the number of seconds to retain the result of an unsuccessful lookup. | Integer | 10

Groups

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
Enable Group Cache | This attribute is set true if group cache is enabled. | Boolean, Selected = True Unselected = False | True
Group Cache Size | This attribute sets the maximum number of Group lookups to cache. | This attribute should be a prime number for best lookup performance | 211
Group Cache TTLPositive | This attribute sets the number of seconds to retain the result of a successful lookup. | Integer | 60
Group Cache TTLNegative | This attribute sets the number of seconds to retain the result of an unsuccessful lookup. | Integer | 10
Group Membership Cache TTL | This attribute sets the number of seconds to store the members of a group before updating it. | Integer | 300

Users

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
Enable User Cache | This attribute is set true if user cache is enabled. | Boolean, Selected = True Unselected = False | True
User Cache Size | This attribute sets the maximum number of User lookups to cache. | This attribute should be a prime number for best lookup performance. | 211
User Cache TTLPositive | This attribute sets the number of seconds to retain the result of a successful lookup. | Integer | 60
User Cache TTLNegative | This attribute sets the number of seconds to retain the result of an unsuccessful lookup. | Integer | 10

Permissions

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
Enable Permission Cache | This attribute is set true if permission cache is enabled. | Boolean, Selected = True Unselected = False | True
Permission Cache Size | This attribute sets the maximum number of Permission lookups to cache. | This attribute should be a prime number for best lookup performance. | 211
Permission Cache TTLPositive | This attribute sets the number of seconds to retain the result of a successful lookup. | Integer | 60
Permission Cache TTLNegative | This attribute sets the number of seconds to retain the result of an unsuccessful lookup. | Integer | 10

Notes

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
Notes | This attribute provides a space for user supplied information. | The value must be an alphanumeric string. | Null

Read about Caching Realms in Managing Security in the Administration Guide.

Copyright © 2001 BEA Systems, Inc. All rights reserved. Required browser: Netscape 4.0 or higher, or Microsoft Internet Explorer 4.0 or higher.