|
Deprecated Methods |
com.sap.security.api.IUserMaint.addToGroup(String)
use IGroupFactory.addUserToGroup(String,String) instead |
com.sap.security.api.IUserAccount.addToGroup(String)
use IUserMaint.addToGroup(String) instead |
com.sap.security.api.IUserMaint.addToRole(String)
use IRoleFactory.addUserToRole(String, String) instead |
com.sap.security.api.IUserAccount.addToRole(String)
use IUserMaint.addToRole(String) instead |
com.sap.engine.interfaces.security.auth.AbstractLoginModule.changePasswordIfNeeded(String, CallbackHandler)
This functionality is moved to the login context. |
com.sap.engine.interfaces.security.auth.AbstractLoginModule.changePasswordIfNeeded(UserContext, UserInfo, CallbackHandler)
This functionality is moved to the login context. |
com.sap.engine.interfaces.security.auth.AbstractLoginModule.changePasswordIfNeeded(X509Certificate, CallbackHandler)
This functionality is moved to the login context. |
com.sap.engine.interfaces.security.auth.AbstractLoginModule.checkUserLockStatus(String)
This functionality is moved to the login context. |
com.sap.engine.interfaces.security.auth.AbstractLoginModule.checkUserLockStatus(UserContext, UserInfo)
This functionality is moved to the login context. |
com.sap.engine.interfaces.security.auth.AbstractLoginModule.checkUserLockStatus(X509Certificate)
This functionality is moved to the login context. |
com.sap.security.api.acl.IAclManager.deletePrincipal(IPrincipal)
please use deletePrincipal(String principalID) |
com.sap.security.api.ticket.TicketVerifier.findCert(iaik.x509.X509Certificate[], iaik.asn1.structures.Name, BigInteger)
This method will be removed in the next release. Use
TicketVerifier.findCertificate(java.security.cert.X509Certificate[], String, BigInteger)
as replacement. |
com.sap.security.api.ISecurityPolicy.getCertLogonRequired()
|
com.sap.security.api.ISecurityPolicy.getCookieLifeTime()
|
com.sap.security.api.UMFactory.getDefaultFactory()
: use UMFactory.getUserFactory() instead |
com.sap.security.api.IPrincipalSearchFilter.getElementAt(int)
use IPrincipalSearchFilter.getSearchElementAt(int) instead |
com.sap.security.core.server.vsi.api.Instance.getInfections()
Do not use |
com.sap.security.api.umap.IUserMapping.getInverseMappingData(String, String, byte)
Please don't use this method any more, but use
IUserMapping.getInverseMappingData(String, ISystemLandscapeObject) instead. |
com.sap.security.api.IUserAccount.getLastSuccessfulLogonDate()
|
com.sap.security.api.IUserAccount.getLockReason()
use IUserAccount.isPasswordLocked() and IUserAccount.isUserAccountLocked()() instead |
com.sap.security.api.IRoleFactory.getMaxRoleDescriptionLength()
the maximum length is defined in
(String, String, String[]) |
com.sap.security.api.logon.IAuthScheme.getModules()
Use getAuthenticationTemplate instead to get the name of
the authentication template which contains the login
modules that are processed for logon. |
com.sap.security.api.IUserAccount.getPreviousSuccessfulLogonDate()
|
com.sap.security.api.umap.IUserMapping.getR3UserName(IUser, String, Map, boolean)
Please don't use this method any more, but use
IUserMapping.getR3UserName(IUser,ISystemLandscapeObject,boolean) instead. |
com.sap.security.core.server.vsi.api.Instance.getScanErrors()
Do not use |
com.sap.security.api.ticket.TicketVerifier.getSignerCertificate()
This method will be removed in the next release. Use
TicketVerifier.getSignerCert() instead. |
com.sap.security.api.IUserAccount.getSuccessfulLogonCounts()
|
com.sap.security.api.IUser.getUid()
new applications should use IPrincipal.getUniqueID(). |
com.sap.security.api.umap.IUserMapping.getUserMappingData(String, IPrincipal, Map)
Please don't use this method any more, but use
IUserMapping.getUserMappingData(ISystemLandscapeObject,IPrincipal) instead. |
com.sap.security.api.IUserAccount.incrementSuccessfulLogonCounts()
|
com.sap.security.api.UMFactory.initialize(Properties, HashMap, IUMFileIO)
Use InternalUMFactory.initializeUME(IUMFileIO, IPlatformTools)
instead!
NOTE: Released for internal use only.
Initialize the UMFactory manually for scenarios which don't support
multiple clients ("Mandanten").
Called from Portal UserMangementService or WebAS 6.30 (or any other application
that does all the initialization by itself (e.g. read properties and configuration
files) |
com.sap.security.api.UMFactory.initialize(String[], Properties[], HashMap[], IUMFileIO[])
Use InternalUMFactory.initializeUME(IUMFileIO, IPlatformTools)
instead!
NOTE: Released for internal use only.
Initialize the UMFactory manually for a specific client ("Mandant").
Called from JTS UME service (or any other application that supports
multiple clients ("Mandanten") and does all the initialization by itself
(e.g. read properties and configuration files) |
com.sap.security.api.logon.ILogonAuthentication.isAuthenticated(IUser)
|
com.sap.security.api.IUserAccount.isLocked()
use IUserAccount.isPasswordLocked() and IUserAccount.isUserAccountLocked()() instead |
com.sap.security.api.ISecurityPolicy.isPasswordValid(String)
please use isPasswordValid(String pass, String logonId) |
com.sap.engine.interfaces.security.auth.AbstractLoginModule.isUserAccountExpired(String)
This functionality is moved to the login context. |
com.sap.engine.interfaces.security.auth.AbstractLoginModule.isUserAccountExpired(UserInfo, UserContext)
This functionality is moved to the login context. |
com.sap.security.api.ticket.TicketVerifier.newName(String, String, String, String, String)
This method will be removed in the next release. |
com.sap.security.api.IUserMaint.removeFromGroup(String)
use IGroupFactory.removeUserFromGroup(String, String) instead |
com.sap.security.api.IUserAccount.removeFromGroup(String)
use IUserMaint.removeFromGroup(String) instead |
com.sap.security.api.IUserMaint.removeFromRole(String)
use IRoleFactory.removeUserFromRole(String, String) instead |
com.sap.security.api.IUserAccount.removeFromRole(String)
use IUserMaint.removeFromRole(String) instead |
com.sap.security.core.server.vsi.api.Instance.setActiveContent(boolean)
this method has no effect |
com.sap.security.api.ISecurityPolicy.setCertLogonRequired(boolean)
|
com.sap.security.api.ISecurityPolicy.setCookieLifeTime(int)
|
com.sap.security.api.IUserAccount.setLastSuccessfulLogonDate(Date)
|
com.sap.security.api.IUserAccount.setSuccessfulLogonCounts(int)
|
com.sap.security.api.ISecurityPolicy.setUserName(String)
|
com.sap.security.api.umap.IUserMappingData.storeLogonData(Map)
Please use IUserMappingData.saveLogonData(Map) instead which supports
more differentiated exception handling.
Store logon data for a specific user and backend system.
Please consider calling IUserMappingData.isReadOnly() before to make sure this
user mapping entry can be (over)written.
|
com.sap.security.api.ISecurityPolicy.validatePassword(String)
please use validatePassword(String pass, String uid) |
com.sap.security.api.ticket.TicketVerifier.verifyCertificate(iaik.x509.X509Certificate[], iaik.x509.X509Certificate, boolean)
This method will be removed in the next release. Use
#verifyCertificate(java.security.cert.X509Certificate[], java.security.cert.X509Certificate, boolean)
as replacement. |
com.sap.engine.interfaces.security.auth.AbstractLoginModule.writeLogonStatistics(boolean, String, long, Map)
This functionality is moved to the login context. |