A C D E F G H I L N P R S U V W X

A

AbstractCmisProxyServlet - Class in com.sap.ecm.api
Abstract CMIS Proxy Servlet.
AbstractCmisProxyServlet() - Constructor for class com.sap.ecm.api.AbstractCmisProxyServlet
 
authenticate(HttpServletRequest, HttpServletResponse) - Method in class com.sap.ecm.api.AbstractCmisProxyServlet
Checks the user or the credentials that are included in the request.
AuthenticationService - Interface in com.sap.core.jpaas.security.auth.api
An interface used by LoginContextFactory to access login context provider implementations.

C

checkPassword(char[]) - Method in interface com.sap.security.um.user.User
Deprecated. As of version 1.8, replaced by UserProvider.checkUserPassword(String, char[])
checkUserPassword(String, char[]) - Method in interface com.sap.security.um.user.UserProvider
Checks the provided password against the user's stored password.
com.sap.core.jpaas.security.auth.api - package com.sap.core.jpaas.security.auth.api
 
com.sap.ecm.api - package com.sap.ecm.api
 
com.sap.security.auth.login - package com.sap.security.auth.login
 
com.sap.security.um - package com.sap.security.um
 
com.sap.security.um.service - package com.sap.security.um.service
 
com.sap.security.um.user - package com.sap.security.um.user
 
