|
Interface Summary
|
| BasicRealm |
BasicRealm provides a minimal interface for realms. |
| CertAuthenticator |
This interface is used to perform certificate-based user
authentication. |
| ClosableEnumeration |
An enumeration that can be terminated thus releasing resources. |
| CredentialChanger |
Mixin class that a User can implement to allow password changing |
| DebuggableRealm |
|
| DelegatedRealm |
Deprecated. Use weblogic.security.acl.ListableRealm
and weblogic.security.acl.ManageableRealm
instead. |
| DynamicUserAcl |
Supports the dynamic creation of
ACLs for owned resources. |
| ExplicitlyControlled |
An object that needs to have some access control lists associated
explicitly will implement this interface. |
| FlatGroup.Source |
Interface to be implemented by realm classes that use FlatGroup. |
| ListableRealm |
A ListableRealm extends BasicRealm and adds the ability to
list its instances. |
| ManageableRealm |
ManageableRealm is the full-featured interface for realms. |
| PrivilegedAction |
A computation to be performed with privileges enabled. |
| PrivilegedExceptionAction |
A computation to be performed with privileges enabled, that throws one
or more checked exceptions. |
| RefreshableRealm |
A mix-in interface which allows
a security realm to be refreshed from the Administration Console. |
| UserInfo |
UserInfo objects are created by a RealmProxy and passed to the
T3Client constructor. |
|
Class Summary
|
| AbstractListableRealm |
The Abstract Listable realm class is used to write custom security realms. |
| AbstractManageableRealm |
|
| AclEntryImpl |
This class implements the AclEntry interface, which is used to
represent one entry in an Access Control List (ACL). |
| AclImpl |
This class implements the java.security.acl.Acl interface with
optimization for checking permissions. |
| AdminPermissions |
This class contains system-wide weblogic.admin permission names. |
| CachingRealm |
Caching realm. |
| CachingRealm.CaseInsensitiveUserInfo |
This class is intended for use if the auth cache is not
case-sensitive. |
| CachingRealm.Entry |
Cache entry class. |
| CachingRealm.UserEntry |
This is a special entry class, used only in the user positive
cache. |
| CertAuthentication |
The public face of the CertAuthenticator interface. |
| DefaultGroupImpl |
|
| DefaultUserImpl |
DefaultUserImpl is the default implementation of the interface
User. |
| DefaultUserInfoImpl |
DefaultUserInfoImpl is the default implementation of the UserInfo
interface. |
| Everyone |
Everyone is an implementation of Group, which is includes everyone. |
| FlatGroup |
Caching group implementation. |
| GroupImpl |
GroupImpl implements Group, which is used to represent a group of
principals. |
| OwnerImpl |
OwnerImpl implements Owner to manage
owners of Access Control Lists (ACLs) or ACL configurations. |
| PermissionImpl |
A straightforward implementation of the Permission interface,
which represents a permission, such as that used to grant a
particular type of access to a resource. |
| Realm |
The Realm class is used for its name space only. |
| RealmProxy |
RealmProxy represents a Realm of the same name on the client side. |
| Security |
The Security class groups static functions for accessing the
default realm and authentication contexts for threads. |
| SSLUserInfo |
|
| TTLCache |
Fixed-size pseudo-LRU cache with per-entry TTL attributes. |
| User |
Users are created or retrieved through some realm. |