com.sapportals.wcm.util.acl

Class PrincipalRaw

java.lang.Object
  extended by com.sapportals.wcm.util.acl.PrincipalRaw
All Implemented Interfaces:
com.sap.security.api.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 com.sap.security.api.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, VERSIONSTRING
 
Constructor Summary
PrincipalRaw(String uniqueID)
          Deprecated.  
 
Method Summary
 Date created()
          Deprecated.  
 boolean equals(com.sap.security.api.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(com.sap.security.api.IPrincipal principal)
Deprecated. 

getDisplayName

public String getDisplayName()
Deprecated. 
Specified by:
getDisplayName in interface com.sap.security.api.IPrincipal

hashCode

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

equals

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

getUniqueID

public String getUniqueID()
Deprecated. 
Specified by:
getUniqueID in interface com.sap.security.api.IPrincipal

created

public Date created()
Deprecated. 
Specified by:
created in interface com.sap.security.api.IPrincipal

lastModified

public Date lastModified()
Deprecated. 
Specified by:
lastModified in interface com.sap.security.api.IPrincipal

getAttribute

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

getBinaryAttribute

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

getAttributeNamespaces

public String[] getAttributeNamespaces()
Deprecated. 
Specified by:
getAttributeNamespaces in interface com.sap.security.api.IPrincipal

getAttributeNames

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

isExistenceChecked

public boolean isExistenceChecked()
Deprecated. 
Specified by:
isExistenceChecked in interface com.sap.security.api.IPrincipal

isMutable

public boolean isMutable()
Deprecated. 
Specified by:
isMutable in interface com.sap.security.api.IPrincipal

getAttributeType

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

getParents

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

refresh

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

getMessages

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

This class can be accessed from:


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


Copyright 2011 SAP AG Complete Copyright Notice