connect(String, String) - Static method in class com.sap.ecm.api.EcmFactory
Connects to a key-secured repository specified by uniqueName.
connect(String, String, String) - Static method in class com.sap.ecm.api.EcmFactory
Connects to a key-secured repository specified by uniqueName.
connect(String, String, String, Map<String, String>) - Static method in class com.sap.ecm.api.EcmFactory
Connects to a key-secured repository specified by uniqueName.
connect(String, String, String, Map<String, String>, List<String>) - Static method in class com.sap.ecm.api.EcmFactory
Connects to a key-secured repository specified by uniqueName.
connect(String, String) - Method in interface com.sap.ecm.api.EcmService
Connects to a key-secured repository specified by uniqueName.
connect(String, String, String) - Method in interface com.sap.ecm.api.EcmService
Connects to a key-secured repository specified by uniqueName using a special destination.
connect(String, String, String, Map<String, String>) - Method in interface com.sap.ecm.api.EcmService
Connects to a key-secured repository specified by uniqueName using a special destination and optional OpenCMIS parameters.
connect(String, String, String, Map<String, String>, List<String>) - Method in interface com.sap.ecm.api.EcmService
Connects to a key-secured repository specified by uniqueName using a special destination and optional OpenCMIS parameters.
connectForTenant(String, String, String, String) - Static method in class com.sap.ecm.api.EcmFactory
Connects to a key-secured repository specified by uniqueName for the specified tenant and user.
connectForTenant(String, String, String, String, Map<String, String>) - Static method in class com.sap.ecm.api.EcmFactory
Connects to a key-secured repository specified by uniqueName for the specified tenant and user.
connectForTenant(String, String, String, String, Map<String, String>, List<String>) - Static method in class com.sap.ecm.api.EcmFactory
Connects to a key-secured repository specified by uniqueName for the specified tenant and user.
connectForTenant(String, String, String, String) - Method in interface com.sap.ecm.api.EcmService
Connects to a key-secured repository specified by uniqueName with the given tenant and user using a special destination.
connectForTenant(String, String, String, String, Map<String, String>) - Method in interface com.sap.ecm.api.EcmService
Connects to a key-secured repository specified by uniqueName with the given tenant and user using a special destination and optional OpenCMIS parameters.
connectForTenant(String, String, String, String, Map<String, String>, List<String>) - Method in interface com.sap.ecm.api.EcmService
Connects to a key-secured repository specified by uniqueName with the given tenant and user using a special destination and optional OpenCMIS parameters.
connectForUser(String, String, String) - Static method in class com.sap.ecm.api.EcmFactory
Connects to a key-secured repository specified by uniqueName for the specified user.
connectForUser(String, String, String, String) - Static method in class com.sap.ecm.api.EcmFactory
Connects to a key-secured repository specified by uniqueName for the specified user.
connectForUser(String, String, String, String, Map<String, String>) - Static method in class com.sap.ecm.api.EcmFactory
Connects to a key-secured repository specified by uniqueName for the specified user.
connectForUser(String, String, String, String, Map<String, String>, List<String>) - Static method in class com.sap.ecm.api.EcmFactory
Connects to a key-secured repository specified by uniqueName for the specified user.
connectForUser(String, String, String) - Method in interface com.sap.ecm.api.EcmService
Connects to a key-secured repository specified by uniqueName with the given user.
connectForUser(String, String, String, String) - Method in interface com.sap.ecm.api.EcmService
Connects to a key-secured repository specified by uniqueName with the given user using a special destination.
connectForUser(String, String, String, String, Map<String, String>) - Method in interface com.sap.ecm.api.EcmService
Connects to a key-secured repository specified by uniqueName with the given user using a special destination and optional OpenCMIS parameters.
connectForUser(String, String, String, String, Map<String, String>, List<String>) - Method in interface com.sap.ecm.api.EcmService
Connects to a key-secured repository specified by uniqueName with the given user using a special destination and optional OpenCMIS parameters.
createLoginContext() - Method in interface com.sap.core.jpaas.security.auth.api.AuthenticationService
Construct a prepared login context for the configuration of the current application.
createLoginContext(String) - Method in interface com.sap.core.jpaas.security.auth.api.AuthenticationService
Construct a login context for an already configured authentication stack with the given name.
createLoginContext(String, CallbackHandler) - Method in interface com.sap.core.jpaas.security.auth.api.AuthenticationService
Construct a login context for an already configured authentication stack with the given name and call-back handler.
createLoginContext(String, Subject) - Method in interface com.sap.core.jpaas.security.auth.api.AuthenticationService
Construct a login context for an already configured authentication stack with the given name and a Subject object.
createLoginContext(String, Subject, CallbackHandler) - Method in interface com.sap.core.jpaas.security.auth.api.AuthenticationService
Construct a login context using the given authentication configuration and call-back handler.
createLoginContext(String, Subject, CallbackHandler, Configuration) - Method in interface com.sap.core.jpaas.security.auth.api.AuthenticationService
Construct a login context using the given authentication configuration and call-back handler.
createLoginContext() - Static method in class com.sap.security.auth.login.LoginContextFactory
Construct a prepared login context for the configuration of the current application.
createLoginContext(String) - Static method in class com.sap.security.auth.login.LoginContextFactory
Construct a login context for an already configured authentication stack with the given name.
createLoginContext(String, CallbackHandler) - Static method in class com.sap.security.auth.login.LoginContextFactory
Construct a login context for an already configured authentication stack with the given name and call-back handler.
createLoginContext(String, Subject) - Static method in class com.sap.security.auth.login.LoginContextFactory
Construct a login context for an already configured authentication stack with the given name and a Subject object.
createLoginContext(String, Subject, CallbackHandler) - Static method in class com.sap.security.auth.login.LoginContextFactory
Construct a login context using the given authentication configuration and call-back handler.
createLoginContext(String, Subject, CallbackHandler, Configuration) - Static method in class com.sap.security.auth.login.LoginContextFactory
Construct a login context using the given authentication configuration and call-back handler.
createRepository(RepositoryOptions) - Static method in class com.sap.ecm.api.EcmFactory
Creates a new repository in the Document Service with the given options.
createRepository(RepositoryOptions, String) - Static method in class com.sap.ecm.api.EcmFactory
Creates a new repository in the Document Service with the given options.
createRepository(RepositoryOptions) - Method in interface com.sap.ecm.api.EcmService
Creates a new repository in the Document Service with the given options.
createRepository(RepositoryOptions, String) - Method in interface com.sap.ecm.api.EcmService
Creates a new repository in the Document Service with the given options and a destination.

D

deleteRepository(String, String) - Static method in class com.sap.ecm.api.EcmFactory
Deletes a repository for the current consuming account.
deleteRepository(String, String, String) - Static method in class com.sap.ecm.api.EcmFactory
Deletes a repository for the current consuming account.
deleteRepository(String, String) - Method in interface com.sap.ecm.api.EcmService
Deletes a repository for the current consuming account.
deleteRepository(String, String, String) - Method in interface com.sap.ecm.api.EcmService
Deletes a repository for the current consuming account.

