Skip navigation links
A B C G I K M N P S U 

A

AccessTokenAndUser - Interface in com.sap.it.api.securestore
Access token and user.
addAttachmentAsString(String, String, String) - Method in interface com.sap.it.api.msglog.MessageLog
Adds the specified text as an attachment.
addCustomHeaderProperty(String, String) - Method in interface com.sap.it.api.msglog.MessageLog
Adds a custom property with name name and value value of String type to the header of the message log.

B

BinaryData - Interface in com.sap.it.api.pd
Container for binary data relevant for Partner Directory Binary Parameters.
bindApiFactory(ITApiHandler<?>, Map) - Method in class com.sap.it.api.impl.ITApiFactoryRegistry
 

C

com.sap.it.api - package com.sap.it.api
 
com.sap.it.api.exception - package com.sap.it.api.exception
 
com.sap.it.api.impl - package com.sap.it.api.impl
 
com.sap.it.api.keystore - package com.sap.it.api.keystore
 
com.sap.it.api.keystore.exception - package com.sap.it.api.keystore.exception
 
com.sap.it.api.msglog - package com.sap.it.api.msglog
 
com.sap.it.api.nrc - package com.sap.it.api.nrc
 
com.sap.it.api.nrc.exception - package com.sap.it.api.nrc.exception
 
com.sap.it.api.pd - package com.sap.it.api.pd
 
com.sap.it.api.pd.exception - package com.sap.it.api.pd.exception
 
com.sap.it.api.securestore - package com.sap.it.api.securestore
 
com.sap.it.api.securestore.exception - package com.sap.it.api.securestore.exception
 
com.sap.it.spi - package com.sap.it.spi
 
CredentialNotFoundException - Exception in com.sap.it.api.securestore.exception
This exception is thrown when credential for given alias is not found
CredentialNotFoundException() - Constructor for exception com.sap.it.api.securestore.exception.CredentialNotFoundException
 
CredentialNotFoundException(String) - Constructor for exception com.sap.it.api.securestore.exception.CredentialNotFoundException
 
CredentialNotFoundException(String, Exception) - Constructor for exception com.sap.it.api.securestore.exception.CredentialNotFoundException
 
CredentialNotFoundException(Exception) - Constructor for exception com.sap.it.api.securestore.exception.CredentialNotFoundException
 

G

