com.sapportals.wcm.util.acl

Class PrincipalRaw

java.lang.Object
  extended by com.sapportals.wcm.util.acl.PrincipalRaw
All Implemented Interfaces:
IPrincipal, Serializable

Deprecated. As of NetWeaver 7.1, do not use this class anymore! It will be removed as soon there is a better solution!

public final class PrincipalRaw
extends Object
implements IPrincipal

special implementation for a non existing user, tagged by PrincipalRaw.

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.sap.security.api.IPrincipal
BYTE_TYPE, CREATED_BY, DATASOURCE, DEFAULT_NAMESPACE, DEFAULT_RELATION_NAMESPACE, DESCRIPTION, DISPLAYNAME, LAST_MODIFIED_BY, PRINCIPAL_CREATION_DATE, PRINCIPAL_MODIFY_DATE, PRINCIPAL_RELATION_MEMBER_ATTRIBUTE, PRINCIPAL_RELATION_PARENT_ATTRIBUTE, STRING_TYPE, TRANSIENT_NAMESPACE, UNIQUE_NAME
 
Constructor Summary
PrincipalRaw(String uniqueID)
          Deprecated.  
 
Method Summary
 Date created()
          Deprecated.  
 boolean equals(IPrincipal principal)
          Deprecated.  
 boolean equals(Object obj)
          Deprecated.  
 String[] getAttribute(String arg0, String arg1)
          Deprecated.  
 String[] getAttributeNames(String arg0)
          Deprecated.  
 String[] getAttributeNamespaces()
          Deprecated.  
 String getAttributeType(String arg0, String arg1)
          Deprecated.  
 byte[] getBinaryAttribute(String arg0, String arg1)
          Deprecated.  
 String getDisplayName()
          Deprecated.  
static PrincipalRaw getInstance(String id, boolean fake)
          Deprecated.  
 Iterator getMessages(boolean flag)
          Deprecated.  
 Iterator getParents(String[] arg0, boolean arg1)
          Deprecated.  
 String getUniqueID()
          Deprecated.  
 int hashCode()
          Deprecated.  
 boolean isExistenceChecked()
          Deprecated.  
 boolean isMutable()
          Deprecated.  
 Date lastModified()
          Deprecated.  
 void refresh()
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrincipalRaw

public PrincipalRaw(String uniqueID)
Deprecated. 
Method Detail

getInstance

public static PrincipalRaw getInstance(String id,
                                       boolean fake)
Deprecated. 

equals

public boolean equals(IPrincipal principal)
Deprecated. 

getDisplayName

public String getDisplayName()
Deprecated. 
Specified by:
getDisplayName in interface IPrincipal

hashCode

public int hashCode()
Deprecated. 
Specified by:
hashCode in interface IPrincipal
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Deprecated. 
Specified by:
equals in interface IPrincipal
Overrides:
equals in class Object

getUniqueID

public String getUniqueID()
Deprecated. 
Specified by:
getUniqueID in interface IPrincipal

created

public Date created()
Deprecated. 
Specified by:
created in interface IPrincipal

lastModified

public Date lastModified()
Deprecated. 
Specified by:
lastModified in interface IPrincipal

getAttribute

public String[] getAttribute(String arg0,
                             String arg1)
Deprecated. 
Specified by:
getAttribute in interface IPrincipal

getBinaryAttribute

public byte[] getBinaryAttribute(String arg0,
                                 String arg1)
Deprecated. 
Specified by:
getBinaryAttribute in interface IPrincipal

getAttributeNamespaces

public String[] getAttributeNamespaces()
Deprecated. 
Specified by:
getAttributeNamespaces in interface IPrincipal

getAttributeNames

public String[] getAttributeNames(String arg0)
Deprecated. 
Specified by:
getAttributeNames in interface IPrincipal

isExistenceChecked

public boolean isExistenceChecked()
Deprecated. 
Specified by:
isExistenceChecked in interface IPrincipal

isMutable

public boolean isMutable()
Deprecated. 
Specified by:
isMutable in interface IPrincipal

getAttributeType

public String getAttributeType(String arg0,
                               String arg1)
Deprecated. 
Specified by:
getAttributeType in interface IPrincipal

getParents

public Iterator getParents(String[] arg0,
                           boolean arg1)
Deprecated. 
Specified by:
getParents in interface IPrincipal

refresh

public void refresh()
             throws UMException
Deprecated. 
Specified by:
refresh in interface IPrincipal
Throws:
UMException

getMessages

public Iterator getMessages(boolean flag)
Deprecated. 
Specified by:
getMessages in interface IPrincipal
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] KMC-CM [sap.com] tc/km/frwk api EP-KM-CM
[sap.com] KMC-WPC [sap.com] tc/kmc/wpc/wpcfacade api EP-PIN-WPC-WCM


Copyright 2014 SAP AG Complete Copyright Notice