E

EcmFactory - Class in com.sap.ecm.api
This class is a utility class to simplify connecting to the SAP HANA Cloud document service.
EcmFactory() - Constructor for class com.sap.ecm.api.EcmFactory
 
EcmService - Interface in com.sap.ecm.api
Connects to a repository specified by uniqueName.
EMAIL_ADDRESS - Static variable in interface com.sap.security.um.user.UserAttribute
Alias for the email address of the user.

F

FIRST_NAME - Static variable in interface com.sap.security.um.user.UserAttribute
Alias for the first name of the user.

G

getAttribute(String) - Method in interface com.sap.security.um.user.User
Returns the value of the provided attribute.
getAttributeValues(String) - Method in interface com.sap.security.um.user.User
Returns an array of values for an attribute.
getConfiguration() - Method in interface com.sap.core.jpaas.security.auth.api.AuthenticationService
Returns the login configuration associated to the current request processing or the default installed configuration.
getConfiguration() - Static method in class com.sap.security.auth.login.LoginContextFactory
Returns the login configuration associated to the current request processing or the default installed configuration.
getConnectTimeout() - Method in class com.sap.ecm.api.AbstractCmisProxyServlet
Returns the connect timeout in milliseconds.
getCurrentUser() - Method in interface com.sap.security.um.user.UserProvider
Returns the current authenticated user, or null if no there is no such user.
getDescription() - Method in class com.sap.ecm.api.RepositoryOptions
 
getDestinationName() - Method in class com.sap.ecm.api.AbstractCmisProxyServlet
Returns the destination name.
getDisplayName() - Method in class com.sap.ecm.api.RepositoryOptions
 
getGroups() - Method in interface com.sap.security.um.user.User
Returns the groups in which the user is included.
getInstance() - Static method in class com.sap.security.um.service.UserManagementAccessor
Returns User Management Accessor used to get registered user provider.
getLocale() - Method in interface com.sap.security.um.user.User
Returns the locale of the user or null, if no locale is maintained for the user.
getReadTimeout() - Method in class com.sap.ecm.api.AbstractCmisProxyServlet
Returns the read timeout in milliseconds.
getRepositoryKey() - Method in class com.sap.ecm.api.AbstractCmisProxyServlet
Returns the repository key.
getRepositoryKey() - Method in class com.sap.ecm.api.RepositoryOptions
 
getRepositoryUniqueName() - Method in class com.sap.ecm.api.AbstractCmisProxyServlet
Returns the repository unique name.
getRoles() - Method in interface com.sap.security.um.user.User
Returns a set of roles assigned to the user.
getUniqueName() - Method in class com.sap.ecm.api.RepositoryOptions
 
getUser(String) - Method in interface com.sap.security.um.user.UserProvider
Returns the user which has the provided name, or null if no user with the provided name exists.
getUser(X509Certificate) - Method in interface com.sap.security.um.user.UserProvider
Returns the user which has the provided X.509 client certificate assigned, or null if the provided certificate is not assigned to any user.
getUserProvider() - Static method in class com.sap.security.um.service.UserManagementAccessor
Returns user provider that provides read access to the user implementation.
getVisibility() - Method in class com.sap.ecm.api.RepositoryOptions
 

H

hasRole(String) - Method in interface com.sap.security.um.user.User
Returns whether the user is assigned to the role with the provided name.

I

init(ServletConfig) - Method in class com.sap.ecm.api.AbstractCmisProxyServlet
 
isMultiTenantCapable() - Method in class com.sap.ecm.api.RepositoryOptions
 
isValid(Calendar) - Method in interface com.sap.security.um.user.User
Returns the user's validity at the specified point in time.
isVirusScannerEnabled() - Method in class com.sap.ecm.api.RepositoryOptions
 

L