getAccessToken() - Method in interface com.sap.it.api.securestore.AccessTokenAndUser
Access token
getAccesTokenForOauth2AuthorizationCodeCredential(String) - Method in interface com.sap.it.api.securestore.SecureStoreService
Returns AccessTokenAndUser the access token and user name for an OAuth2 Authorization Code credential.
getAlternativePartnerId(String, String, String) - Method in interface com.sap.it.api.pd.PartnerDirectoryService
Looks-up the alternative partner ID for the triple scheme, agency, partner ID.
getApi(Class<? extends ITApi>, Object) - Static method in class com.sap.it.api.ITApiFactory
Deprecated.
(2.4.0, technically it returns a service and not an API will be removed after 2.24.0, use @ see com.sap.it.api.ITApiFactory # getService () instead)
getApi(Object) - Method in interface com.sap.it.spi.ITApiHandler
Returns an object implementing the API
getApiHandler(Class<? extends ITApi>) - Static method in class com.sap.it.api.impl.ITApiFactoryRegistry
 
getAuthorizedUsers(String) - Method in interface com.sap.it.api.pd.PartnerDirectoryService
Returns the authorized users of a partner.
getCertificate(String) - Method in interface com.sap.it.api.keystore.KeystoreService
Returns the certificate associated with the given alias.
getCertificateChain(String) - Method in interface com.sap.it.api.keystore.KeystoreService
Returns the certificate chain associated with the given alias.
getCertificateParameter(String, String) - Method in interface com.sap.it.api.pd.PartnerDirectoryService
Returns a X.509 certificate for a binary parameter with content type "crt".
getContentType() - Method in interface com.sap.it.api.pd.BinaryData
Returns the content type.
getCredentialProperties() - Method in interface com.sap.it.api.securestore.UserCredential
Returns properties of the deployed credential.
getData() - Method in interface com.sap.it.api.pd.BinaryData
Returns the binary data.
getKey(String) - Method in interface com.sap.it.api.keystore.KeystoreService
Returns the key associated with the given alias.
getKeyManager() - Method in interface com.sap.it.api.keystore.KeystoreService
Get a KeyManager implementation instance using the service.
getKeyManager(String) - Method in interface com.sap.it.api.keystore.KeystoreService
Get a KeyManager implementation instance using the service.
getKeyManagers() - Method in interface com.sap.it.api.keystore.KeystoreService
Get all KeyManager implementation instances using the service.
getKeyManagers(String) - Method in interface com.sap.it.api.keystore.KeystoreService
Get all KeyManager implementation instances using the service.
getKeyPair(String) - Method in interface com.sap.it.api.keystore.KeystoreService
Returns the key pair associated with the given alias.
getMessageLog(Object) - Method in interface com.sap.it.api.msglog.MessageLogFactory
Returns the message log that is associated with the specified context object.
getNextValuefromNumberRange(String, String) - Method in interface com.sap.it.api.nrc.NumberRangeConfigurationService
Get next value for Number Range.
getParameter(String, String, Class<T>) - Method in interface com.sap.it.api.pd.PartnerDirectoryService
Returns the value of a partner directory parameter.
getParameterIdsMatchingPattern(String, String, Class<?>) - Method in interface com.sap.it.api.pd.PartnerDirectoryService
Deprecated.
use PartnerDirectoryService.getParameter(String, String, Class) instead.

Returns a collection of parameter IDs which match a given pattern and which belong to a given partner.

This method should be used with caution. From a performance perspective, it is better to make many calls which return single values (see method getParameter(String parameterId, String partnerId, Class type)), instead of using this method, because the methods returning single values are caching the values whereas this method does not use a cache.

Allowed pattern wildcards are:

  • _ (underscore) Any one character. Example: '_bc' finds all three-letter IDs which end with 'bc'.
  • % (percent) Any string of zero or more characters. Example: '%es%' finds all IDs containing 'es' anywhere in the ID.

Escape character is \ (backslash). The escape character that is put in front of a wildcard character to indicate that the wildcard should be interpreted as a regular character and not as a wildcard. Example: 'a\_1' finds the ID 'a_1'.

You cannot use the character '[' or ']' in the pattern. If you use these characters in the pattern you will get an IllegalArgumentException.

Do not use this method if you have more than about 800 parameters per partner ID. There is no index for the parameter ID column of the parameter table (the parameter ID length is too long for an index). Therefore the performance of this method will be insufficient if you have too many parameters per partner ID.

getParameters(String, Class<T>) - Method in interface com.sap.it.api.pd.PartnerDirectoryService
Deprecated.
use PartnerDirectoryService.getParameter(String, String, Class) instead.

Returns the partner directory parameters for a given partner ID and parameter type.

This method should be used with caution. From a performance perspective, it is better to make many calls which return single values (see method getParameter(String parameterId, String partnerId, Class type)), instead of using this method, because the methods returning single values are caching the values whereas this method does not use a cache.

getParametersMatchingPattern(String, String, Class<T>) - Method in interface com.sap.it.api.pd.PartnerDirectoryService
Deprecated.
use PartnerDirectoryService.getParameter(String, String, Class) instead.

Returns the parameters for a given partner whose parameter IDs match a given pattern.

This method should be used with caution. From a performance perspective, it is better to make many calls which return single values (see method getParameter(String parameterId, String partnerId, Class type)), instead of using this method, because the methods returning single values are caching the values whereas this method does not use a cache.

Allowed pattern wildcards are:

  • _ (underscore) Any one character. Example: '_bc' finds all three-letter IDs which end with 'bc'.
  • % (percent) Any string of zero or more characters. Example: '%es%' finds all IDs containing 'es' anywhere in the ID.

Escape character is \ (backslash). The escape character that is put in front of a wildcard character to indicate that the wildcard should be interpreted as a regular character and not as a wildcard. Example: 'a\_1' finds the ID 'a_1'.

You cannot use the character '[' or ']' in the pattern. If you use these characters in the pattern you will get an IllegalArgumentException.

Do not use this method if you have more than about 800 parameters per partner ID. There is no index for the parameter ID column of the parameter table (the parameter ID length is too long for an index). Therefore the performance of this method will be insufficient if you have too many parameters per partner ID.

getPartnerId(String, String, String) - Method in interface com.sap.it.api.pd.PartnerDirectoryService
Looks-up the partner ID for the triple scheme, agency, alternative partner ID.
getPartnerIdOfAuthorizedUser(String) - Method in interface com.sap.it.api.pd.PartnerDirectoryService
Returns the Partner ID to which a authorized user was assigned to.
getPassword() - Method in interface com.sap.it.api.securestore.UserCredential
Returns password of the deployed credential.
getService(Class<? extends ITApi>, Object) - Static method in class com.sap.it.api.ITApiFactory
Returns an instance of the public API implementation described via the apiType.
getTrustManager() - Method in interface com.sap.it.api.keystore.KeystoreService
Get a trust manager implementation instance using the service for the default trust store.
getTrustManagers() - Method in interface com.sap.it.api.keystore.KeystoreService
Get all trust manager implementation instances using the service for the default trust store.
getUser() - Method in interface com.sap.it.api.securestore.AccessTokenAndUser
Returns the user specified in the OAuth2 Authorization Code Credential
getUserCredential(String) - Method in interface com.sap.it.api.securestore.SecureStoreService
Returns UserCredential containing user credential details deployed on the node against given alias.
getUsername() - Method in interface com.sap.it.api.securestore.UserCredential
Returns user name of the deployed credential.

I

InvalidContextException - Exception in com.sap.it.api.exception
 
InvalidContextException() - Constructor for exception com.sap.it.api.exception.InvalidContextException
 
InvalidContextException(String) - Constructor for exception com.sap.it.api.exception.InvalidContextException
 
ITApi - Interface in com.sap.it.api
Marks all public APIs exposed via Adapter Development Kit.
ITApiException - Exception in com.sap.it.api.exception
 
ITApiException() - Constructor for exception com.sap.it.api.exception.ITApiException
 
ITApiException(String, Exception) - Constructor for exception com.sap.it.api.exception.ITApiException
 
ITApiException(Exception) - Constructor for exception com.sap.it.api.exception.ITApiException
 
ITApiException(String) - Constructor for exception com.sap.it.api.exception.ITApiException
 
ITApiFactory - Class in com.sap.it.api
Factory class to retrieve public APIs
ITApiFactoryRegistry - Class in com.sap.it.api.impl
Registry where API factories are collected and registered for the APIs they provide.
ITApiFactoryRegistry() - Constructor for class com.sap.it.api.impl.ITApiFactoryRegistry
 
ITApiHandler<T extends ITApi> - Interface in com.sap.it.spi
This is public interface extended by individual accessor classes of specific APIs
ITApiRuntimeException - Exception in com.sap.it.api.exception
 
ITApiRuntimeException() - Constructor for exception com.sap.it.api.exception.ITApiRuntimeException
 
ITApiRuntimeException(String, Exception) - Constructor for exception com.sap.it.api.exception.ITApiRuntimeException
 
ITApiRuntimeException(Exception) - Constructor for exception com.sap.it.api.exception.ITApiRuntimeException
 
ITApiRuntimeException(String) - Constructor for exception com.sap.it.api.exception.ITApiRuntimeException
 

K

KeystoreException - Exception in com.sap.it.api.keystore.exception
This exception will be thrown when access to Keystore fails
KeystoreException() - Constructor for exception com.sap.it.api.keystore.exception.KeystoreException
 
KeystoreException(String) - Constructor for exception com.sap.it.api.keystore.exception.KeystoreException
 
KeystoreException(String, Exception) - Constructor for exception com.sap.it.api.keystore.exception.KeystoreException
 
KeystoreException(Exception) - Constructor for exception com.sap.it.api.keystore.exception.KeystoreException
 
KeystoreService - Interface in com.sap.it.api.keystore
Public API to access key storage services.

M

MessageLog - Interface in com.sap.it.api.msglog
Supports writing properties and adding attachments and custom header properties to the message log
MessageLogFactory - Interface in com.sap.it.api.msglog
Provides access to the message log.

N

NumberRangeConfigException - Exception in com.sap.it.api.nrc.exception
Exception class for Number Range Configuration.
NumberRangeConfigException(String) - Constructor for exception com.sap.it.api.nrc.exception.NumberRangeConfigException
 
NumberRangeConfigurationService - Interface in com.sap.it.api.nrc
Service interface for accessing next value for Number Range Configuration.

P

PartnerDirectoryException - Exception in com.sap.it.api.pd.exception
This exception will be thrown when accessing a Partner Directory parameter fails.
PartnerDirectoryException() - Constructor for exception com.sap.it.api.pd.exception.PartnerDirectoryException
 
PartnerDirectoryException(String) - Constructor for exception com.sap.it.api.pd.exception.PartnerDirectoryException
 
PartnerDirectoryException(String, Exception) - Constructor for exception com.sap.it.api.pd.exception.PartnerDirectoryException
 
PartnerDirectoryException(Exception) - Constructor for exception com.sap.it.api.pd.exception.PartnerDirectoryException
 
PartnerDirectoryService - Interface in com.sap.it.api.pd
Service for accessing the Partner Directory Parameter values, the partner IDs, the alternative partner IDs, and the authorized users of a partner.

S

SecureStoreException - Exception in com.sap.it.api.securestore.exception
This exception is thrown when access to secure store service fails
SecureStoreException() - Constructor for exception com.sap.it.api.securestore.exception.SecureStoreException
 
SecureStoreException(String) - Constructor for exception com.sap.it.api.securestore.exception.SecureStoreException
 
SecureStoreException(String, Exception) - Constructor for exception com.sap.it.api.securestore.exception.SecureStoreException
 
SecureStoreException(Exception) - Constructor for exception com.sap.it.api.securestore.exception.SecureStoreException
 
SecureStoreService - Interface in com.sap.it.api.securestore
Public API to access the deployed user credentials or the access tokens of the OAuth2 Authorization Code credentials
setBooleanProperty(String, Boolean) - Method in interface com.sap.it.api.msglog.MessageLog
Sets a property of Boolean type
setDateProperty(String, Date) - Method in interface com.sap.it.api.msglog.MessageLog
Sets a property of Date type
setDoubleProperty(String, Double) - Method in interface com.sap.it.api.msglog.MessageLog
Sets a property of Double type
setFloatProperty(String, Float) - Method in interface com.sap.it.api.msglog.MessageLog
Sets a property of Float type
setIntegerProperty(String, Integer) - Method in interface com.sap.it.api.msglog.MessageLog
Sets a property of Integer type
setLongProperty(String, Long) - Method in interface com.sap.it.api.msglog.MessageLog
Sets a property of Long type
setStringProperty(String, String) - Method in interface com.sap.it.api.msglog.MessageLog
Sets a property of String type.

U

unbindApiFactory(ITApiHandler<?>, Map<?, ?>) - Method in class com.sap.it.api.impl.ITApiFactoryRegistry
 
UserCredential - Interface in com.sap.it.api.securestore
Represents the user credential object.
A B C G I K M N P S U 
Skip navigation links

Copyright © 2020 SAP. All rights reserved.