| 
Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.6) Part Number E13941-06  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use Resource | |
|---|---|
| weblogic.security.service | Deprecated 9.0.0.0. Includes interfaces, classes, and exceptions that support security providers. | 
| weblogic.security.spi | This package includes interfaces, classes, and exceptions you use to develop security providers. | 
| Uses of Resource in weblogic.security.service | 
|---|
| Classes in weblogic.security.service that implement Resource | |
|---|---|
 class | 
AdminResource
The AdminResource class is used by a container to specify
 the Administrative resource (and method related to the resource) that a caller
 is attempting to access. | 
 class | 
ApplicationResource
The ApplicationResource class is used by a container to specify the
 Application resource (and method related to the resource) for which a security policy is being
 defined, or that a caller is attempting to access. | 
 class | 
COMResource
The COMResource class is used by a container to specify a
 class type that can be exported from the COM runtime. | 
 class | 
ControlResource
The ControlResource class is used by a controls container to specify the
 Control resource (and method related to the resource) that a caller is attempting to
 access. | 
 class | 
EISResource
The EISResource class is used by a container to specify the
 EIS resource (and method related to the resource) that a caller is attempting
 to access. | 
 class | 
EJBResource
The EJBResource class is used by a container to specify the
 EJB resource (and method related to the resource) that a caller is attempting to
 access. | 
 class | 
JDBCResource
The JDBCResource class is used by a container to specify the
 JDBC resource (and method related to the resource) that a caller
 is attempting to access. | 
 class | 
JMSResource
The JMSResource class is used by a container to specify the
 JMS resource (and method related to the resource) that a caller is
 attempting to access. | 
 class | 
JMXResource
The JMXResource class is used by a container to
 specify the JMX MBean resource (and method related to the
 resource) that a caller is attempting to access. | 
 class | 
JNDIResource
The JNDIResource class is used by a container to specify the
 JMS resource (and method related to the resource) that a caller is
 attempting to access. | 
 class | 
KerberosServiceResource
The KerberosServiceResource is used by the customer to define a resource for Kerberos service. | 
 class | 
RemoteResource
The RemoteResource class is used by WLS
 to represent a service endpoint that is not deployed
 on the local WLS server. | 
 class | 
ResourceBase
The ResourceBase class is an abstract base class for all the specific resource types
 and facilitates the model for the extending resources. | 
 class | 
ServerResource
The ServerResource class is used by a container to specify the
 Server resource (and method related to the resource) that a caller is
 attempting to access. | 
 class | 
URLResource
The URLResource class is used by a container to specify the
 URL resource (and method related to the resource) that a caller is
 attempting to access. | 
 class | 
WebServiceResource
The WebServiceResource class is used by a container to
 specify the Web Service resource (and method related to the resource)
 that a caller is attempting to access. | 
 class | 
WorkContextResource
The WorkContextResource class is used by a container to specify the
 WorkContext resource (and method related to the resource) that a caller is
 attempting to access. | 
| Fields in weblogic.security.service declared as Resource | |
|---|---|
protected static Resource | 
ResourceBase.NO_PARENT
 | 
protected  Resource | 
ResourceBase.parent
 | 
| Methods in weblogic.security.service that return Resource | |
|---|---|
 Resource | 
ResourceBase.getParentResource()
Gets a Resource object that represents the parent of the current
 resource. | 
 Resource | 
KerberosServiceResource.getParentResource()
 | 
protected  Resource | 
WorkContextResource.makeParent()
Gets a Resource object that represents the parent of the
 current WorkContextResource. | 
protected  Resource | 
WebServiceResource.makeParent()
Gets a Resource object that represents the parent of the current
 WebServiceResource. | 
protected  Resource | 
URLResource.makeParent()
Gets a Resource object that represents the parent of the
 current URLResource. | 
protected  Resource | 
ServerResource.makeParent()
Gets a Resource object that represents the parent of the
 current ServerResource. | 
protected  Resource | 
ResourceBase.makeParent()
Creates a ResourceBase object that represents the parent of the current
 resource. | 
protected  Resource | 
RemoteResource.makeParent()
Gets a Resource object that represents the parent of the
 current RemoteResource. | 
protected  Resource | 
JNDIResource.makeParent()
Gets a Resource object that represents the parent of the
 current JNDIResource. | 
protected  Resource | 
JMXResource.makeParent()
Gets a Resource object that represents the parent of the
 current JMXResource. | 
protected  Resource | 
JMSResource.makeParent()
Gets a Resource object that represents the parent of the
 current JMSResource. | 
protected  Resource | 
JDBCResource.makeParent()
Gets a Resource object that represents the parent of the
 current JDBCResource. | 
protected  Resource | 
EJBResource.makeParent()
Gets a Resource object that represents the parent of the
 current EJBResource. | 