LAST_NAME - Static variable in interface com.sap.security.um.user.UserAttribute
Alias for the last name of the user.
listAttributes() - Method in interface com.sap.security.um.user.User
Returns a set of system-specific aliases of all attributes of this user.
LoginContextFactory - Class in com.sap.security.auth.login
The factory of JAAS login contexts can be used to instantiate login contexts with the correct class loading environment for the configured login modules.
LoginContextFactory() - Constructor for class com.sap.security.auth.login.LoginContextFactory
 

N

NAME - Static variable in interface com.sap.security.um.user.UserAttribute
Alias for the name of the user (see Principal.getName()).

P

PASSWORD_POLICY - Static variable in interface com.sap.security.um.user.UserAttribute
Alias for password policy associated with the user.
PasswordCheckResult - Enum in com.sap.security.um.user
This enumeration provides the codes of a password check operation.
PersistenceException - Exception in com.sap.security.um.user
Exception class which is used in case of communication errors with the user store during search, read or write operations.
PersistenceException(String, Throwable) - Constructor for exception com.sap.security.um.user.PersistenceException
Constructs a new Persistence Exception with the specified detail message and cause.
PersistenceException(String) - Constructor for exception com.sap.security.um.user.PersistenceException
Constructs a new Persistence Exception with the specified detail message.
PersistenceException(Throwable) - Constructor for exception com.sap.security.um.user.PersistenceException
Constructs a new Persistence Exception with the specified cause.

R

readOnlyMode() - Method in class com.sap.ecm.api.AbstractCmisProxyServlet
Indicates if the proxy should only forward read-only Browser binding requests.
RepositoryAlreadyExistsException - Exception in com.sap.ecm.api
This exception signals that an attempt to create a new repository failed, as the requested repository already exists.
RepositoryAlreadyExistsException(String) - Constructor for exception com.sap.ecm.api.RepositoryAlreadyExistsException
Constructs a new exception with the given message.
RepositoryNotEmptyException - Exception in com.sap.ecm.api
This exception signals that a repository could not be deleted because it still contains content.
RepositoryNotEmptyException(String) - Constructor for exception com.sap.ecm.api.RepositoryNotEmptyException
Constructs a new exception with the given message.
RepositoryOptions - Class in com.sap.ecm.api
This class defines various repository options necessary to create a new repository.
RepositoryOptions() - Constructor for class com.sap.ecm.api.RepositoryOptions
 
RepositoryOptions.Visibility - Enum in com.sap.ecm.api
Specifies the repository visibility level.
RepositoryQuotaExceededException - Exception in com.sap.ecm.api
This exception signals that an attempt to create a new repository failed, as the respective quota of repositories is exceeded.
RepositoryQuotaExceededException(String) - Constructor for exception com.sap.ecm.api.RepositoryQuotaExceededException
Constructs a new exception with the given message.
requireAuthentication() - Method in class com.sap.ecm.api.AbstractCmisProxyServlet
Indicates if the request must be authenticated.

S

searchUser(String, String, UserProvider.SearchOperator, UserProvider.CaseSensitive) - Method in interface com.sap.security.um.user.UserProvider
Searches users and returns the user names of the users that match the provided search criteria.
service(HttpServletRequest, HttpServletResponse) - Method in class com.sap.ecm.api.AbstractCmisProxyServlet
 
ServiceException - Exception in com.sap.ecm.api
Generic exception encapsulating other root causes.
ServiceException(String, Throwable) - Constructor for exception com.sap.ecm.api.ServiceException
Constructs a new exception with the given message and the given root cause.
ServiceException(String) - Constructor for exception com.sap.ecm.api.ServiceException
Constructs a new exception with the given message.
setDescription(String) - Method in class com.sap.ecm.api.RepositoryOptions
 
setDisplayName(String) - Method in class com.sap.ecm.api.RepositoryOptions
 
setMultiTenantCapable(boolean) - Method in class com.sap.ecm.api.RepositoryOptions
 
setRepositoryKey(String) - Method in class com.sap.ecm.api.RepositoryOptions
 
setUniqueName(String) - Method in class com.sap.ecm.api.RepositoryOptions
 
setVirusScannerEnabled(boolean) - Method in class com.sap.ecm.api.RepositoryOptions
 
setVisibility(RepositoryOptions.Visibility) - Method in class com.sap.ecm.api.RepositoryOptions
 
