|
SAP NetWeaver 7.20 (SP01) Composition Environment | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
UMFactory.getSystemLandscapeFactory() and
ISystemLandscapeFactory.registerLandscape(ISystemLandscape) instead.
IPrincipalMaint.commit() or to roll them
back (i.e. discard them) if appropriate.
IUserMaint.addToGroup(String) instead
IGroupFactory.addUserToGroup(String,String) instead
IUserMaint.addToRole(String) instead
IRoleFactory.addUserToRole(String, 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.
IUserMapping.checkCryptoConfiguration(ISystemLandscapeObject) instead.
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.
permission in the given context,
this method does nothing.
objects to the object
store in one pass.
false)
protocol, host, port and file.
application/x-www-form-urlencoded string using a
specific encoding scheme.
x-www-form-urlencoded string to a passed
limit of depth.
x-www-form-urlencoded string.
application/x-www-form-urlencoded string using a
specific encoding scheme.
DIGEST_SHA1)
message.
message.
application/x-www-form-urlencoded
format using a specific encoding scheme.
Map with logon credentials.
HttpURLConnection 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.findCertificates(java.security.cert.X509Certificate[], String, BigInteger)
as replacement.
ISystemLandscape
implementations that are currently registered.
namespace, or null if that namespace does
not exist.
namespace, or null if that namespace does
not exist.
IUserSearchFilter.getCompany() instead.
UMFactory.getUserFactory() instead
DestinationTypeManager, that can be used to
dynamically create new destination types.
IPrincipalSearchFilter.getSearchElementAt(int) instead
IDMessage object in the
exception.
VSIMessage object in the
exception.
id
(or null if no such Unit exists).
IUserMapping.getInverseMappingData(String, ISystemLandscapeObject) instead.
IUserMapping.getInverseMappingData(String,ISystemLandscapeObject) for a
whole set of backend user IDs.
ISystemLandscapeWrapper that
is responsible for this system.
IUserAccount.isPasswordLocked() and IUserAccount.isUserAccountLocked() instead
IUserMapping.existsMappingData(ISystemLandscapeObject, IPrincipal)
for every relevant system.
(String, String, String[])
null.
Throwable.
Throwable.
IMessage objects assigned to this IPrincipal or
null if no messages are assigned.
IMessage objects assigned to this IPrincipal or
null if no messages are assigned.
IMessage objects assigned to this IPrincipal or
null if no messages are assigned.
IMessage objects assigned to this IPrincipal or
null if no messages are assigned.
null if not set.
null if not set
getPartners(STring serachString, int max)
getPartners(STring serachString, int max)
Enumeration of TradingPartner objects
that match the search string provided.
null.
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.
SAMLAuthenticationData, or
null if the authentication was not performed using
SAML Browser/Artifact Profile 1.x.
ISearchAttribute
TicketVerifier.getSignerCert() instead.
IUserMappingData.isMappingDirect() returns
true): Determine the principal from which the mapping is
"inherited".
UMFactory.getSystemLandscapeFactory() and
ISystemLandscapeFactory.getAllLandscapes() resp.
ISystemLandscapeFactory.getLandscape(String) instead.
java.util.Date object that represents the time when the message was added to the message buffer.
IPrincipal.getUniqueID().
IGroup object.
IRole object.
ISecurityPolicy 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.
true if the user has the given permission
in the given context.
BaseException that uses IDMessage to hold not only
localizable texts, but also default texts as fallback.IDMessage
as information carrier.
Throwable.
LocalizableTextFormatter with extensions for safer
usage.IGroupFactory.getGroupSearchFilter().IAuthentication that provides more powerful authentication services.Infection.
serviceContext.
message.
InvalidLogonIdException
InvalidLogonIdException with the
specified detail message.
InvalidPasswordException
InvalidPasswordException with the
specified detail message.
IPrincipal and provides write access to
a principal.IPrincipalFactory.getPrincipalSearchFilter(boolean,String).IRoleFactory.searchRoles(IRoleSearchFilter).Principal objects that
were created by the SAML Login Module during authentication using
"SAML Browser/Artifact Profile 1.x" and can provide
SAMLAuthenticationData objects.
authscheme.
IDException is an
externalizable message, i.e. its message text can be given to
external callers without revealing internals of the own system.
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.
IUserAccount.isPasswordLocked() and IUserAccount.isUserAccountLocked() instead
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.ISystemLandscape instead.
This interface serves as wrapper for a system landscape to be plugged into
UME. The ISystemLandscapeObject
objects provided by an ISystemLandscapeWrapper will be used by
the User Mapping functionality of UME (see
IUserMapping as an entry point).
At runtime, all available implementations of this interface can be retrieved
by calling UMFactory.getSystemLandscapeWrappers().
An implementation can register itself in UME via
UMFactory.addSystemLandscapeWrapper(ISystemLandscapeWrapper).
Unregistering is possible using
UMFactory.removeSystemLandscapeWrapper(ISystemLandscapeWrapper).
The concept knows two naming principles:
Unique keys (GUIDs)ISystemLandscapeWrapper implementation.
ISystemLandscapeWrapper implementation.
An application using user mapping will usually call only two methods of this interface:
ISystemLandscapeWrapper.getSystemByAlias(String) to retrieve a system object that can
be passed on to IUserMapping methods to
retrieve user mapping data for that system, and perhapsISystemLandscapeWrapper.getAllAliases() to be able to present a list of system aliases
available.IUserAccountFactory.search(IUserAccountSearchFilter).IUser and provides write access to
a user.IUserFactory.searchUsers(IUserSearchFilter).IDException.
VSIServiceException.
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.
ILoginConstants.SSO_JCO_LOGON_METHOD_NONE, meaning that the system does
not require authentication, so user mapping does not need to provide any credentials.
IUserMappingData.enrich(*) which is used.
} by interpreting a Pattern.- RegexPattern - Class in com.sap.security.core.server.csi.util
- A compiled representation of a regular expression.
- registerLandscape(ISystemLandscape) -
Method in interface com.sap.security.api.umap.system.ISystemLandscapeFactory
- Register a system landscape.
- registerListener(GroupListener, int) -
Method in interface com.sap.security.api.IGroupFactory
- registerListener allows to subscribe to a predefined eventName
GroupListener
The caller has to provide a receiver object which implements GroupListener
- registerListener(GroupListener, int, boolean) -
Method in interface com.sap.security.api.IGroupFactory
- registerListener allows to subscribe to a predefined eventName
GroupListener
The caller has to provide a receiver object which implements GroupListener
- registerListener(PrincipalListener, int) -
Method in interface com.sap.security.api.IPrincipalFactory
- registerListener allows to subscribe to a predefined eventName
PrincipalListener
The caller has to provide a receiver object which implements PrincipalListener
- registerListener(PrincipalListener, int, boolean) -
Method in interface com.sap.security.api.IPrincipalFactory
- registerListener allows to subscribe to a predefined eventName
PrincipalListener
The caller has to provide a receiver object which implements PrincipalListener
- registerListener(RoleListener, int) -
Method in interface com.sap.security.api.IRoleFactory
- registerListener allows to subscribe to a predefined eventName
RoleListener
The caller has to provide a receiver object which implements RoleListener
- registerListener(RoleListener, int, boolean) -
Method in interface com.sap.security.api.IRoleFactory
- registerListener allows to subscribe to a predefined eventName
RoleListener
The caller has to provide a receiver object which implements RoleListener
- registerListener(UserAccountListener, int) -
Method in interface com.sap.security.api.IUserAccountFactory
- registerListener allows to subscribe to a predefined eventName
UserAccountListener
The caller has to provide a receiver object which implements UserAccountListener
- registerListener(UserAccountListener, int, boolean) -
Method in interface com.sap.security.api.IUserAccountFactory
- registerListener allows to subscribe to a predefined eventName
UserAccountListener
The caller has to provide a receiver object which implements UserAccountListener
- registerListener(UserListener, int) -
Method in interface com.sap.security.api.IUserFactory
- registerListener allows to subscribe to a predefined eventName
UserListener
The caller has to provide a receiver object which implements UserListener
- registerListener(UserListener, int, boolean) -
Method in interface com.sap.security.api.IUserFactory
- registerListener allows to subscribe to a predefined eventName
UserListener
The caller has to provide a receiver object which implements UserListener
- registerPrincipalMetaData(IPrincipalMetaData) -
Method in interface com.sap.security.api.IPrincipalFactory
- Registers the given IPrincipalMetaData object.
- releaseInstance(Instance) -
Method in interface com.sap.security.core.server.vsi.api.VSIService
- Release the instance back to the instance pool.
- RemoteSecureStorageAdministratorContextInterface - Interface in com.sap.security.core.server.securestorage.remote
-
- RemoteSecureStorageClientContextInterface - Interface in com.sap.security.core.server.securestorage.remote
-
- remove() -
Method in class com.sap.security.api.PrincipalIterator
- This method is not supported.
- REMOVE_HEADER -
Static variable in interface com.sap.engine.lib.security.http.HttpCallback
- Remove a header with a specified name from the request.
- REMOVE_RUNTIME_MODEL_DATA -
Static variable in interface com.sap.engine.lib.security.http.HttpCallback
- Removes object from the session runtime model.
- REMOVE_SESSION_ATTRIBUTE -
Static variable in interface com.sap.engine.lib.security.http.HttpCallback
- Remove a session attribute with a specified name from the request.
- removeAcl(IPrincipal, String) -
Method in interface com.sap.security.api.acl.IAclManager
- This method removes the existing ACL object for a given object Id.
- removeAcl(IPrincipal, IAcl) -
Method in interface com.sap.security.api.acl.IAclManager
- This method removes the existing ACL object for a given acl.
- removeAclEntry(IPrincipal, IAclEntry) -
Method in interface com.sap.security.api.acl.IAcl
- This method removes an existing ACE object from the current ACL object.
- removeAcls(IPrincipal, String[]) -
Method in interface com.sap.security.api.acl.IAclManager
- This method removes the existing ACL object for a number of given object Ids.
- removeAttribute(String, String) -
Method in class com.sap.security.api.AttributeList
- Removes an attribute from this instance of AttributeList with following properties
- removeAttributeValue(String, String, String) -
Method in interface com.sap.security.api.IPrincipalMaint
- Generic method to remove arbitrary text data from a principal's attribute.
- removeDestination(String, String) -
Method in interface com.sap.security.core.server.destinations.api.DestinationService
- Remove an destination from the destination store.
- removeFromGroup(String) -
Method in interface com.sap.security.api.IGroup
- Unassign this group from the parent-group identified by uniqueIdOfGroup.
- removeFromGroup(String) -
Method in interface com.sap.security.api.IUserAccount
- Deprecated. use
IUserMaint.removeFromGroup(String) instead
- removeFromGroup(String) -
Method in interface com.sap.security.api.IUserMaint
- Deprecated. use
IGroupFactory.removeUserFromGroup(String, String) instead
- removeFromRole(String) -
Method in interface com.sap.security.api.IGroup
- Unassign this principal from role identified by uniqueIdOfRole
These changes will only take effect if you commit these
changes to the group store
IPrincipalMaint.commit() or to roll them
back (i.e. discard them) if appropriate.
- removeFromRole(String) -
Method in interface com.sap.security.api.IUserAccount
- Deprecated. use
IUserMaint.removeFromRole(String) instead
- removeFromRole(String) -
Method in interface com.sap.security.api.IUserMaint
- Deprecated. use
IRoleFactory.removeUserFromRole(String, String) instead
- removeGroupFromParent(String, String) -
Method in interface com.sap.security.api.IGroupFactory
- unassign group with uniqueIdOfGroup from parent group with uniqueIdOfParentGroup.
- removeGroupFromRole(String, String) -
Method in interface com.sap.security.api.IRoleFactory
- Remove the specified group from the specified role and implicitly does a
commit.
- removeGroupMember(String) -
Method in interface com.sap.security.api.IGroup
- Remove the specified group member from the collection.
- removeGroupMember(String) -
Method in interface com.sap.security.api.IRole
- Remove the specified group member from this role.
- removeMember(String) -
Method in interface com.sap.security.api.IPrincipalSet
- Remove the specified member from the collection.
- removeOwner(IPrincipal, IPrincipal) -
Method in interface com.sap.security.api.acl.IAcl
- This method removes an ACL owner from current ACL object.
- removePermission(String) -
Method in interface com.sap.security.api.acl.IAclManager
- Removes a permission from the list of available permissions.
- removePermissionMember(String, String) -
Method in interface com.sap.security.api.acl.IAclManager
- Removes a permission member from the given permission.
- removePrincipalFromParent(String, String) -
Method in interface com.sap.security.api.IPrincipalFactory
- unassign customObject with customObjectId to parent-customOjbect with parentPrincipalId.
- removeSystemLandscapeWrapper(ISystemLandscapeWrapper) -
Static method in class com.sap.security.api.UMFactory
- Deprecated. Use
UMFactory.getSystemLandscapeFactory() and
ISystemLandscapeFactory.unregisterLandscape(ISystemLandscape) instead.
- removeUserFromGroup(String, String) -
Method in interface com.sap.security.api.IGroupFactory
- unassign user with uniqueIdOfUser from group with uniqueIdOfGroup.
- removeUserFromRole(String, String) -
Method in interface com.sap.security.api.IRoleFactory
- Remove the specified user from the specified role and implicitly does a
commit.
- removeUserMember(String) -
Method in interface com.sap.security.api.IGroup
- Remove the specified user member from the group.
- removeUserMember(String) -
Method in interface com.sap.security.api.IRole
- Remove the specified user member from this role.
- replaceAll(String) -
Method in class com.sap.security.core.server.csi.util.RegexMatcher
- Replaces every subsequence of the input sequence that matches the
pattern with the given replacement string.
- replaceFirst(String) -
Method in class com.sap.security.core.server.csi.util.RegexMatcher
- Replaces the first subsequence of the input sequence that matches the
pattern with the given replacement string.
- REPOSITORY_DESTINATION_THIS -
Static variable in interface com.sap.security.core.server.destinations.api.RFCDestination
-
- REQUEST_ATTRIBUTE -
Static variable in interface com.sap.engine.lib.security.http.HttpCallback
- Set a request attribute with a specified name and value in the request.
- REQUEST_PARAMETER -
Static variable in interface com.sap.engine.lib.security.http.HttpCallback
- Get all request parameters with a specified name from the request.
- REQUEST_URL -
Static variable in interface com.sap.engine.lib.security.http.HttpCallback
- Get the request url.
- resetAcl(IPrincipal) -
Method in interface com.sap.security.api.acl.IAcl
- This method removes all existing ACE objects from the current ACL object
except the ACE's with the owner permission, but does not delete the ACL.
- resetFailedLogonAttempts() -
Method in interface com.sap.security.api.IUserAccount
- Description of the Method
- resetProxySettings() -
Static method in class com.sap.security.core.server.https.Utils
- Resets cache values of proxy configuration.
- RESPONSE_CODE -
Static variable in interface com.sap.engine.lib.security.http.HttpCallback
- Set the response code.
- retrieveBytes(String) -
Method in interface com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextInterface
- retrieve the bytes related to the given objectID from the store of this client.
- retrieveObject(String) -
Method in interface com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextInterface
- retrieve the object relates to the given objectID from the store of this client.
- RFCDestination - Interface in com.sap.security.core.server.destinations.api
- Externally visible RFC Destination interface.
- roleAdded(String) -
Method in interface com.sap.security.api.RoleListener
- roleAdded() is called if event INFORM_ON_ROLE_ADDED is fired from
registered factory
- RoleAlreadyExistsException - Exception in com.sap.security.api
- This exception indicates an attempt to access a non-existing role in the
role store.
- RoleAlreadyExistsException(Throwable, String) -
Constructor for exception com.sap.security.api.RoleAlreadyExistsException
- Constructs a new RoleAlreadyExistsException
- RoleAlreadyExistsException(Throwable) -
Constructor for exception com.sap.security.api.RoleAlreadyExistsException
- Constructs a new RoleAlreadyExistsException
- RoleAlreadyExistsException(String) -
Constructor for exception com.sap.security.api.RoleAlreadyExistsException
- Constructs a new RoleAlreadyExistsException
- RoleAlreadyExistsException() -
Constructor for exception com.sap.security.api.RoleAlreadyExistsException
- Constructs a new RoleAlreadyExistsException
- RoleListener - Interface in com.sap.security.api
- This class allows to register for user mangagement events.
- roleRemoved(String) -
Method in interface com.sap.security.api.RoleListener
- roleRemoved() is called if event INFORM_ON_ROLE_REMOVED is fired from
registered factory
- rollback() -
Method in interface com.sap.security.api.IPrincipalMaint
- Roll back (i.e. discard) the changes applied to a principal object up
to the point when IPrincipalMaint was requested or until the latest call
of commit.
- rollback() -
Method in interface com.sap.security.api.ISecurityPolicy
- Roll back (i.e. discard) the changes applied to a security policy object up
to the point until the latest call of commit.
- rollbackPrincipals(IPrincipalMaint[]) -
Method in interface com.sap.security.api.IPrincipalFactory
- Roll back (i.e. discard) the changes applied to a set of
objects
.
- RUNTIME_MODEL_DATA -
Static variable in interface com.sap.engine.lib.security.http.HttpCallback
- Stores or restores object in the session runtime model.
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).
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)
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.
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).
IUserMapping.UMAP_SYSTEMATTRS_TICKET_TYPE: SAP Authentication Assertion
Tickets.
IUserMapping.UMAP_SYSTEMATTRS_TICKET_TYPE: Use SAP Logon Tickets.
Map object
enriched by IUserMappingData.enrich(Map).
"")
"")
UserManagementException.
UserManagementException with the
specified detail message.
ScanError for detailed reasons.
ScanError for detailed reasons.
VSIFilterInputStream
implementation is an extension of the
standard BufferedInputStream
which is an implemention of the filtered
stream family.BufferedInputStream with the specified
buffer size, and saves its argument, the input stream
in, for later use.
|
SAP NetWeaver 7.20 (SP01) Composition Environment | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||