|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
IPrincipalMaint.commit() or to roll them
back (i.e. discard them) if appropriate.
IGroupFactory.addUserToGroup(String,String) instead
IUserMaint.addToGroup(String) instead
IRoleFactory.addUserToRole(String, String) instead
IUserMaint.addToRole(String) instead
IGroupFactory.ANONYMOUS_USERS_UNIQUEID instead
IGroupFactory.AUTHENTICATED_USERS_UNIQUEID instead
UserManagementException with
null as its error detail message.
UserManagementException with the
specified detail message.
SSF_INITIAL, check if the certificate
is valid and trusted and change the status to SSF_OK,
SSF_NO_CERTIFICATE, SSF_INVALID_CERT or
SSF_UNTRUSTED_CERT.
SSF_INITIAL, check if the
entry's certificate is valid and trusted and change its status to
SSF_OK, SSF_NO_CERTIFICATE,
SSF_INVALID_CERT or SSF_UNTRUSTED_CERT.
permission, this method does nothing.
objects to the object
store in one pass.
false)
protocol, host, port and file.
DIGEST_SHA1)
message.
message.
HttpURLConnection with logon credentials.
Map with logon credentials.
Properties object (containing information
used to open an RFC connection to an ABAP backend system) with logon
credentials.
IGroupFactory.EVERYONE_UNIQUEID instead
ISystemLandscapeWrapper when a request to the underlying system
landscape implementation fails.
ExceptionInImplementationException without further
information.
ExceptionInImplementationException with a message
string describing additional information about the original exception.
ExceptionInImplementationException with a message
string and the original exception object.
message.
TicketVerifier.findCertificate(java.security.cert.X509Certificate[], String, BigInteger)
as replacement.
TicketVerifier.findCertificates(java.security.cert.X509Certificate[], String, BigInteger)
as replacement.
namespace, or null if that namespace does
not exist.
namespace, or null if that namespace does
not exist.
IUserSearchFilter.getCompany() instead.
UMFactory.getUserFactory() instead
IPrincipalSearchFilter.getSearchElementAt(int) instead
VSIMessage object in the
exception.
id
(or null if no such Unit exists).
IUserMapping.getInverseMappingData(String,ISystemLandscapeObject) for a
whole set of backend user IDs.
IUserMapping.getInverseMappingData(String, ISystemLandscapeObject) instead.
ISystemLandscapeWrapper that
is responsible for this system.
(String, String, String[])
Throwable.
true
principal type identifier.
principal type identifier of the described IPrincipal object.
createSocket-method.
createSocket-method.
createSocket-method.
createSocket-method.
IUserMapping.getR3UserName(IUser,ISystemLandscapeObject,boolean) instead.
true
NOTE: This method may also return roles which are already deleted.
ISearchAttribute
TicketVerifier.getSignerCert() instead.
IUserMappingData.isMappingDirect() returns
true): Determine the principal from which the mapping is
"inherited".
ISystemLandscapeWrapper
implementations that are currently registered.
IPrincipal.getUniqueID().
IGroup object.
IRole object.
IUser object.
getURLConnection(),
but it allows setting of the HTTP Request Method before setting
the BASIC authentication data.
IUserMappingData object to perform user mapping
activities for the specified principal and backend system.
IUserMapping.getUserMappingData(ISystemLandscapeObject,IPrincipal) instead.
true if the user has
the given permission.
IGroupFactory.getGroupSearchFilter()
Using an initial IGroupSearchFilter object for a search will
select all groups which are available in the data store.IAuthentication that provides more powerful authentication services.Infection.
message.
InvalidLogonIdException
InvalidLogonIdException with the
specified detail message.
InvalidPasswordException
InvalidPasswordException with the
specified detail message.
IPrincipal. IPrincipalFactory.getPrincipalSearchFilter(boolean,String)
NOTE: For consistency reasons no leading or trailing spaces are allowed in
namespaces, attribute names and String values.
searchRoles(IRoleSearchFilter) of an
IRoleFactory. IUser
object is result of an authentication process (it could also have been created by
something like UMFactory.getInstance().getUserFactory().getUser (...)).
authscheme.
true if the passed principal of type groups
is a member of this group.
true if the passed principal is a member of this role.
recursive
is set to true.
true if the passed principal of type user
is a member of this group.
true if the passed principal of type user is assigned to this role.
TicketVerifier.setCertificates(String, char[]) or
TicketVerifier.setCertificates(java.security.cert.X509Certificate[])) and checks
whether it is expired or not.
ISystemLandscapeWrapper.
IUser. searchUsers(UserSearchFilter) of an
IUserFactory. VSIServiceException.
ILogonAuthentication.
ILogonAuthentication.
MultipleHitException.
MultipleHitException with an exception message.
NoLogonDataAvailableException without further
information.
NoLogonDataAvailableException with a specific error
message.
NoLogonDataAvailableException with a specific
error message and an error code.
message.
message.
message.
message.
message.
message.
message.
message.
GroupListener
The caller has to provide a receiver object which implements GroupListener
PrincipalListener
The caller has to provide a receiver object which implements PrincipalListener
RoleListener
The caller has to provide a receiver object which implements RoleListener
UserAccountListener
The caller has to provide a receiver object which implements UserAccountListener
UserListener
The caller has to provide a receiver object which implements UserListener
IGroupFactory.removeUserFromGroup(String, String) instead
IUserMaint.removeFromGroup(String) instead
IPrincipalMaint.commit() or to roll them
back (i.e. discard them) if appropriate.
IRoleFactory.removeUserFromRole(String, String) instead
IUserMaint.removeFromRole(String) instead
objects
.
ScanError
filter.
filter.
SearchResultSizeLimitExceededException with
null as its error detail message.
SearchResultSizeLimitExceededException with the specified string
as its error detail message.
filter.
filter.
ufilter and uafilter and combine the result.
IUserSearchFilter.setCompany(String, int, boolean) instead.
true, the Ticket MUST be verfied before
the attributes User, System and InfoUnits can be accessed
(default=true).
factory.setHostnameVerifier(new HostnameVerifier (){
public boolean verify (String urlHostname, String certHostname ) {
// compare the strings on your way
return ...;
}
});
SSF_INITIAL.
SSF_INITIAL.
newContentTypes.
SecureConnectionFactory.createSocket(String, int) and SecureConnectionFactory.createSocket(String, int, String[])
methods should determine proxy setting using System properties.
sign(Element sigHome, SsfRefXMLList refList, ISsfProfile profile,
int incCerts, boolean detached, boolean incKeyName) instead
sign(Element sigHome, SsfRefXMLList refList, ISsfProfile profile,
int incCerts, boolean detached, boolean incKeyName) instead
"", no transformations
and default digest algorithm DIGEST_SHA1)
DIGEST_SHA1)
DIGEST_SHA1)
null)
AttributeList.getAttributeType(String, String) if the type of the values of an
attribute is of type byte[]
AttributeList.getAttributeType(String, String) if the type of the values of an
attribute is of type String
AttributeList.getAttributeType(String, String) if the type of the values of an
attribute cannot be determined
Properties object enriched by IUserMappingData.enrich(Properties).
Properties
object enriched by IUserMappingData.enrich(Properties).
Map
object enriched by IUserMappingData.enrich(Map).
System attribute name to flag a backend system as SAP reference system for UME.
This logic is no longer supported. Instead, the SAP reference system
is defined in UME configuration property "ume.r3.mastersystem" (see
ILoginConstants.R3_MASTERSYSTEM).
Map object
enriched by IUserMappingData.enrich(Map).
UMFactory class provides functionality to get access to implementations
of factory classes. "")
"")
UserManagementException.
UserManagementException with the
specified detail message.
TicketVerifier.verifyCertificate(java.security.cert.X509Certificate[], java.security.cert.X509Certificate, boolean)
as replacement.
ScanError for detailed reasons.
ScanError for detailed reasons.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||