supportAtomPubBinding() - Method in class com.sap.ecm.api.AbstractCmisProxyServlet
Indicates if the CMIS AtomPub Binding should be exposed.
supportBrowserBinding() - Method in class com.sap.ecm.api.AbstractCmisProxyServlet
Indicates if the CMIS Browser Binding should be exposed.
supportCMIS_1_0() - Method in class com.sap.ecm.api.AbstractCmisProxyServlet
Indicates if the CMIS 1.0 endpoints should be exposed.
supportCMIS_1_1() - Method in class com.sap.ecm.api.AbstractCmisProxyServlet
Indicates if the CMIS 1.1 endpoints should be exposed.
supportWebServicesBinding() - Method in class com.sap.ecm.api.AbstractCmisProxyServlet
Indicates if the CMIS Web Services Binding should be exposed.

U

UMException - Exception in com.sap.security.um
Base class for all declared exceptions thrown by the UM bundle.
UMException(String) - Constructor for exception com.sap.security.um.UMException
Constructs a new UM Exception with the specified detail message.
UMException(Throwable) - Constructor for exception com.sap.security.um.UMException
Constructs a new UM Exception with the specified cause.
UMException(String, Throwable) - Constructor for exception com.sap.security.um.UMException
Constructs a new UM Exception with the specified detail message and cause.
UnsupportedUserAttributeException - Exception in com.sap.security.um.user
Exception which is throw if an attribute should be read which is not supported by the user store.
UnsupportedUserAttributeException(String) - Constructor for exception com.sap.security.um.user.UnsupportedUserAttributeException
Constructs a new Persistence Exception with the specified detail message.
UnsupportedUserAttributeException(Throwable) - Constructor for exception com.sap.security.um.user.UnsupportedUserAttributeException
Constructs a new Persistence Exception with the specified cause.
UnsupportedUserAttributeException(String, Throwable) - Constructor for exception com.sap.security.um.user.UnsupportedUserAttributeException
Constructs a new Persistence Exception with the specified detail message and cause.
User - Interface in com.sap.security.um.user
This interface provides read access to user data and is an extension of Principal.
USER_PROVIDER_NAME_PROPERTY - Static variable in interface com.sap.security.um.user.UserProvider
Could be used to specify a name of the UserProvider implementation when it is registered in an OSGi framework.
UserAttribute - Interface in com.sap.security.um.user
The interface represents abstraction over a user general attribute, such as an e-mail address.
UserManagementAccessor - Class in com.sap.security.um.service
A common accessor to user management API implementation.
UserManagementAccessor() - Constructor for class com.sap.security.um.service.UserManagementAccessor
 
UserProvider - Interface in com.sap.security.um.user
This interface represents the service interface which provides read access to a user implementation.
UserProvider.CaseSensitive - Enum in com.sap.security.um.user
Two possible ways to search for user attribute values if supported by the the user provider implementation for the concrete user attribute.
UserProvider.SearchOperator - Enum in com.sap.security.um.user
Searching for exact match of the search criteria.

V

validate() - Method in class com.sap.ecm.api.RepositoryOptions
Validates this object and returns an error message if wrong parameters are supplied or parameters are missing.
valueOf(String) - Static method in enum com.sap.ecm.api.RepositoryOptions.Visibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sap.security.um.user.PasswordCheckResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sap.security.um.user.UserProvider.CaseSensitive
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sap.security.um.user.UserProvider.SearchOperator
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sap.ecm.api.RepositoryOptions.Visibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sap.security.um.user.PasswordCheckResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sap.security.um.user.UserProvider.CaseSensitive
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sap.security.um.user.UserProvider.SearchOperator
Returns an array containing the constants of this enum type, in the order they are declared.

W

WINDOWS_DOMAIN_QUALIFIER_NAME - Static variable in interface com.sap.security.um.user.UserAttribute
Alias for the windows qualified name of the user.

X

X509_SUBJECT_NAME - Static variable in interface com.sap.security.um.user.UserAttribute
Alias for the X.509 subject name of the user.

A C D E F G H I L N P R S U V W X

Copyright © 2014 SAP. All Rights Reserved.