|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
weblogic.security.service.ResourceBase
weblogic.security.service.ApplicationResource
public final 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.
The toString
format (which is produced by the ResourceBase
class) for an Application resource is:
type=<app>, application=myApp
This resource is primarily used in the creation of a security policy for an application that contains multiple, different types of components. In particular, it should be used to define a security policy that is applied equally to all components of an application, instead of to any specific component of the application.
Field Summary |
---|
Fields inherited from class weblogic.security.service.ResourceBase |
---|
id, length, NO_PARENT, parent, resStr, SCOPE_RESOURCE_ACTION, values |
Fields inherited from interface weblogic.security.spi.SelfDescribingResource |
---|
LIST_FIELD_TYPE, NORMAL_FIELD_TYPE, PATH_FIELD_TYPE, UNDEFINED_FIELD_TYPE |
Method Summary | |
---|---|
boolean |
equals(Object obj) Compares this resource to the resource in the specified object. |
String |
getApplicationName() Gets the name associated with the ApplicationResource . |
String[] |
getKeys() Gets keys for the ApplicationResource . |
String |
getType() Gets the type of this resource ( ApplicationResource ). |
protected Resource |
makeParent() Gets a Resource object that represents the parent of the current ApplicationResource . |
Methods inherited from class weblogic.security.service.ResourceBase |
---|
appendArrayValue, appendValue, getFieldType, getID, getParentResource, getRepeatingFieldIndex, getRepeatingFieldTerminatingIndex, getValues, hashCode, init, init, isTransitiveField, toString, writeResourceString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public String[] getKeys()
ApplicationResource
.getKeys
in interface Resource
getKeys
in class ResourceBase
ApplicationResource
's keys.protected Resource makeParent()
Resource
object that represents the parent of the current ApplicationResource
. If the resource does not have a parent, the value of null
must be returned.
There is no inheritance hierachy inherent in an ApplicationResource
. This returns the resource that was passed in to the ApplicationResource
at creation time. This is why an ApplicationResource
can appear in the parentage of EISResource
s, and URLResource
s.
makeParent
in class ResourceBase
Resource
object of the parent resource.public boolean equals(Object obj)
equals
in interface Resource
equals
in class ResourceBase
obj
- the other resource with which to compare this resource.TRUE
if the resource passed in matches this resource, and FALSE
otherwise.Object.equals(Object)
public String getType()
ApplicationResource
).public String getApplicationName()
ApplicationResource
.
|
Copyright 1996, 2015, 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 Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |