public class IOHashKeyProtectionDomain
extends neo.xredsys.URIProtectionDomain
User
has access to. Every IOObject
is in exactly one protection domain but a protection
domain contains multiple IOObject
s. The protect domain is usually the object's container's protection domain,
i.e. the section's, catalog's or publication's protection domain. For containers, the protection domain is either
itself if they don't inherit the access control from their parent. Otherwise, their protection domain is their
parent's protection domain.Constructor and Description |
---|
IOHashKeyProtectionDomain(int pId,
IOHashKey pKey,
int pPublicationId)
Deprecated.
Creates a
IOHashKeyProtectionDomain instance using the given context and unique (within the context) id. |
IOHashKeyProtectionDomain(IOHashKey pKey,
int pPublicationId)
Deprecated.
Creates a
IOHashKeyProtectionDomain instance using the given context and unique (within the context) id. |
IOHashKeyProtectionDomain(String pEncodedDomain,
int mPublicationId)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
int |
getObjectId()
Deprecated.
|
int |
getPublicationId()
Deprecated.
The id of the publication the protection domain belongs to.
|
String |
toString()
Deprecated.
|
public IOHashKeyProtectionDomain(IOHashKey pKey, int pPublicationId)
IOHashKeyProtectionDomain
instance using the given context and unique (within the context) id.
Note: two protection domains with the same id and context are the same protection domain.pKey
- the IOHashKey to construct the ProtectionDomain frompPublicationId
- is the id of the protection domainpublic IOHashKeyProtectionDomain(int pId, IOHashKey pKey, int pPublicationId)
IOHashKeyProtectionDomain
instance using the given context and unique (within the context) id.
Note: two protection domains with the same id and context are the same protection domain.pId
- the id of this protectiondomainpKey
- the IOHashKey to construct the ProtectionDomain frompPublicationId
- is the id of the protection domainpublic IOHashKeyProtectionDomain(String pEncodedDomain, int mPublicationId)
public int getObjectId()
public int getPublicationId()
ProtectionDomain
getPublicationId
in interface ProtectionDomain
getPublicationId
in class neo.xredsys.URIProtectionDomain
public String toString()
toString
in class neo.xredsys.URIProtectionDomain
© 1998- 2018 Stibo DX