protected  Resource | 
EISResource.makeParent()
Gets a Resource object that represents the parent of the
 current EISResource. | 
protected  Resource | 
ControlResource.makeParent()
Gets a Resource object that represents the parent of the
 current ControlResource. | 
protected  Resource | 
COMResource.makeParent()
Gets a Resource object that represents the parent of the
 current COMResource. | 
protected  Resource | 
ApplicationResource.makeParent()
Gets a Resource object that represents the parent of the
 current ApplicationResource. | 
protected  Resource | 
AdminResource.makeParent()
Gets a Resource object that represents the parent of the
 current AdminResource. | 
| Constructors in weblogic.security.service with parameters of type Resource | |
|---|---|
ApplicationResource(String application,
                    Resource parent)
Create an ApplicationResource who's parent resource is passed
 in. | 
|
| Uses of Resource in weblogic.security.spi | 
|---|
| Subinterfaces of Resource in weblogic.security.spi | |
|---|---|
 interface | 
SelfDescribingResource
The SelfDescribingResource class adds added query methods to the
 Resource class. | 
 interface | 
SelfDescribingResourceV2
The SelfDescribingResourceV2 class adds more query methods to the
 SelfDescribingResource class. | 
| Methods in weblogic.security.spi that return Resource | |
|---|---|
 Resource | 
Resource.getParentResource()
Gets a Resource object that represents the parent of the current
 resource. | 
 Resource | 
AuditPolicyEvent.getResource()
Gets the resource associated with this AuditPolicyEvent. | 
 Resource | 
AuditCredentialMappingEvent.getResource()
Gets the resource of the getCredential operation associated with this AuditCredentialMappingEvent. | 
 Resource | 
AuditAtzEvent.getResource()
Gets the resource associated with this AuditAtzEvent. | 
 Resource | 
AuditApplicationVersionEvent.getResource()
Returns the resource associated with this AuditApplicationVersionEvent. | 
 Resource[] | 
RoleCollectionInfo.getResourceTypes()
Get the resource types used in the role collection.  | 
 Resource[] | 
PolicyCollectionInfo.getResourceTypes()
Get the resource types used in the policy collection.  | 
| Methods in weblogic.security.spi that return types with arguments of type Resource | |
|---|---|
 Set<Resource> | 
BulkAdjudicator.adjudicate(List<Map<Resource,Result>> results,
           List<Resource> resources,
           ContextHandler handler)
Determines the final adjudication from a set of decisions rendered by Access Decisions, provided they are acting as policy decision points (PDPs).  | 
 Map<Resource,Map<String,SecurityRole>> | 
BulkRoleMapper.getRoles(Subject subject,
         List<Resource> resource,
         ContextHandler handler)
Indicates whether the role policies defined for the list of resources allow the requestor to posses a given role by utilizing the information contained in the subject and context.  | 
 Map<Resource,Result> | 
BulkAccessDecision.isAccessAllowed(Subject subject,
                Map<Resource,Map<String,SecurityRole>> roles,
                List<Resource> resources,
                ContextHandler handler,
                Direction direction)
Indicates whether the authorization policies defined for the list of resources allow the requested method to be performed, by utilizing the information contained in the subject and context.  | 
| Methods in weblogic.security.spi with parameters of type Resource | |
|---|---|
 boolean | 
AdjudicatorV2.adjudicate(Result[] results,
           Resource resource,
           ContextHandler handler)
Determines the final adjudication from a set of decisions rendered by Access Decisions, provided they are acting as policy decision points (PDPs).  | 
 void | 
DeployableCredentialProvider.deployCredentialMapping(Resource resource,
                        String initiatingPrincipal,
                        String eisUsername,
                        String eisPassword)
Deprecated. Deploys credential maps (that is, creates a credential mapping on behalf of a deployed Resource Adapter).  | 
 void | 
DeployableAuthorizationProviderV2.deployExcludedPolicy(DeployPolicyHandle handle,
                     Resource resource)
Deploys a policy that always denies access.  | 
 void | 
DeployableAuthorizationProviderV2.deployPolicy(DeployPolicyHandle handle,
             Resource resource,
             String[] roleNames)
Deploys a policy (that is, creates a policy on behalf of a deployed Web application or EJB).  | 
 void | 
DeployableAuthorizationProvider.deployPolicy(Resource resource,
             String[] roleNames)
Deprecated. Deploys a policy (that is, creates a policy on behalf of a deployed Web application or EJB).  | 
 void | 
DeployableRoleProviderV2.deployRole(DeployRoleHandle handle,
           Resource resource,
           String roleName,
           String[] userAndGroupNames)
Deploys a role (that is, creates a role on behalf of a deployed Web application or EJB).  | 
 void | 
DeployableRoleProvider.deployRole(Resource resource,
           String roleName,
           String[] userAndGroupNames)
Deprecated. Deploys a role (that is, creates a role on behalf of a deployed Web application/EJB).  | 
 void | 
DeployableAuthorizationProviderV2.deployUncheckedPolicy(DeployPolicyHandle handle,
                      Resource resource)
Deploys a policy that always grants access.  | 
 Object | 
CredentialMapperV2.getCredential(Subject requestor,
              String initiator,
              Resource resource,
              ContextHandler handler,
              String credType)
Returns credential of the specified type from the target resource associated with the specified initiator.  | 
 Object | 
CredentialMapper.getCredentials(Subject requestor,
               String initiator,
               Resource resource,
               String[] credentialTypes)
Deprecated. Gets the set of supported credentials for the target resource, based on the identity of the initiating principal.  | 
 Object[] | 
CredentialMapperV2.getCredentials(Subject requestor,
               Subject initiator,
               Resource resource,
               ContextHandler handler,
               String credType)
Returns credentials of the specified type from the target resource associated with the specified initiator.  | 
 Vector | 
CredentialMapper.getCredentials(Subject requestor,
               Subject initiator,
               Resource resource,
               String[] credentialTypes)
Deprecated. Gets the set of supported credentials for the target resource, based on the identity of the initiating principal that is specified in the subject.  | 
 Map | 
RoleMapper.getRoles(Subject subject,
         Resource resource,
         ContextHandler handler)
Indicates whether the authorization policies defined for the resource allow the requested method to be performed.  | 
 Result | 
AccessDecision.isAccessAllowed(Subject subject,
                Map roles,
                Resource resource,
                ContextHandler handler,
                Direction direction)
Indicates whether the authorization policies defined for the resource allow the requested method to be performed, by utilizing the information contained in the subject.  | 
 boolean | 
AccessDecision.isProtectedResource(Subject subject,
                    Resource resource)
Determines if the specified resource is protected against access by unauthenticated principals.  | 
 void | 
PolicyCollectionHandler.setPolicy(Resource resource,
          String[] roleNames)
Set a policy for the specified resource using the supplied roles names.  | 
 void | 
RoleCollectionHandler.setRole(Resource resource,
        String roleName,
        String[] userAndGroupNames)
Set the role to give set of users and groups for the specified resource using the supplied information.  | 
 void | 
PolicyCollectionHandler.setUncheckedPolicy(Resource resource)
Set a policy which always grants access to the specified resource.  | 
 void | 
DeployableCredentialProvider.undeployCredentialMappings(Resource resource)
Deprecated. Undeploys credential maps (that is, deletes a credential mapping on behalf of an undeployed Resource Adapter).  | 
 void | 
DeployableAuthorizationProvider.undeployPolicy(Resource resource)
Deprecated. Undeploys a policy (that is, deletes a policy on behalf of an undeployed Web application or EJB).  | 
 void | 
DeployableRoleProvider.undeployRole(Resource resource,
             String roleName)
Deprecated. Undeploys a role (that is, deletes a role on behalf of an undeployed Web application/EJB).  | 
| Method parameters in weblogic.security.spi with type arguments of type Resource | |
|---|---|
 Set<Resource> | 
BulkAdjudicator.adjudicate(List<Map<Resource,Result>> results,
           List<Resource> resources,
           ContextHandler handler)
Determines the final adjudication from a set of decisions rendered by Access Decisions, provided they are acting as policy decision points (PDPs).  | 
 Set<Resource> | 
BulkAdjudicator.adjudicate(List<Map<Resource,Result>> results,
           List<Resource> resources,
           ContextHandler handler)
Determines the final adjudication from a set of decisions rendered by Access Decisions, provided they are acting as policy decision points (PDPs).  | 
 Map<Resource,Map<String,SecurityRole>> | 
BulkRoleMapper.getRoles(Subject subject,
         List<Resource> resource,
         ContextHandler handler)
Indicates whether the role policies defined for the list of resources allow the requestor to posses a given role by utilizing the information contained in the subject and context.  | 
 Map<Resource,Result> | 
BulkAccessDecision.isAccessAllowed(Subject subject,
                Map<Resource,Map<String,SecurityRole>> roles,
                List<Resource> resources,
                ContextHandler handler,
                Direction direction)
Indicates whether the authorization policies defined for the list of resources allow the requested method to be performed, by utilizing the information contained in the subject and context.  | 
 Map<Resource,Result> | 
BulkAccessDecision.isAccessAllowed(Subject subject,
                Map<Resource,Map<String,SecurityRole>> roles,
                List<Resource> resources,
                ContextHandler handler,
                Direction direction)
Indicates whether the authorization policies defined for the list of resources allow the requested method to be performed, by utilizing the information contained in the subject and context.  | 
  | 
Copyright 1996, 2011, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.6) Part Number E13941-06  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||