Skip navigation links
A B C D E F G H I J L M O P Q R S T U V W 

A

AccountInfo - Class in com.appdirect.sdk.appmarket.events
Represents an "account" (the equivalent of a subscription, from the AppMarket point of view)
AccountInfo() - Constructor for class com.appdirect.sdk.appmarket.events.AccountInfo
 
AccountStatus - Enum in com.appdirect.sdk.appmarket.events
 
ADD_DOMAIN_PATH - Static variable in class com.appdirect.sdk.appmarket.domain.DomainOwnershipController
 
addDomain(String, String) - Method in interface com.appdirect.sdk.appmarket.domain.DomainAdditionHandler
 
addDomain(String, DomainAdditionPayload) - Method in class com.appdirect.sdk.appmarket.domain.DomainOwnershipController
 
AddonEventDetector - Class in com.appdirect.sdk.appmarket.events
Determines if an event is related to an add-on subscription or to a regular subscription.
AddonEventDetector() - Constructor for class com.appdirect.sdk.appmarket.events.AddonEventDetector
 
AddonInstanceInfo - Class in com.appdirect.sdk.appmarket.events
 
AddonInstanceInfo() - Constructor for class com.appdirect.sdk.appmarket.events.AddonInstanceInfo
 
AddonSubscriptionCancel - Class in com.appdirect.sdk.appmarket.events
A developer-facing event representing cancellation of an addon account requested by the AppMarket
AddonSubscriptionCancel(String, String, String, Map<String, String[]>, EventFlag, String, String, Map<String, String>) - Constructor for class com.appdirect.sdk.appmarket.events.AddonSubscriptionCancel
 
AddonSubscriptionCancel(String, String, String, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.AddonSubscriptionCancel
Deprecated.
addonSubscriptionCancelHandler() - Method in class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
AddonSubscriptionOrder - Class in com.appdirect.sdk.appmarket.events
Developer-facing event representing a SUBSCRIPTION_ORDER made for an add-on to the main product.
AddonSubscriptionOrder(String, EventFlag, UserInfo, CompanyInfo, OrderInfo, String, String, Map<String, String[]>, String, String, Map<String, String>) - Constructor for class com.appdirect.sdk.appmarket.events.AddonSubscriptionOrder
 
AddonSubscriptionOrder(String, EventFlag, UserInfo, CompanyInfo, OrderInfo, String, String, Map<String, String[]>, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.AddonSubscriptionOrder
Deprecated.
addonSubscriptionOrderHandler() - Method in class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
AESEncryptionServiceImpl - Class in com.appdirect.sdk.security.encryption.service
 
AESEncryptionServiceImpl(String, String) - Constructor for class com.appdirect.sdk.security.encryption.service.AESEncryptionServiceImpl
 
APIResult - Class in com.appdirect.sdk.appmarket.events
The payload that is sent back to the AppMarket in response to an event
APIResult(ErrorCode, String) - Constructor for class com.appdirect.sdk.appmarket.events.APIResult
 
APIResult(boolean, String) - Constructor for class com.appdirect.sdk.appmarket.events.APIResult
 
AppmarketBillingClient - Class in com.appdirect.sdk.appmarket.events
This class is responsible of calling the Billing API REST endpoint against an AppMarket instance
appmarketBillingReporter(DeveloperSpecificAppmarketCredentialsSupplier, ObjectMapper) - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
AppmarketCommunicationConfiguration - Class in com.appdirect.sdk.appmarket.events
 
AppmarketCommunicationConfiguration() - Constructor for class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
AppmarketEventClient - Class in com.appdirect.sdk.appmarket.events
This class defines method for performing HTTP requests against an AppMarket instance
AppmarketEventClientExceptionHandler - Class in com.appdirect.sdk.web.exception
 
AppmarketEventClientExceptionHandler() - Constructor for class com.appdirect.sdk.web.exception.AppmarketEventClientExceptionHandler
 
appmarketEventConsumerExceptionHandler() - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
appmarketEventController(AppmarketEventService, OAuthKeyExtractor) - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
appmarketEventDispatcher(AppmarketEventClient, OAuth2ClientDetailsService, OAuth2FeatureFlagService) - Method in class com.appdirect.sdk.appmarket.events.EventHandlingConfiguration
 
appmarketEventFetcher(DeveloperSpecificAppmarketCredentialsSupplier, ObjectMapper) - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
AppmarketEventHandler<T> - Interface in com.appdirect.sdk.appmarket
This is the interface you need to implement to support handling appmarket events in your connector.
appmarketEventService(DeveloperSpecificAppmarketCredentialsSupplier, AppmarketEventDispatcher, OAuth2ClientDetailsService, AppmarketEventClient) - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
appmarketMigrationController(AppmarketMigrationService) - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
AppmarketMigrationController - Class in com.appdirect.sdk.appmarket.migration
Defines the endpoint for operations related to importing existing accounts into the connector.
AppmarketMigrationController() - Constructor for class com.appdirect.sdk.appmarket.migration.AppmarketMigrationController
 
appmarketMigrationService(CustomerAccountValidationHandler, SubscriptionValidationHandler, SubscriptionMigrationHandler) - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
AppmarketMigrationService - Class in com.appdirect.sdk.appmarket.migration
Provides an interface for invoking the client-provided validation logic for migrations.
AppmarketMigrationService() - Constructor for class com.appdirect.sdk.appmarket.migration.AppmarketMigrationService
 
AppmarketOrderValidationController - Class in com.appdirect.sdk.appmarket.validation
Deprecated.
AppmarketOrderValidationController(AppmarketOrderValidationHandler) - Constructor for class com.appdirect.sdk.appmarket.validation.AppmarketOrderValidationController
Deprecated.
 
AppmarketOrderValidationHandler - Interface in com.appdirect.sdk.appmarket.validation
 
AppmarketOrderValidationHandlerImpl - Class in com.appdirect.sdk.appmarket.validation
 
AppmarketOrderValidationHandlerImpl() - Constructor for class com.appdirect.sdk.appmarket.validation.AppmarketOrderValidationHandlerImpl
 
appMarketRestTemplateFactory() - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
asyncEventResult(String) - Static method in class com.appdirect.sdk.appmarket.events.APIResult
 
AsyncServletConfiguration - Class in com.appdirect.sdk.web.config
 
AsyncServletConfiguration() - Constructor for class com.appdirect.sdk.web.config.AsyncServletConfiguration
 
asyncTaskExecutor(int, int, int) - Method in class com.appdirect.sdk.web.config.AsyncServletConfiguration
 
authenticationProvider() - Method in class com.appdirect.sdk.web.oauth.BasicAuthSecurityConfiguration
 
awaitTermination(long, TimeUnit) - Method in class com.appdirect.sdk.executor.MdcExecutor
 

B

baseUrl(String) - Method in class com.appdirect.sdk.meteredusage.config.OAuth1RetrofitWrapper
Method used to set the baseUrl for the requests
BasicAuthCredentialsSupplier - Interface in com.appdirect.sdk.appmarket
Implementations of this interface provide a way for the service-integration-sdk to retrieve the developer credentials.
basicAuthenticationFilter() - Method in class com.appdirect.sdk.web.oauth.BasicAuthSecurityConfiguration
 
basicAuthKeyExtractor() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
BasicAuthRestTemplate - Class in com.appdirect.sdk.web.oauth
 
BasicAuthRestTemplate(String, String) - Constructor for class com.appdirect.sdk.web.oauth.BasicAuthRestTemplate
 
BasicAuthSecurityConfiguration - Class in com.appdirect.sdk.web.oauth
 
BasicAuthSecurityConfiguration() - Constructor for class com.appdirect.sdk.web.oauth.BasicAuthSecurityConfiguration
 
basicAuthService() - Method in class com.appdirect.sdk.web.oauth.BasicAuthSecurityConfiguration
 
BasicAuthService - Interface in com.appdirect.sdk.web.oauth
 
BasicAuthServiceImpl - Class in com.appdirect.sdk.web.oauth
 
BasicAuthServiceImpl(BasicAuthSupplier) - Constructor for class com.appdirect.sdk.web.oauth.BasicAuthServiceImpl
 
BasicAuthSourceBackedCredentialsSupplier - Class in com.appdirect.sdk.credentials
 
BasicAuthSourceBackedCredentialsSupplier(Function<String, Credentials>) - Constructor for class com.appdirect.sdk.credentials.BasicAuthSourceBackedCredentialsSupplier
 
BasicAuthSupplier - Interface in com.appdirect.sdk.web.oauth
Implementations of this interface provide a way for the service-integration-sdk to retrieve the Basic filter.
BasicAuthSupplierImpl - Class in com.appdirect.sdk.web.oauth
 
BasicAuthSupplierImpl(Filter) - Constructor for class com.appdirect.sdk.web.oauth.BasicAuthSupplierImpl
 
BasicAuthUserDetailsService - Class in com.appdirect.sdk.web.oauth
 
BasicAuthUserDetailsService(Credentials) - Constructor for class com.appdirect.sdk.web.oauth.BasicAuthUserDetailsService
 
BasicAuthUserExtractor - Class in com.appdirect.sdk.web.oauth
 
beginConsumption(HttpServletRequest, String, String, String) - Method in class com.appdirect.sdk.security.openid.CustomOpenIdConsumer
 
billingRestTemplateFactory() - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
billUsage(String, String, Usage) - Method in class com.appdirect.sdk.appmarket.events.AppmarketBillingClient
Calls the Billing API REST endpoint against an AppMarket instance to bill usage
billUsage(String, String, Usage, boolean) - Method in class com.appdirect.sdk.appmarket.events.AppmarketBillingClient
Calls the Billing API REST endpoint against an AppMarket instance to bill usage
build() - Method in class com.appdirect.sdk.meteredusage.config.OAuth1RetrofitWrapper
Method used to obtain the Retrofit class used for the API calls

C

Certificate - Class in com.appdirect.sdk.appmarket.saml
 
Certificate() - Constructor for class com.appdirect.sdk.appmarket.saml.Certificate
 
ChainableSigningInterceptor - Class in com.appdirect.sdk.meteredusage.config
 
ChainableSigningInterceptor(OkHttpOAuthConsumer) - Constructor for class com.appdirect.sdk.meteredusage.config.ChainableSigningInterceptor
 
CNameDnsRecord - Class in com.appdirect.sdk.appmarket.domain
 
CNameDnsRecord() - Constructor for class com.appdirect.sdk.appmarket.domain.CNameDnsRecord
 
com.appdirect.sdk - package com.appdirect.sdk
 
com.appdirect.sdk.appmarket - package com.appdirect.sdk.appmarket
 
com.appdirect.sdk.appmarket.domain - package com.appdirect.sdk.appmarket.domain
 
com.appdirect.sdk.appmarket.events - package com.appdirect.sdk.appmarket.events
 
com.appdirect.sdk.appmarket.migration - package com.appdirect.sdk.appmarket.migration
 
com.appdirect.sdk.appmarket.restrictions - package com.appdirect.sdk.appmarket.restrictions
 
com.appdirect.sdk.appmarket.restrictions.context - package com.appdirect.sdk.appmarket.restrictions.context
 
com.appdirect.sdk.appmarket.saml - package com.appdirect.sdk.appmarket.saml
 
com.appdirect.sdk.appmarket.usersync - package com.appdirect.sdk.appmarket.usersync
 
com.appdirect.sdk.appmarket.validation - package com.appdirect.sdk.appmarket.validation
 
com.appdirect.sdk.credentials - package com.appdirect.sdk.credentials
 
com.appdirect.sdk.exception - package com.appdirect.sdk.exception
 
com.appdirect.sdk.executor - package com.appdirect.sdk.executor
 
com.appdirect.sdk.meteredusage - package com.appdirect.sdk.meteredusage
 
com.appdirect.sdk.meteredusage.config - package com.appdirect.sdk.meteredusage.config
 
com.appdirect.sdk.meteredusage.exception - package com.appdirect.sdk.meteredusage.exception
 
com.appdirect.sdk.meteredusage.model - package com.appdirect.sdk.meteredusage.model
 
com.appdirect.sdk.meteredusage.service - package com.appdirect.sdk.meteredusage.service
 
com.appdirect.sdk.notification - package com.appdirect.sdk.notification
 
com.appdirect.sdk.security.configuration.model - package com.appdirect.sdk.security.configuration.model
 
com.appdirect.sdk.security.encryption - package com.appdirect.sdk.security.encryption
 
com.appdirect.sdk.security.encryption.configuration - package com.appdirect.sdk.security.encryption.configuration
 
com.appdirect.sdk.security.encryption.service - package com.appdirect.sdk.security.encryption.service
 
com.appdirect.sdk.security.exception - package com.appdirect.sdk.security.exception
 
com.appdirect.sdk.security.openid - package com.appdirect.sdk.security.openid
 
com.appdirect.sdk.security.openid.configuration - package com.appdirect.sdk.security.openid.configuration
 
com.appdirect.sdk.security.openid.model - package com.appdirect.sdk.security.openid.model
 
com.appdirect.sdk.security.openid.service - package com.appdirect.sdk.security.openid.service
 
com.appdirect.sdk.security.utils - package com.appdirect.sdk.security.utils
 
com.appdirect.sdk.utils - package com.appdirect.sdk.utils
 
com.appdirect.sdk.vendorFields.configuration - package com.appdirect.sdk.vendorFields.configuration
 
com.appdirect.sdk.vendorFields.controller - package com.appdirect.sdk.vendorFields.controller
 
com.appdirect.sdk.vendorFields.converter - package com.appdirect.sdk.vendorFields.converter
 
com.appdirect.sdk.vendorFields.handler - package com.appdirect.sdk.vendorFields.handler
 
com.appdirect.sdk.vendorFields.handler.v2 - package com.appdirect.sdk.vendorFields.handler.v2
 
com.appdirect.sdk.vendorFields.model - package com.appdirect.sdk.vendorFields.model
 
com.appdirect.sdk.vendorFields.model.v2 - package com.appdirect.sdk.vendorFields.model.v2
 
com.appdirect.sdk.web.config - package com.appdirect.sdk.web.config
 
com.appdirect.sdk.web.exception - package com.appdirect.sdk.web.exception
 
com.appdirect.sdk.web.oauth - package com.appdirect.sdk.web.oauth
 
com.appdirect.sdk.web.oauth.model - package com.appdirect.sdk.web.oauth.model
 
CompanyInfo - Class in com.appdirect.sdk.appmarket.events
Information about a company.
CompanyInfo() - Constructor for class com.appdirect.sdk.appmarket.events.CompanyInfo
 
configure(AuthenticationManagerBuilder) - Method in class com.appdirect.sdk.web.oauth.BasicAuthSecurityConfiguration
 
configure(HttpSecurity) - Method in class com.appdirect.sdk.web.oauth.BasicAuthSecurityConfiguration
 
configure(HttpSecurity) - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
configurePathMatch(PathMatchConfigurer) - Method in class com.appdirect.sdk.web.config.MvcConfiguration
 
ConnectorSdkConfiguration - Class in com.appdirect.sdk
A Configuration instance that a connector using the SDK must import into their Spring Boot ApplicationContext in order to be able to make use of the SDK.
ConnectorSdkConfiguration() - Constructor for class com.appdirect.sdk.ConnectorSdkConfiguration
 
consumerDetailsService() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
Context - Enum in com.appdirect.sdk.vendorFields.model
 
createAttributeList(String) - Method in class com.appdirect.sdk.security.openid.CustomAxFetchListFactory
 
createRequest(URI, HttpMethod) - Method in class com.appdirect.sdk.web.oauth.BasicAuthRestTemplate
 
Credentials - Class in com.appdirect.sdk.appmarket
Data object representing the (developerKey, developerSecret) pair shared by any connector using the SDK and the AppMarket.
Credentials() - Constructor for class com.appdirect.sdk.appmarket.Credentials
 
CustomAttribute - Class in com.appdirect.sdk.meteredusage.model
 
CustomAttribute() - Constructor for class com.appdirect.sdk.meteredusage.model.CustomAttribute
 
customAxFetchListFactory() - Method in class com.appdirect.sdk.security.openid.configuration.OpenIdSsoConfiguration
 
CustomAxFetchListFactory - Class in com.appdirect.sdk.security.openid
 
CustomAxFetchListFactory() - Constructor for class com.appdirect.sdk.security.openid.CustomAxFetchListFactory
 
CustomerAccountValidationHandler - Interface in com.appdirect.sdk.appmarket.migration
 
customerAccountValidatorHandler() - Method in class com.appdirect.sdk.appmarket.migration.DefaultMigrationHandlers
 
customOpenIdConsumer() - Method in class com.appdirect.sdk.security.openid.configuration.OpenIdSsoConfiguration
 
CustomOpenIdConsumer - Class in com.appdirect.sdk.security.openid
 
CustomOpenIdConsumer(String, AxFetchListFactory) - Constructor for class com.appdirect.sdk.security.openid.CustomOpenIdConsumer
 
customUserDetailsService() - Method in class com.appdirect.sdk.security.openid.configuration.OpenIdSsoConfiguration
 
CustomUserDetailsService - Class in com.appdirect.sdk.security.openid.service
 
CustomUserDetailsService(RoleMapper) - Constructor for class com.appdirect.sdk.security.openid.service.CustomUserDetailsService
 

D

decrypt(String) - Method in class com.appdirect.sdk.security.encryption.service.AESEncryptionServiceImpl
 
decrypt(String) - Method in interface com.appdirect.sdk.security.encryption.service.EncryptionService
 
DefaultEventHandlersForOptionalEvents - Class in com.appdirect.sdk.appmarket.events
Configuration class supplying event handlers for optional events.
DefaultEventHandlersForOptionalEvents() - Constructor for class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
defaultExecutorService() - Method in class com.appdirect.sdk.appmarket.events.EventHandlingConfiguration
 
DefaultMigrationHandlers - Class in com.appdirect.sdk.appmarket.migration
 
DefaultMigrationHandlers() - Constructor for class com.appdirect.sdk.appmarket.migration.DefaultMigrationHandlers
 
DefaultRestTemplateFactoryImpl - Class in com.appdirect.sdk.web.oauth
 
DefaultRestTemplateFactoryImpl(ResponseErrorHandler) - Constructor for class com.appdirect.sdk.web.oauth.DefaultRestTemplateFactoryImpl
 
DefaultValidationHandlers - Class in com.appdirect.sdk.appmarket.validation
 
DefaultValidationHandlers() - Constructor for class com.appdirect.sdk.appmarket.validation.DefaultValidationHandlers
 
deserialize(JsonParser, DeserializationContext) - Method in class com.appdirect.sdk.security.encryption.EncryptDeserialize
 
destroy() - Method in class com.appdirect.sdk.web.oauth.RequestIdFilter
 
developerExceptionHandler() - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
DeveloperExceptionHandler - Class in com.appdirect.sdk.appmarket.events
 
DeveloperExceptionHandler() - Constructor for class com.appdirect.sdk.appmarket.events.DeveloperExceptionHandler
 
developerKey - Variable in class com.appdirect.sdk.appmarket.Credentials
 
developerSecret - Variable in class com.appdirect.sdk.appmarket.Credentials
 
DeveloperServiceException - Exception in com.appdirect.sdk.exception
 
DeveloperServiceException(String) - Constructor for exception com.appdirect.sdk.exception.DeveloperServiceException
 
DeveloperServiceException(ErrorCode, String) - Constructor for exception com.appdirect.sdk.exception.DeveloperServiceException
 
DeveloperSpecificAppmarketCredentialsSupplier - Interface in com.appdirect.sdk.appmarket
Implementations of this interface provide a way for the service-integration-sdk to retrieve the developer credentials.
dispatcherServlet() - Method in class com.appdirect.sdk.web.config.AsyncServletConfiguration
 
dispatcherServletRegistration() - Method in class com.appdirect.sdk.web.config.AsyncServletConfiguration
Register dispatcherServlet programmatically
DnsRecords - Class in com.appdirect.sdk.appmarket.domain
 
DnsRecords() - Constructor for class com.appdirect.sdk.appmarket.domain.DnsRecords
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.appdirect.sdk.web.oauth.RequestIdFilter
 
DomainAdditionHandler - Interface in com.appdirect.sdk.appmarket.domain
SDK clients must implement this interface in their ApplicationContext if they are using the DomainDnsOwnershipVerificationConfiguration.
domainAdditionHandler() - Method in class com.appdirect.sdk.appmarket.domain.DomainDnsOwnershipVerificationConfiguration
 
DomainAdditionPayload - Class in com.appdirect.sdk.appmarket.domain
 
DomainAdditionPayload() - Constructor for class com.appdirect.sdk.appmarket.domain.DomainAdditionPayload
 
DomainDnsOwnershipVerificationConfiguration - Class in com.appdirect.sdk.appmarket.domain
Provides the dependencies necessary for a connector for domain linking functionality.
DomainDnsOwnershipVerificationConfiguration() - Constructor for class com.appdirect.sdk.appmarket.domain.DomainDnsOwnershipVerificationConfiguration
 
domainDnsVerificationInfoController(DomainDnsVerificationInfoHandler, DomainServiceConfigurationHandler, DomainOwnershipVerificationHandler, DomainAdditionHandler, DomainRemovalHandler, OAuthKeyExtractor) - Method in class com.appdirect.sdk.appmarket.domain.DomainDnsOwnershipVerificationConfiguration
 
domainDnsVerificationInfoHandler() - Method in class com.appdirect.sdk.appmarket.domain.DomainDnsOwnershipVerificationConfiguration
 
DomainDnsVerificationInfoHandler - Interface in com.appdirect.sdk.appmarket.domain
SDK clients must implement this interface in their ApplicationContext if they are using the DomainDnsOwnershipVerificationConfiguration.
DomainOwnershipController - Class in com.appdirect.sdk.appmarket.domain
 
domainOwnershipVerificationHandler(DomainVerificationNotificationClient) - Method in class com.appdirect.sdk.appmarket.domain.DomainDnsOwnershipVerificationConfiguration
 
DomainOwnershipVerificationHandler - Interface in com.appdirect.sdk.appmarket.domain
SDK clients must implement this interface in their ApplicationContext if they are using the DomainDnsOwnershipVerificationConfiguration.
domainRemovalHandler() - Method in class com.appdirect.sdk.appmarket.domain.DomainDnsOwnershipVerificationConfiguration
 
DomainRemovalHandler - Interface in com.appdirect.sdk.appmarket.domain
SDK clients must implement this interface in their ApplicationContext if they are using the DomainDnsOwnershipVerificationConfiguration.
domainRestTemplateFactory() - Method in class com.appdirect.sdk.appmarket.domain.DomainDnsOwnershipVerificationConfiguration
 
domainServiceConfigurationHandler() - Method in class com.appdirect.sdk.appmarket.domain.DomainDnsOwnershipVerificationConfiguration
 
DomainServiceConfigurationHandler - Interface in com.appdirect.sdk.appmarket.domain
SDK clients must implement this interface in their ApplicationContext if they are using the DomainDnsOwnershipVerificationConfiguration.
domainVerificationNotificationClient(DeveloperSpecificAppmarketCredentialsSupplier) - Method in class com.appdirect.sdk.appmarket.domain.DomainDnsOwnershipVerificationConfiguration
 
DomainVerificationNotificationClient - Class in com.appdirect.sdk.appmarket.domain
This class will notifies the AppMarket about the domain verification status.
DomainVerificationNotificationClient(RestTemplateFactory, DeveloperSpecificAppmarketCredentialsSupplier) - Constructor for class com.appdirect.sdk.appmarket.domain.DomainVerificationNotificationClient
 
DomainVerificationStatus - Class in com.appdirect.sdk.appmarket.domain
 
DomainVerificationStatus(boolean) - Constructor for class com.appdirect.sdk.appmarket.domain.DomainVerificationStatus
 

E

EditionRestrictionInfo - Class in com.appdirect.sdk.appmarket.restrictions.context
 
EditionRestrictionInfo() - Constructor for class com.appdirect.sdk.appmarket.restrictions.context.EditionRestrictionInfo
 
empty() - Static method in class com.appdirect.sdk.appmarket.domain.DnsRecords
 
encrypt(String) - Method in class com.appdirect.sdk.security.encryption.service.AESEncryptionServiceImpl
 
encrypt(String) - Method in interface com.appdirect.sdk.security.encryption.service.EncryptionService
 
encryptDeserialize(EncryptionService) - Method in class com.appdirect.sdk.security.encryption.configuration.EncryptionConfiguration
 
EncryptDeserialize - Class in com.appdirect.sdk.security.encryption
 
EncryptDeserialize() - Constructor for class com.appdirect.sdk.security.encryption.EncryptDeserialize
 
EncryptionConfiguration - Class in com.appdirect.sdk.security.encryption.configuration
 
EncryptionConfiguration() - Constructor for class com.appdirect.sdk.security.encryption.configuration.EncryptionConfiguration
 
EncryptionException - Exception in com.appdirect.sdk.security.encryption
 
EncryptionException() - Constructor for exception com.appdirect.sdk.security.encryption.EncryptionException
 
EncryptionException(Throwable) - Constructor for exception com.appdirect.sdk.security.encryption.EncryptionException
 
encryptionService() - Method in class com.appdirect.sdk.security.encryption.configuration.EncryptionConfiguration
 
EncryptionService - Interface in com.appdirect.sdk.security.encryption.service
 
encryptSerialize(EncryptionService) - Method in class com.appdirect.sdk.security.encryption.configuration.EncryptionConfiguration
 
EncryptSerialize - Class in com.appdirect.sdk.security.encryption
 
EncryptSerialize() - Constructor for class com.appdirect.sdk.security.encryption.EncryptSerialize
 
ErrorCode - Enum in com.appdirect.sdk.appmarket.events
Standard error codes that are sent to the AppMarket
ErrorResponse - Class in com.appdirect.sdk.meteredusage.model
 
ErrorResponse() - Constructor for class com.appdirect.sdk.meteredusage.model.ErrorResponse
 
EventFlag - Enum in com.appdirect.sdk.appmarket.events
 
EventHandlingConfiguration - Class in com.appdirect.sdk.appmarket.events
 
EventHandlingConfiguration() - Constructor for class com.appdirect.sdk.appmarket.events.EventHandlingConfiguration
 
EventIdExtractor - Class in com.appdirect.sdk.utils
 
eventIsRelatedToAddon(EventInfo) - Method in class com.appdirect.sdk.appmarket.events.AddonEventDetector
Determines if a given event is related to an add-on subscription or not.
EventWithContext - Class in com.appdirect.sdk.appmarket.events
abstract event type that offers the consumer key used by the request publishing the event, the map of query parameters received with this event and the flag (if any) present on this event.
EventWithContext() - Constructor for class com.appdirect.sdk.appmarket.events.EventWithContext
 
EventWithContextWithConfiguration - Class in com.appdirect.sdk.appmarket.events
 
EventWithContextWithConfiguration(String, Map<String, String[]>, EventFlag, String, String, Map<String, String>) - Constructor for class com.appdirect.sdk.appmarket.events.EventWithContextWithConfiguration
 
execute(Runnable) - Method in class com.appdirect.sdk.executor.MdcExecutor
 
extractFrom(HttpServletRequest) - Method in class com.appdirect.sdk.web.oauth.BasicAuthUserExtractor
 
extractFrom(HttpServletRequest) - Method in class com.appdirect.sdk.web.oauth.OAuthKeyExtractor
 
extractId(String) - Static method in class com.appdirect.sdk.utils.EventIdExtractor
Extracts the id of the incoming AppMarket event from the eventUrl parameter passed to the connector.

F

failure(ErrorCode, String) - Static method in class com.appdirect.sdk.appmarket.events.APIResult
Creates a failed result with the given error code and message.
failure(int, String) - Static method in class com.appdirect.sdk.appmarket.events.APIResult
 
FieldType - Enum in com.appdirect.sdk.vendorFields.model
 
FieldTypeV2 - Enum in com.appdirect.sdk.vendorFields.model.v2
 
FlowType - Enum in com.appdirect.sdk.vendorFields.model
 
FlowTypeConverter - Class in com.appdirect.sdk.vendorFields.converter
 
FlowTypeConverter() - Constructor for class com.appdirect.sdk.vendorFields.converter.FlowTypeConverter
 
FlowTypeV2 - Enum in com.appdirect.sdk.vendorFields.model.v2
 
FlowTypeV2Converter - Class in com.appdirect.sdk.vendorFields.converter
 
FlowTypeV2Converter() - Constructor for class com.appdirect.sdk.vendorFields.converter.FlowTypeV2Converter
 
Form - Class in com.appdirect.sdk.vendorFields.model
 
Form() - Constructor for class com.appdirect.sdk.vendorFields.model.Form
 
FreeTrialInfo - Class in com.appdirect.sdk.appmarket.events
 
FreeTrialInfo() - Constructor for class com.appdirect.sdk.appmarket.events.FreeTrialInfo
 
fromString(String) - Static method in class com.appdirect.sdk.utils.LocaleHelper
 
fromValue(String) - Static method in enum com.appdirect.sdk.vendorFields.model.FlowType
 
fromValue(String) - Static method in enum com.appdirect.sdk.vendorFields.model.OperationType
 
fromValue(String) - Static method in enum com.appdirect.sdk.vendorFields.model.v2.FlowTypeV2
 

G

getApplicationUuid() - Method in class com.appdirect.sdk.appmarket.events.SubscriptionOrder
 
getAuthorities() - Method in class com.appdirect.sdk.security.openid.model.OpenIdUserDetails
 
getAuthorities() - Method in class com.appdirect.sdk.web.oauth.BasicAuthUserDetailsService
 
getBasicAuthFilter() - Method in interface com.appdirect.sdk.web.oauth.BasicAuthSupplier
Returns the Basic Filter
getBasicAuthFilter() - Method in class com.appdirect.sdk.web.oauth.BasicAuthSupplierImpl
 
getBasicAuthRestTemplate(String, String) - Method in class com.appdirect.sdk.web.oauth.DefaultRestTemplateFactoryImpl
 
getBasicAuthRestTemplate(String, String) - Method in class com.appdirect.sdk.web.oauth.ReportUsageRestTemplateFactoryImpl
 
getBasicAuthRestTemplate(String, String) - Method in interface com.appdirect.sdk.web.oauth.RestTemplateFactory
 
getBasicAuthRestTemplate(String, String) - Method in class com.appdirect.sdk.web.oauth.UserSyncRestTemplateFactoryImpl
 
getBasicFilter() - Method in interface com.appdirect.sdk.web.oauth.BasicAuthService
Returns the Basic Filter
getBasicFilter() - Method in class com.appdirect.sdk.web.oauth.BasicAuthServiceImpl
 
getConfiguration() - Method in class com.appdirect.sdk.appmarket.events.EventWithContextWithConfiguration
Returns the configuration that was passed to the endpoint when this event was received.
getConsumerCredentials(String) - Method in interface com.appdirect.sdk.appmarket.BasicAuthCredentialsSupplier
Returns the credentials that applies to the given consumer key
getConsumerCredentials(String) - Method in interface com.appdirect.sdk.appmarket.DeveloperSpecificAppmarketCredentialsSupplier
Returns the credentials that applies to the given consumer key
getConsumerCredentials(String) - Method in class com.appdirect.sdk.credentials.BasicAuthSourceBackedCredentialsSupplier
 
getConsumerCredentials(String) - Method in class com.appdirect.sdk.credentials.SourceBackedCredentialsSupplier
 
getConsumerCredentials(String) - Method in class com.appdirect.sdk.credentials.StringBackedCredentialsSupplier
Deprecated.
 
getExternalVendorId() - Method in class com.appdirect.sdk.appmarket.restrictions.context.RestrictionInfo
 
getISO2CountryCode(String) - Static method in class com.appdirect.sdk.utils.LocaleHelper
 
getISO3CountryCode(String) - Static method in class com.appdirect.sdk.utils.LocaleHelper
 
getKey() - Method in class com.appdirect.sdk.security.encryption.service.AESEncryptionServiceImpl
 
getOAuth2Filter() - Method in interface com.appdirect.sdk.web.oauth.OAuth2AuthorizationService
 
getOAuth2Filter() - Method in class com.appdirect.sdk.web.oauth.OAuth2AuthorizationServiceImpl
 
getOAuth2Filter() - Method in interface com.appdirect.sdk.web.oauth.OAuth2AuthorizationSupplier
Returns the oAuth2 Filter
getOAuth2Filter() - Method in class com.appdirect.sdk.web.oauth.OAuth2AuthorizationSupplierImpl
 
getOAuth2ProtectedResourceDetails(String) - Method in interface com.appdirect.sdk.web.oauth.OAuth2ClientDetailsService
 
getOAuth2ResourceDetails(String) - Method in interface com.appdirect.sdk.appmarket.OAuth2CredentialsSupplier
Returns the OAuth2ProtectedResourceDetails that applies to the given applicationUuid key
getOAuth2ResourceDetails(String) - Method in class com.appdirect.sdk.credentials.OAuth2BackendCredentialsSupplier
 
getOAuth2RestTemplate(OAuth2ProtectedResourceDetails) - Method in class com.appdirect.sdk.web.oauth.DefaultRestTemplateFactoryImpl
 
getOAuth2RestTemplate(OAuth2ProtectedResourceDetails) - Method in class com.appdirect.sdk.web.oauth.ReportUsageRestTemplateFactoryImpl
 
getOAuth2RestTemplate(OAuth2ProtectedResourceDetails) - Method in interface com.appdirect.sdk.web.oauth.RestTemplateFactory
 
getOAuth2RestTemplate(OAuth2ProtectedResourceDetails) - Method in class com.appdirect.sdk.web.oauth.UserSyncRestTemplateFactoryImpl
 
getOAuthRestTemplate(String, String) - Method in class com.appdirect.sdk.web.oauth.DefaultRestTemplateFactoryImpl
 
getOAuthRestTemplate(String, String) - Method in class com.appdirect.sdk.web.oauth.ReportUsageRestTemplateFactoryImpl
 
getOAuthRestTemplate(String, String) - Method in interface com.appdirect.sdk.web.oauth.RestTemplateFactory
 
getOAuthRestTemplate(String, String) - Method in class com.appdirect.sdk.web.oauth.UserSyncRestTemplateFactoryImpl
 
getPassword() - Method in class com.appdirect.sdk.web.oauth.BasicAuthUserDetailsService
 
getQueryParameters() - Method in class com.appdirect.sdk.appmarket.events.EventWithContext
Returns the query parameters that were passed to the endpoint when this event was received.
getRequiredFields(String, FlowType, OperationType, List<Locale>) - Method in class com.appdirect.sdk.vendorFields.controller.VendorRequiredFieldController
 
getRequiredFields(String, String, FlowTypeV2, OperationType, String, String, String, String, Locale, String) - Method in class com.appdirect.sdk.vendorFields.controller.VendorRequiredFieldController
 
getRequiredFields(String, String, FlowTypeV2, OperationType, String, String, String, String, Locale, String) - Method in interface com.appdirect.sdk.vendorFields.handler.v2.VendorRequiredFieldHandler
 
getRequiredFields(String, FlowType, OperationType, List<Locale>) - Method in interface com.appdirect.sdk.vendorFields.handler.VendorRequiredFieldHandler
 
getRestrictions(RestrictionInfo, String) - Method in class com.appdirect.sdk.appmarket.restrictions.RestrictionController
 
getRestrictions(RestrictionInfo, String) - Method in interface com.appdirect.sdk.appmarket.restrictions.RestrictionHandler
 
getSamlIdpUrl() - Method in class com.appdirect.sdk.appmarket.events.SubscriptionOrder
 
getUsername() - Method in class com.appdirect.sdk.web.oauth.BasicAuthUserDetailsService
 

H

handle(T) - Method in interface com.appdirect.sdk.appmarket.AppmarketEventHandler
For async events (everything but SUBSCRIPTION_NOTICE events), returning a null result will not resolve the event on the appmarket's side.
handle(Subscription) - Method in interface com.appdirect.sdk.appmarket.migration.SubscriptionMigrationHandler
 
handleDeveloperServiceException(DeveloperServiceException, HttpServletResponse) - Method in class com.appdirect.sdk.appmarket.events.DeveloperExceptionHandler
 
handleError(ClientHttpResponse) - Method in class com.appdirect.sdk.web.exception.AppmarketEventClientExceptionHandler
 
handleError(ClientHttpResponse) - Method in class com.appdirect.sdk.web.exception.ReportUsageApiExceptionHandler
 
handleError(ClientHttpResponse) - Method in class com.appdirect.sdk.web.exception.UserSyncApiExceptionHandler
 
hasError(ClientHttpResponse) - Method in class com.appdirect.sdk.web.exception.AppmarketEventClientExceptionHandler
 
hasError(ClientHttpResponse) - Method in class com.appdirect.sdk.web.exception.ReportUsageApiExceptionHandler
 
hasError(ClientHttpResponse) - Method in class com.appdirect.sdk.web.exception.UserSyncApiExceptionHandler
 
HtmlEmailNotificationService - Class in com.appdirect.sdk.notification
A service that can be used by a connector in order to send emails.
HtmlEmailNotificationService() - Constructor for class com.appdirect.sdk.notification.HtmlEmailNotificationService
 

I

init(FilterConfig) - Method in class com.appdirect.sdk.web.oauth.RequestIdFilter
 
initBinder(WebDataBinder) - Method in class com.appdirect.sdk.vendorFields.controller.VendorFieldValidationController
 
initBinder(WebDataBinder) - Method in class com.appdirect.sdk.vendorFields.controller.VendorRequiredFieldController
 
intercept(Interceptor.Chain) - Method in class com.appdirect.sdk.meteredusage.config.ChainableSigningInterceptor
 
invalidCredentials() - Static method in class com.appdirect.sdk.appmarket.Credentials
 
invokeAll(Collection<? extends Callable<T>>) - Method in class com.appdirect.sdk.executor.MdcExecutor
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.appdirect.sdk.executor.MdcExecutor
 
invokeAny(Collection<? extends Callable<T>>) - Method in class com.appdirect.sdk.executor.MdcExecutor
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.appdirect.sdk.executor.MdcExecutor
 
isAccountNonExpired() - Method in class com.appdirect.sdk.security.openid.model.OpenIdUserDetails
 
isAccountNonExpired() - Method in class com.appdirect.sdk.web.oauth.BasicAuthUserDetailsService
 
isAccountNonLocked() - Method in class com.appdirect.sdk.security.openid.model.OpenIdUserDetails
 
isAccountNonLocked() - Method in class com.appdirect.sdk.web.oauth.BasicAuthUserDetailsService
 
isCredentialsNonExpired() - Method in class com.appdirect.sdk.security.openid.model.OpenIdUserDetails
 
isCredentialsNonExpired() - Method in class com.appdirect.sdk.web.oauth.BasicAuthUserDetailsService
 
isDevelopment() - Method in class com.appdirect.sdk.appmarket.events.EventWithContext
Returns whether this event is a development event or not.
isEnabled() - Method in class com.appdirect.sdk.security.openid.model.OpenIdUserDetails
 
isEnabled() - Method in class com.appdirect.sdk.web.oauth.BasicAuthUserDetailsService
 
isInitialOrder() - Method in class com.appdirect.sdk.appmarket.restrictions.context.RestrictionInfo
 
isOAuth2Enabled(String) - Method in interface com.appdirect.sdk.web.oauth.OAuth2FeatureFlagService
 
isOAuth2Enabled(String) - Method in class com.appdirect.sdk.web.oauth.OAuth2FeatureFlagServiceImpl
 
isOAuth2Enabled(String) - Method in interface com.appdirect.sdk.web.oauth.OAuth2FeatureFlagSupplier
 
isShutdown() - Method in class com.appdirect.sdk.executor.MdcExecutor
 
isTerminated() - Method in class com.appdirect.sdk.executor.MdcExecutor
 
isValidIso2CountryCode(String) - Static method in class com.appdirect.sdk.utils.LocaleHelper
 
isValidIso3CountryCode(String) - Static method in class com.appdirect.sdk.utils.LocaleHelper
 

J

JacksonConfiguration - Class in com.appdirect.sdk.web.config
 
JacksonConfiguration() - Constructor for class com.appdirect.sdk.web.config.JacksonConfiguration
 

L

loadUserDetails(OpenIDAuthenticationToken) - Method in class com.appdirect.sdk.security.openid.service.CustomUserDetailsService
 
LocaleConverter - Class in com.appdirect.sdk.vendorFields.converter
 
LocaleConverter() - Constructor for class com.appdirect.sdk.vendorFields.converter.LocaleConverter
 
LocaleHelper - Class in com.appdirect.sdk.utils
 
LocaleHelper() - Constructor for class com.appdirect.sdk.utils.LocaleHelper
 
LocaleObjectConverter - Class in com.appdirect.sdk.vendorFields.converter
 
LocaleObjectConverter() - Constructor for class com.appdirect.sdk.vendorFields.converter.LocaleObjectConverter
 

M

mapperConfiguration() - Method in class com.appdirect.sdk.security.openid.configuration.OpenIdSsoConfiguration
 
matches(HttpServletRequest) - Method in class com.appdirect.sdk.web.oauth.model.SessionRequestMatcher
 
MDC_REQUEST_ID_KEY - Static variable in class com.appdirect.sdk.web.oauth.RequestIdFilter
 
MdcExecutor - Class in com.appdirect.sdk.executor
 
MdcExecutor(ExecutorService) - Constructor for class com.appdirect.sdk.executor.MdcExecutor
 
MeteredUsageApi - Interface in com.appdirect.sdk.meteredusage
 
meteredUsageApiClientService(DeveloperSpecificAppmarketCredentialsSupplier, OAuth1RetrofitWrapper) - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
MeteredUsageApiClientService - Interface in com.appdirect.sdk.meteredusage.service
 
MeteredUsageApiClientServiceImpl - Class in com.appdirect.sdk.meteredusage.service
 
MeteredUsageApiClientServiceImpl(DeveloperSpecificAppmarketCredentialsSupplier, OAuth1RetrofitWrapper) - Constructor for class com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientServiceImpl
 
MeteredUsageApiException - Exception in com.appdirect.sdk.meteredusage.exception
 
MeteredUsageApiException(String, Throwable) - Constructor for exception com.appdirect.sdk.meteredusage.exception.MeteredUsageApiException
 
meteredUsageCall(MeteredUsageRequest) - Method in interface com.appdirect.sdk.meteredusage.MeteredUsageApi
 
MeteredUsageItem - Class in com.appdirect.sdk.meteredusage.model
 
MeteredUsageItem(String, List<UsageItem>) - Constructor for class com.appdirect.sdk.meteredusage.model.MeteredUsageItem
 
MeteredUsageRequest - Class in com.appdirect.sdk.meteredusage.model
 
MeteredUsageRequest() - Constructor for class com.appdirect.sdk.meteredusage.model.MeteredUsageRequest
 
MeteredUsageResponse - Class in com.appdirect.sdk.meteredusage.model
 
MeteredUsageResponse() - Constructor for class com.appdirect.sdk.meteredusage.model.MeteredUsageResponse
 
MeterUsageServiceException - Exception in com.appdirect.sdk.meteredusage.exception
 
MeterUsageServiceException(int, String) - Constructor for exception com.appdirect.sdk.meteredusage.exception.MeterUsageServiceException
 
migrate(Subscription) - Method in class com.appdirect.sdk.appmarket.migration.AppmarketMigrationController
Migrate a subscription which is already validated by AppmarketMigrationController.validateISVSubscription(Map)
migrate(Subscription) - Method in class com.appdirect.sdk.appmarket.migration.AppmarketMigrationService
 
MvcConfiguration - Class in com.appdirect.sdk.web.config
 
MvcConfiguration() - Constructor for class com.appdirect.sdk.web.config.MvcConfiguration
 
MxDnsRecord - Class in com.appdirect.sdk.appmarket.domain
Represents a MX record http://domainmx.net/mxsetup.shtml
MxDnsRecord() - Constructor for class com.appdirect.sdk.appmarket.domain.MxDnsRecord
 

O

oAuth1RetrofitWrapper(OkHttpClient) - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
OAuth1RetrofitWrapper - Class in com.appdirect.sdk.meteredusage.config
 
OAuth1RetrofitWrapper(OkHttpClient) - Constructor for class com.appdirect.sdk.meteredusage.config.OAuth1RetrofitWrapper
 
OAuth2AuthorizationService - Interface in com.appdirect.sdk.web.oauth
 
OAuth2AuthorizationServiceImpl - Class in com.appdirect.sdk.web.oauth
 
OAuth2AuthorizationServiceImpl(OAuth2AuthorizationSupplier) - Constructor for class com.appdirect.sdk.web.oauth.OAuth2AuthorizationServiceImpl
 
OAuth2AuthorizationSupplier - Interface in com.appdirect.sdk.web.oauth
Implementations of this interface provide a way for the service-integration-sdk to retrieve the oAuth2 filter.
OAuth2AuthorizationSupplierImpl - Class in com.appdirect.sdk.web.oauth
 
OAuth2AuthorizationSupplierImpl(Filter) - Constructor for class com.appdirect.sdk.web.oauth.OAuth2AuthorizationSupplierImpl
 
OAuth2BackendCredentialsSupplier - Class in com.appdirect.sdk.credentials
Functionality to find OAuth2ProtectedResourceDetails by key from a different sources: Database, Monolith, etc.
OAuth2BackendCredentialsSupplier(Function<String, OAuth2ProtectedResourceDetails>) - Constructor for class com.appdirect.sdk.credentials.OAuth2BackendCredentialsSupplier
 
OAuth2ClientDetailsService - Interface in com.appdirect.sdk.web.oauth
 
oAuth2ClientDetailsService() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
oAuth2consumerDetailsService() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
OAuth2CredentialsSupplier - Interface in com.appdirect.sdk.appmarket
Implementations of this interface provide a way for the service-integration-sdk to retrieve the separate credentials ie OAuth2.
OAuth2FeatureFlagService - Interface in com.appdirect.sdk.web.oauth
 
OAuth2FeatureFlagService() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
The feature flag will be used to enable oAuth2 authorization.
OAuth2FeatureFlagServiceImpl - Class in com.appdirect.sdk.web.oauth
 
OAuth2FeatureFlagServiceImpl(OAuth2FeatureFlagSupplier) - Constructor for class com.appdirect.sdk.web.oauth.OAuth2FeatureFlagServiceImpl
 
OAuth2FeatureFlagSupplier - Interface in com.appdirect.sdk.web.oauth
Implementations of this interface provide a way for the service-integration-sdk to check if the oAuth2 authorization is enabled.
oAuth2SignatureCheckingFilter() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
OAuthKeyExtractor - Class in com.appdirect.sdk.web.oauth
 
oauthKeyExtractor() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
oAuthProcessingFilterEntryPoint() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
oauthProviderSupport() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
oauthProviderTokenServices() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
oAuthSignatureCheckingFilter() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
OAuthSignedClientHttpRequestFactory - Class in com.appdirect.sdk.web.oauth
 
OAuthSignedClientHttpRequestFactory(String, String) - Constructor for class com.appdirect.sdk.web.oauth.OAuthSignedClientHttpRequestFactory
 
okHttpClient(int, int, int) - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
OpenIdCustomUrlPattern - Class in com.appdirect.sdk.web.oauth.model
 
OpenIdCustomUrlPattern() - Constructor for class com.appdirect.sdk.web.oauth.model.OpenIdCustomUrlPattern
 
OpenIdSsoConfiguration - Class in com.appdirect.sdk.security.openid.configuration
 
OpenIdSsoConfiguration(String) - Constructor for class com.appdirect.sdk.security.openid.configuration.OpenIdSsoConfiguration
 
openIdUrlPatterns() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
OpenIdUserDetails - Class in com.appdirect.sdk.security.openid.model
 
OpenIdUserDetails() - Constructor for class com.appdirect.sdk.security.openid.model.OpenIdUserDetails
 
OperationType - Enum in com.appdirect.sdk.appmarket.restrictions
 
OperationType - Enum in com.appdirect.sdk.vendorFields.model
 
OperationTypeConverter - Class in com.appdirect.sdk.vendorFields.converter
 
OperationTypeConverter() - Constructor for class com.appdirect.sdk.vendorFields.converter.OperationTypeConverter
 
Options - Class in com.appdirect.sdk.vendorFields.model.v2
 
Options() - Constructor for class com.appdirect.sdk.vendorFields.model.v2.Options
 
orderFieldsValidationHandler() - Method in class com.appdirect.sdk.appmarket.validation.DefaultValidationHandlers
 
OrderInfo - Class in com.appdirect.sdk.appmarket.events
Contains all relevant information of an order placed using a SubscriptionOrder event
OrderInfo() - Constructor for class com.appdirect.sdk.appmarket.events.OrderInfo
 
OrderItemInfo - Class in com.appdirect.sdk.appmarket.events
 
OrderItemInfo() - Constructor for class com.appdirect.sdk.appmarket.events.OrderItemInfo
 
OrderValidationStatus - Class in com.appdirect.sdk.appmarket.events
 
OrderValidationStatus() - Constructor for class com.appdirect.sdk.appmarket.events.OrderValidationStatus
 
OWNERSHIP_PROOF_DNS_OPERATION_TYPE - Static variable in class com.appdirect.sdk.appmarket.domain.DomainOwnershipController
 

P

parse(EventInfo, EventHandlingContext) - Method in class com.appdirect.sdk.appmarket.events.UserAssignmentParser
 
parse(EventInfo, EventHandlingContext) - Method in class com.appdirect.sdk.appmarket.events.UserUnassignmentParser
 
passwordEncoder() - Method in class com.appdirect.sdk.web.oauth.BasicAuthSecurityConfiguration
 
prepareConnection(HttpURLConnection, String) - Method in class com.appdirect.sdk.web.oauth.OAuthSignedClientHttpRequestFactory
 
PricingDuration - Enum in com.appdirect.sdk.appmarket.events
Represents the pricing duration, currently in a OrderInfo
PricingRestrictionInfo - Class in com.appdirect.sdk.appmarket.restrictions.context
 
PricingRestrictionInfo() - Constructor for class com.appdirect.sdk.appmarket.restrictions.context.PricingRestrictionInfo
 
PricingUnit - Enum in com.appdirect.sdk.appmarket.events
Represents the pricing unit, currently in a OrderInfo
PropertyEditorSupportException - Exception in com.appdirect.sdk.exception
 
PropertyEditorSupportException(String) - Constructor for exception com.appdirect.sdk.exception.PropertyEditorSupportException
 
PropertyEditorSupportException(String, Object...) - Constructor for exception com.appdirect.sdk.exception.PropertyEditorSupportException
 

Q

QuantityRestrictionInfo - Class in com.appdirect.sdk.appmarket.restrictions.context
 
QuantityRestrictionInfo() - Constructor for class com.appdirect.sdk.appmarket.restrictions.context.QuantityRestrictionInfo
 

R

READ_DNS_RECORD_PATH - Static variable in class com.appdirect.sdk.appmarket.domain.DomainOwnershipController
 
READ_OWNERSHIP_RECORD_PATH - Static variable in class com.appdirect.sdk.appmarket.domain.DomainOwnershipController
 
readDnsRecord(String, String, String) - Method in class com.appdirect.sdk.appmarket.domain.DomainOwnershipController
 
readOwnershipVerificationRecord(String, String) - Method in class com.appdirect.sdk.appmarket.domain.DomainOwnershipController
Deprecated.
Use readDnsRecord with the type OWNERSHIP_PROOF_DNS_OPERATION_TYPE instead.
readOwnershipVerificationRecords(String, String) - Method in interface com.appdirect.sdk.appmarket.domain.DomainDnsVerificationInfoHandler
 
readServiceConfigurationRecords(String, String) - Method in interface com.appdirect.sdk.appmarket.domain.DomainServiceConfigurationHandler
 
REMOVE_DOMAIN_PATH - Static variable in class com.appdirect.sdk.appmarket.domain.DomainOwnershipController
 
removeDomain(String, String) - Method in class com.appdirect.sdk.appmarket.domain.DomainOwnershipController
 
removeDomain(String, String) - Method in interface com.appdirect.sdk.appmarket.domain.DomainRemovalHandler
 
reportUsage(String, String, String, MeteredUsageItem, boolean) - Method in interface com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientService
Calls the Metered Usage API Endpoint to bill usages.
reportUsage(String, String, MeteredUsageItem, boolean) - Method in interface com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientService
Calls the Metered Usage API Endpoint to bill usages.
reportUsage(String, String, List<MeteredUsageItem>, boolean) - Method in interface com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientService
Calls the Metered Usage API Endpoint to bill usages.
reportUsage(String, String, String, List<MeteredUsageItem>, boolean) - Method in interface com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientService
Calls the Metered Usage API Endpoint to bill usages.
reportUsage(String, String, String, List<MeteredUsageItem>, boolean, String) - Method in interface com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientService
Calls the Metered Usage API Endpoint to bill usages.
reportUsage(String, String, MeteredUsageItem, boolean, String, String) - Method in interface com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientService
Calls the Metered Usage API Endpoint to bill usages.
reportUsage(String, MeteredUsageItem, boolean, String, String) - Method in interface com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientService
Calls the Metered Usage API Endpoint to bill usages.
reportUsage(String, MeteredUsageItem, boolean, String, String, String) - Method in interface com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientService
Calls the Metered Usage API Endpoint to bill usages.
reportUsage(String, List<MeteredUsageItem>, boolean, String, String) - Method in interface com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientService
Calls the Metered Usage API Endpoint to bill usages.
reportUsage(String, String, List<MeteredUsageItem>, boolean, String, String, String) - Method in interface com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientService
Calls the Metered Usage API Endpoint to bill usages.
reportUsage(String, String, MeteredUsageItem, boolean, String) - Method in interface com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientService
Calls the Metered Usage API Endpoint to bill usages.
reportUsage(String, String, String, MeteredUsageItem, boolean) - Method in class com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientServiceImpl
 
reportUsage(String, String, MeteredUsageItem, boolean) - Method in class com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientServiceImpl
 
reportUsage(String, String, MeteredUsageItem, boolean, String) - Method in class com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientServiceImpl
 
reportUsage(String, String, List<MeteredUsageItem>, boolean) - Method in class com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientServiceImpl
 
reportUsage(String, String, String, List<MeteredUsageItem>, boolean) - Method in class com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientServiceImpl
 
reportUsage(String, String, String, List<MeteredUsageItem>, boolean, String) - Method in class com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientServiceImpl
 
reportUsage(String, String, MeteredUsageItem, boolean, String, String) - Method in class com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientServiceImpl
 
reportUsage(String, MeteredUsageItem, boolean, String, String) - Method in class com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientServiceImpl
 
reportUsage(String, List<MeteredUsageItem>, boolean, String, String) - Method in class com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientServiceImpl
 
reportUsage(String, MeteredUsageItem, boolean, String, String, String) - Method in class com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientServiceImpl
 
reportUsage(String, String, List<MeteredUsageItem>, boolean, String, String, String) - Method in class com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientServiceImpl
 
ReportUsageApiExceptionHandler - Class in com.appdirect.sdk.web.exception
 
ReportUsageApiExceptionHandler() - Constructor for class com.appdirect.sdk.web.exception.ReportUsageApiExceptionHandler
 
ReportUsageException - Exception in com.appdirect.sdk.exception
 
ReportUsageException(String) - Constructor for exception com.appdirect.sdk.exception.ReportUsageException
 
ReportUsageException(ErrorCode, String) - Constructor for exception com.appdirect.sdk.exception.ReportUsageException
 
ReportUsageRestTemplateFactoryImpl - Class in com.appdirect.sdk.web.oauth
 
ReportUsageRestTemplateFactoryImpl() - Constructor for class com.appdirect.sdk.web.oauth.ReportUsageRestTemplateFactoryImpl
 
REQUEST_ID_HEADER - Static variable in class com.appdirect.sdk.web.oauth.RequestIdFilter
 
RequestIdFilter - Class in com.appdirect.sdk.web.oauth
 
RequestIdFilter() - Constructor for class com.appdirect.sdk.web.oauth.RequestIdFilter
 
requestIdFilter() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
resolve(String, String, APIResult, String) - Method in class com.appdirect.sdk.appmarket.events.AppmarketEventClient
Deprecated.
resolve(String, String, APIResult, OAuth2ProtectedResourceDetails) - Method in class com.appdirect.sdk.appmarket.events.AppmarketEventClient
Send an "event resolved" notification for an asynchronous event.
resolveDomainVerification(String, String, boolean) - Method in class com.appdirect.sdk.appmarket.domain.DomainVerificationNotificationClient
Deprecated.
resolveDomainVerification(String, OAuth2ProtectedResourceDetails, boolean) - Method in class com.appdirect.sdk.appmarket.domain.DomainVerificationNotificationClient
 
resolveSamlIdp(String, String) - Method in class com.appdirect.sdk.appmarket.events.AppmarketEventClient
Deprecated.
resolveSamlIdp(String, OAuth2ProtectedResourceDetails) - Method in class com.appdirect.sdk.appmarket.events.AppmarketEventClient
 
Restriction - Class in com.appdirect.sdk.appmarket.restrictions
 
Restriction() - Constructor for class com.appdirect.sdk.appmarket.restrictions.Restriction
 
RestrictionCode - Enum in com.appdirect.sdk.appmarket.restrictions
 
RestrictionConfiguration - Class in com.appdirect.sdk.appmarket.restrictions
 
RestrictionConfiguration() - Constructor for class com.appdirect.sdk.appmarket.restrictions.RestrictionConfiguration
 
restrictionController(RestrictionHandler) - Method in class com.appdirect.sdk.appmarket.restrictions.RestrictionConfiguration
 
RestrictionController - Class in com.appdirect.sdk.appmarket.restrictions
Defines the endpoint for enforcing restrictions on their products
RestrictionController() - Constructor for class com.appdirect.sdk.appmarket.restrictions.RestrictionController
 
RestrictionDetails - Class in com.appdirect.sdk.appmarket.restrictions
 
RestrictionDetails() - Constructor for class com.appdirect.sdk.appmarket.restrictions.RestrictionDetails
 
restrictionHandler() - Method in class com.appdirect.sdk.appmarket.restrictions.RestrictionConfiguration
 
RestrictionHandler - Interface in com.appdirect.sdk.appmarket.restrictions
This is the interface you need to implement to apply restrictions on a product
RestrictionInfo - Class in com.appdirect.sdk.appmarket.restrictions.context
 
RestrictionInfo() - Constructor for class com.appdirect.sdk.appmarket.restrictions.context.RestrictionInfo
 
RestrictionResponse - Class in com.appdirect.sdk.appmarket.restrictions
 
RestrictionResponse() - Constructor for class com.appdirect.sdk.appmarket.restrictions.RestrictionResponse
 
RestTemplateFactory - Interface in com.appdirect.sdk.web.oauth
 
retryableReportUsage(String, String, List<MeteredUsageItem>, String, boolean, String) - Method in interface com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientService
 
retryableReportUsage(String, String, List<MeteredUsageItem>, String, boolean, String) - Method in class com.appdirect.sdk.meteredusage.service.MeteredUsageApiClientServiceImpl
 
roleMap(List<String>) - Method in class com.appdirect.sdk.security.utils.RoleMapper
 
roleMapper() - Method in class com.appdirect.sdk.security.openid.configuration.OpenIdSsoConfiguration
 
RoleMapper - Class in com.appdirect.sdk.security.utils
 
RoleMapper(Map<String, List<String>>) - Constructor for class com.appdirect.sdk.security.utils.RoleMapper
 
RoleMapping - Class in com.appdirect.sdk.security.configuration.model
 
RoleMapping() - Constructor for class com.appdirect.sdk.security.configuration.model.RoleMapping
 
RoleMappingException - Exception in com.appdirect.sdk.security.exception
 
RoleMappingException(List<String>) - Constructor for exception com.appdirect.sdk.security.exception.RoleMappingException
 

S

SamlRelyingPartyAttribute - Class in com.appdirect.sdk.appmarket.saml
Represents a SAML relying party attribute as a key value pair
SamlRelyingPartyAttribute() - Constructor for class com.appdirect.sdk.appmarket.saml.SamlRelyingPartyAttribute
 
sdkInternalJsonMapper(Jackson2ObjectMapperBuilder) - Method in class com.appdirect.sdk.web.config.JacksonConfiguration
 
SecurityConfiguration - Class in com.appdirect.sdk.web.oauth
 
SecurityConfiguration() - Constructor for class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
sendHtmlEmail(String, String, String) - Method in class com.appdirect.sdk.notification.HtmlEmailNotificationService
 
SendNotificationFailedException - Exception in com.appdirect.sdk.notification
 
serialize(String, JsonGenerator, SerializerProvider) - Method in class com.appdirect.sdk.security.encryption.EncryptSerialize
 
SERVICE_CONFIGURATION_DNS_OPERATION_TYPE - Static variable in class com.appdirect.sdk.appmarket.domain.DomainOwnershipController
 
ServiceException - Exception in com.appdirect.sdk.meteredusage.exception
 
ServiceException(String, int) - Constructor for exception com.appdirect.sdk.meteredusage.exception.ServiceException
 
ServiceProviderInformation - Class in com.appdirect.sdk.appmarket.saml
 
ServiceProviderInformation() - Constructor for class com.appdirect.sdk.appmarket.saml.ServiceProviderInformation
 
sessionRequestMatcher() - Method in class com.appdirect.sdk.web.oauth.BasicAuthSecurityConfiguration
 
SessionRequestMatcher - Class in com.appdirect.sdk.web.oauth.model
 
SessionRequestMatcher() - Constructor for class com.appdirect.sdk.web.oauth.model.SessionRequestMatcher
 
setAsText(String) - Method in class com.appdirect.sdk.vendorFields.converter.FlowTypeConverter
 
setAsText(String) - Method in class com.appdirect.sdk.vendorFields.converter.FlowTypeV2Converter
 
setAsText(String) - Method in class com.appdirect.sdk.vendorFields.converter.LocaleConverter
 
setAsText(String) - Method in class com.appdirect.sdk.vendorFields.converter.LocaleObjectConverter
 
setAsText(String) - Method in class com.appdirect.sdk.vendorFields.converter.OperationTypeConverter
 
shutdown() - Method in class com.appdirect.sdk.executor.MdcExecutor
 
shutdownNow() - Method in class com.appdirect.sdk.executor.MdcExecutor
 
sign(String, String) - Method in class com.appdirect.sdk.meteredusage.config.OAuth1RetrofitWrapper
Method used to sign with the given oauthConsumerKey and oauthConsumerSecret
SourceBackedCredentialsSupplier - Class in com.appdirect.sdk.credentials
Functionality to find Credentials by key from a different sources: Database, ResourceFile, in memory cache, etc.
SourceBackedCredentialsSupplier(Function<String, Credentials>) - Constructor for class com.appdirect.sdk.credentials.SourceBackedCredentialsSupplier
 
SrvDnsRecord - Class in com.appdirect.sdk.appmarket.domain
 
SrvDnsRecord() - Constructor for class com.appdirect.sdk.appmarket.domain.SrvDnsRecord
 
StringBackedCredentialsSupplier - Class in com.appdirect.sdk.credentials
Deprecated.
StringBackedCredentialsSupplier(String) - Constructor for class com.appdirect.sdk.credentials.StringBackedCredentialsSupplier
Deprecated.
 
submit(Callable<T>) - Method in class com.appdirect.sdk.executor.MdcExecutor
 
submit(Runnable, T) - Method in class com.appdirect.sdk.executor.MdcExecutor
 
submit(Runnable) - Method in class com.appdirect.sdk.executor.MdcExecutor
 
Subscription - Class in com.appdirect.sdk.appmarket.migration
 
Subscription() - Constructor for class com.appdirect.sdk.appmarket.migration.Subscription
 
SubscriptionCancel - Class in com.appdirect.sdk.appmarket.events
A developer-facing event representing cancellation of an account requested by the AppMarket
SubscriptionCancel(String, String, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionCancel
 
SubscriptionChange - Class in com.appdirect.sdk.appmarket.events
Developer-facing event representing updates to an account requested by the AppMarket
SubscriptionChange(String, UserInfo, OrderInfo, AccountInfo, Map<String, String>, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionChange
 
SubscriptionChange(String, UserInfo, OrderInfo, AccountInfo, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionChange
Deprecated.
subscriptionChangeHandler() - Method in class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
SubscriptionClosed - Class in com.appdirect.sdk.appmarket.events
Represents one of the subtypes of the Subscription Notice event sent by the App Market.
SubscriptionClosed(String, AccountInfo, Map<String, String[]>, EventFlag, String, String, Map<String, String>) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionClosed
 
SubscriptionClosed(String, AccountInfo, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionClosed
Deprecated.
subscriptionClosedHandler() - Method in class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
SubscriptionDeactivated - Class in com.appdirect.sdk.appmarket.events
Represents one of the subtypes of the Subscription Notice event sent by the App Market.
SubscriptionDeactivated(String, AccountInfo, Map<String, String[]>, EventFlag, String, String, Map<String, String>) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionDeactivated
 
SubscriptionDeactivated(String, AccountInfo, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionDeactivated
Deprecated.
subscriptionDeactivatedHandler() - Method in class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
SubscriptionInfo - Class in com.appdirect.sdk.appmarket.restrictions.context
 
SubscriptionInfo() - Constructor for class com.appdirect.sdk.appmarket.restrictions.context.SubscriptionInfo
 
subscriptionMigrationHandler() - Method in class com.appdirect.sdk.appmarket.migration.DefaultMigrationHandlers
 
SubscriptionMigrationHandler - Interface in com.appdirect.sdk.appmarket.migration
 
SubscriptionOrder - Class in com.appdirect.sdk.appmarket.events
Developer-facing event creation of an account requested by the AppMarket
SubscriptionOrder(String, EventFlag, UserInfo, Map<String, String>, CompanyInfo, OrderInfo, String, String, Map<String, String[]>, String, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionOrder
 
SubscriptionOrder(String, EventFlag, UserInfo, CompanyInfo, OrderInfo, String, String, Map<String, String[]>, String, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionOrder
Deprecated.
SubscriptionReactivated - Class in com.appdirect.sdk.appmarket.events
Represents one of the subtypes of the Subscription Notice event sent by the App Market.
SubscriptionReactivated(String, AccountInfo, Map<String, String[]>, EventFlag, String, String, Map<String, String>) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionReactivated
 
SubscriptionReactivated(String, AccountInfo, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionReactivated
Deprecated.
subscriptionReactivatedHandler() - Method in class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
SubscriptionUpcomingInvoice - Class in com.appdirect.sdk.appmarket.events
Represents one of the subtypes of the Subscription Notice event sent by the App Market.
SubscriptionUpcomingInvoice(String, AccountInfo, Map<String, String[]>, EventFlag, String, String, Map<String, String>) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionUpcomingInvoice
 
SubscriptionUpcomingInvoice(String, AccountInfo, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionUpcomingInvoice
Deprecated.
subscriptionUpcomingInvoiceHandler() - Method in class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
SubscriptionValidationHandler - Interface in com.appdirect.sdk.appmarket.migration
 
subscriptionValidatorHandler() - Method in class com.appdirect.sdk.appmarket.migration.DefaultMigrationHandlers
 
success(String) - Static method in class com.appdirect.sdk.appmarket.events.APIResult
 
Suffix - Class in com.appdirect.sdk.vendorFields.model.v2
 
Suffix() - Constructor for class com.appdirect.sdk.vendorFields.model.v2.Suffix
 
SyncedUser - Class in com.appdirect.sdk.appmarket.usersync
 
SyncedUser() - Constructor for class com.appdirect.sdk.appmarket.usersync.SyncedUser
 
syncUserAssignment(String, String, String, SyncedUser) - Method in class com.appdirect.sdk.appmarket.usersync.UserSyncApiClient
Deprecated.
Use syncUserAssignment with the type OAuth2ProtectedResourceDetails instead.
syncUserAssignment(String, OAuth2ProtectedResourceDetails, SyncedUser) - Method in class com.appdirect.sdk.appmarket.usersync.UserSyncApiClient
 
syncUserUnAssignment(String, OAuth2ProtectedResourceDetails, SyncedUser) - Method in class com.appdirect.sdk.appmarket.usersync.UserSyncApiClient
 
syncUserUnAssignment(String, String, String, SyncedUser) - Method in class com.appdirect.sdk.appmarket.usersync.UserSyncApiClient
Deprecated.
Use syncUserAssignment with the type OAuth2ProtectedResourceDetails instead.

T

toString(Locale) - Static method in class com.appdirect.sdk.utils.LocaleHelper
 
TxtDnsRecord - Class in com.appdirect.sdk.appmarket.domain
Represents a TXT DNS record.
TxtDnsRecord() - Constructor for class com.appdirect.sdk.appmarket.domain.TxtDnsRecord
 

U

unknownEventHandler() - Method in class com.appdirect.sdk.appmarket.events.EventHandlingConfiguration
 
Usage - Class in com.appdirect.sdk.appmarket.events
 
Usage() - Constructor for class com.appdirect.sdk.appmarket.events.Usage
 
UsageItem - Class in com.appdirect.sdk.appmarket.events
 
UsageItem() - Constructor for class com.appdirect.sdk.appmarket.events.UsageItem
 
UsageItem - Class in com.appdirect.sdk.meteredusage.model
 
UsageItem() - Constructor for class com.appdirect.sdk.meteredusage.model.UsageItem
 
UserAssignment - Class in com.appdirect.sdk.appmarket.events
 
UserAssignment(UserInfo, String, String, Map<String, String[]>, EventFlag, String, String, Map<String, String>) - Constructor for class com.appdirect.sdk.appmarket.events.UserAssignment
 
UserAssignment(UserInfo, String, String, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.UserAssignment
Deprecated.
userAssignmentHandler() - Method in class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
UserAssignmentParser - Class in com.appdirect.sdk.appmarket.events
 
UserAssignmentParser() - Constructor for class com.appdirect.sdk.appmarket.events.UserAssignmentParser
 
userDetailsService() - Method in class com.appdirect.sdk.web.oauth.BasicAuthSecurityConfiguration
 
UserInfo - Class in com.appdirect.sdk.appmarket.events
 
UserInfo() - Constructor for class com.appdirect.sdk.appmarket.events.UserInfo
 
UserRestrictionInfo - Class in com.appdirect.sdk.appmarket.restrictions.context
 
UserRestrictionInfo() - Constructor for class com.appdirect.sdk.appmarket.restrictions.context.UserRestrictionInfo
 
UserSyncApiClient - Class in com.appdirect.sdk.appmarket.usersync
This class defines method for performing HTTP requests for User Sync against an AppMarket instance UserSyncException Appmarket has failed to sync the user UserSyncTooManyRequestsException Appmarket not processing requests due to high volume of requests
UserSyncApiClient() - Constructor for class com.appdirect.sdk.appmarket.usersync.UserSyncApiClient
 
userSyncApiClient() - Method in class com.appdirect.sdk.appmarket.usersync.UserSyncConfiguration
 
UserSyncApiErrorResponseBody - Class in com.appdirect.sdk.exception
 
UserSyncApiErrorResponseBody() - Constructor for class com.appdirect.sdk.exception.UserSyncApiErrorResponseBody
 
userSyncApiExceptionHandler() - Method in class com.appdirect.sdk.appmarket.usersync.UserSyncConfiguration
 
UserSyncApiExceptionHandler - Class in com.appdirect.sdk.web.exception
 
UserSyncApiExceptionHandler() - Constructor for class com.appdirect.sdk.web.exception.UserSyncApiExceptionHandler
 
UserSyncConfiguration - Class in com.appdirect.sdk.appmarket.usersync
 
UserSyncConfiguration() - Constructor for class com.appdirect.sdk.appmarket.usersync.UserSyncConfiguration
 
UserSyncException - Exception in com.appdirect.sdk.exception
 
UserSyncException(String, String) - Constructor for exception com.appdirect.sdk.exception.UserSyncException
 
UserSyncRequestPayload - Class in com.appdirect.sdk.appmarket.usersync
Internal class to the SDK.
UserSyncRequestPayload() - Constructor for class com.appdirect.sdk.appmarket.usersync.UserSyncRequestPayload
 
UserSyncRequestPayloadOperation - Enum in com.appdirect.sdk.appmarket.usersync
 
userSyncRestTemplateFactory() - Method in class com.appdirect.sdk.appmarket.usersync.UserSyncConfiguration
 
UserSyncRestTemplateFactoryImpl - Class in com.appdirect.sdk.web.oauth
 
UserSyncRestTemplateFactoryImpl() - Constructor for class com.appdirect.sdk.web.oauth.UserSyncRestTemplateFactoryImpl
 
UserSyncTooManyRequestsException - Exception in com.appdirect.sdk.exception
Exception thrown when the Marketplace cannot process requests
UserSyncTooManyRequestsException(String) - Constructor for exception com.appdirect.sdk.exception.UserSyncTooManyRequestsException
 
UserUnassignment - Class in com.appdirect.sdk.appmarket.events
 
UserUnassignment(UserInfo, String, String, Map<String, String[]>, EventFlag, String, String, Map<String, String>) - Constructor for class com.appdirect.sdk.appmarket.events.UserUnassignment
 
UserUnassignment(UserInfo, String, String, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.UserUnassignment
Deprecated.
userUnassignmentHandler() - Method in class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
UserUnassignmentParser - Class in com.appdirect.sdk.appmarket.events
 
UserUnassignmentParser() - Constructor for class com.appdirect.sdk.appmarket.events.UserUnassignmentParser
 

V

V1_PATH - Static variable in class com.appdirect.sdk.appmarket.domain.DomainOwnershipController
 
V2_PATH - Static variable in class com.appdirect.sdk.appmarket.domain.DomainOwnershipController
 
validate(Map<String, String>) - Method in interface com.appdirect.sdk.appmarket.migration.CustomerAccountValidationHandler
 
validate(Map<String, String>) - Method in interface com.appdirect.sdk.appmarket.migration.SubscriptionValidationHandler
 
validateCustomerAccount(Map<String, String>) - Method in class com.appdirect.sdk.appmarket.migration.AppmarketMigrationService
 
validateFields(VendorFieldsValidationRequest, List<Locale>) - Method in class com.appdirect.sdk.vendorFields.controller.VendorFieldValidationController
 
validateFields(VendorFieldsValidationRequestV2, String, Locale) - Method in class com.appdirect.sdk.vendorFields.controller.VendorFieldValidationController
 
validateFields(VendorFieldsValidationRequestV2) - Method in interface com.appdirect.sdk.vendorFields.handler.v2.VendorFieldValidationHandler
 
validateFields(VendorFieldsValidationRequest) - Method in interface com.appdirect.sdk.vendorFields.handler.VendorFieldValidationHandler
 
validateISVCustomerAccount(Map<String, String>) - Method in class com.appdirect.sdk.appmarket.migration.AppmarketMigrationController
Validate a customer account record that need to be migrated.
validateISVSubscription(Map<String, String>) - Method in class com.appdirect.sdk.appmarket.migration.AppmarketMigrationController
Validate a subscription record that need to be migrated.
validateOrderFields(Map<String, String>) - Method in interface com.appdirect.sdk.appmarket.validation.AppmarketOrderValidationHandler
 
validateOrderFields(Map<String, String>) - Method in class com.appdirect.sdk.appmarket.validation.AppmarketOrderValidationHandlerImpl
 
validateSubscription(Map<String, String>) - Method in class com.appdirect.sdk.appmarket.migration.AppmarketMigrationService
 
validationEndpointController(AppmarketOrderValidationHandler) - Method in class com.appdirect.sdk.appmarket.validation.DefaultValidationHandlers
 
ValidationFieldRequest - Class in com.appdirect.sdk.vendorFields.model.v2
 
ValidationFieldRequest() - Constructor for class com.appdirect.sdk.vendorFields.model.v2.ValidationFieldRequest
 
ValidationFieldResponse - Class in com.appdirect.sdk.vendorFields.model.v2
 
ValidationFieldResponse() - Constructor for class com.appdirect.sdk.vendorFields.model.v2.ValidationFieldResponse
 
ValidationResponse - Class in com.appdirect.sdk.appmarket.validation
 
ValidationResponse() - Constructor for class com.appdirect.sdk.appmarket.validation.ValidationResponse
 
Validations - Class in com.appdirect.sdk.vendorFields.model.v2
 
Validations() - Constructor for class com.appdirect.sdk.vendorFields.model.v2.Validations
 
valueOf(String) - Static method in enum com.appdirect.sdk.appmarket.events.AccountStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appdirect.sdk.appmarket.events.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appdirect.sdk.appmarket.events.EventFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appdirect.sdk.appmarket.events.PricingDuration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appdirect.sdk.appmarket.events.PricingUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appdirect.sdk.appmarket.restrictions.OperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appdirect.sdk.appmarket.restrictions.RestrictionCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appdirect.sdk.appmarket.usersync.UserSyncRequestPayloadOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appdirect.sdk.vendorFields.model.Context
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appdirect.sdk.vendorFields.model.FieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appdirect.sdk.vendorFields.model.FlowType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appdirect.sdk.vendorFields.model.OperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appdirect.sdk.vendorFields.model.v2.FieldTypeV2
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appdirect.sdk.vendorFields.model.v2.FlowTypeV2
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.appdirect.sdk.appmarket.events.AccountStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appdirect.sdk.appmarket.events.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appdirect.sdk.appmarket.events.EventFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appdirect.sdk.appmarket.events.PricingDuration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appdirect.sdk.appmarket.events.PricingUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appdirect.sdk.appmarket.restrictions.OperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appdirect.sdk.appmarket.restrictions.RestrictionCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appdirect.sdk.appmarket.usersync.UserSyncRequestPayloadOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appdirect.sdk.vendorFields.model.Context
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appdirect.sdk.vendorFields.model.FieldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appdirect.sdk.vendorFields.model.FlowType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appdirect.sdk.vendorFields.model.OperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appdirect.sdk.vendorFields.model.v2.FieldTypeV2
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appdirect.sdk.vendorFields.model.v2.FlowTypeV2
Returns an array containing the constants of this enum type, in the order they are declared.
VendorFieldsConfiguration - Class in com.appdirect.sdk.vendorFields.configuration
 
VendorFieldsConfiguration() - Constructor for class com.appdirect.sdk.vendorFields.configuration.VendorFieldsConfiguration
 
VendorFieldsValidationRequest - Class in com.appdirect.sdk.vendorFields.model
 
VendorFieldsValidationRequest() - Constructor for class com.appdirect.sdk.vendorFields.model.VendorFieldsValidationRequest
 
VendorFieldsValidationRequestV2 - Class in com.appdirect.sdk.vendorFields.model.v2
 
VendorFieldsValidationRequestV2() - Constructor for class com.appdirect.sdk.vendorFields.model.v2.VendorFieldsValidationRequestV2
 
VendorFieldsValidationResponse - Class in com.appdirect.sdk.vendorFields.model
 
VendorFieldsValidationResponse() - Constructor for class com.appdirect.sdk.vendorFields.model.VendorFieldsValidationResponse
 
VendorFieldsValidationResponseV2 - Class in com.appdirect.sdk.vendorFields.model.v2
 
VendorFieldsValidationResponseV2() - Constructor for class com.appdirect.sdk.vendorFields.model.v2.VendorFieldsValidationResponseV2
 
VendorFieldValidation - Class in com.appdirect.sdk.vendorFields.model
 
VendorFieldValidation() - Constructor for class com.appdirect.sdk.vendorFields.model.VendorFieldValidation
 
vendorFieldValidationController(VendorFieldValidationHandler, VendorFieldValidationHandler) - Method in class com.appdirect.sdk.vendorFields.configuration.VendorFieldsConfiguration
 
VendorFieldValidationController - Class in com.appdirect.sdk.vendorFields.controller
Defines the endpoint for validating the fields with the vendor
VendorFieldValidationController() - Constructor for class com.appdirect.sdk.vendorFields.controller.VendorFieldValidationController
 
vendorFieldValidationHandler() - Method in class com.appdirect.sdk.vendorFields.configuration.VendorFieldsConfiguration
 
VendorFieldValidationHandler - Interface in com.appdirect.sdk.vendorFields.handler.v2
This is the interface you need to implement to have VendorFieldValidation on a product
VendorFieldValidationHandler - Interface in com.appdirect.sdk.vendorFields.handler
This is the interface you need to implement to have VendorFieldValidation on a product
vendorFieldValidationHandlerV2() - Method in class com.appdirect.sdk.vendorFields.configuration.VendorFieldsConfiguration
 
VendorRequiredField - Class in com.appdirect.sdk.vendorFields.model
 
VendorRequiredField() - Constructor for class com.appdirect.sdk.vendorFields.model.VendorRequiredField
 
vendorRequiredFieldController(VendorRequiredFieldHandler, VendorRequiredFieldHandler) - Method in class com.appdirect.sdk.vendorFields.configuration.VendorFieldsConfiguration
 
VendorRequiredFieldController - Class in com.appdirect.sdk.vendorFields.controller
Defines the endpoint for enforcing vendor required requiredFields on their products
VendorRequiredFieldController() - Constructor for class com.appdirect.sdk.vendorFields.controller.VendorRequiredFieldController
 
vendorRequiredFieldHandler() - Method in class com.appdirect.sdk.vendorFields.configuration.VendorFieldsConfiguration
 
VendorRequiredFieldHandler - Interface in com.appdirect.sdk.vendorFields.handler.v2
This is the interface you need to implement to apply vendor required requiredFields on a product
VendorRequiredFieldHandler - Interface in com.appdirect.sdk.vendorFields.handler
This is the interface you need to implement to apply vendor required requiredFields on a product
vendorRequiredFieldHandlerV2() - Method in class com.appdirect.sdk.vendorFields.configuration.VendorFieldsConfiguration
 
VendorRequiredFieldsResponse - Class in com.appdirect.sdk.vendorFields.model
 
VendorRequiredFieldsResponse() - Constructor for class com.appdirect.sdk.vendorFields.model.VendorRequiredFieldsResponse
 
VendorRequiredFieldsResponseV2 - Class in com.appdirect.sdk.vendorFields.model.v2
 
VendorRequiredFieldsResponseV2() - Constructor for class com.appdirect.sdk.vendorFields.model.v2.VendorRequiredFieldsResponseV2
 
VendorRequiredFieldV2 - Class in com.appdirect.sdk.vendorFields.model.v2
 
VendorRequiredFieldV2() - Constructor for class com.appdirect.sdk.vendorFields.model.v2.VendorRequiredFieldV2
 
VERIFY_DOMAIN_OWNERSHIP_PATH - Static variable in class com.appdirect.sdk.appmarket.domain.DomainOwnershipController
 
verifyDomainOwnership(HttpServletRequest, String, String, String) - Method in class com.appdirect.sdk.appmarket.domain.DomainOwnershipController
 
verifyDomainOwnership(HttpServletRequest, String, String, String, String) - Method in class com.appdirect.sdk.appmarket.domain.DomainOwnershipController
 
verifyDomainOwnership(String, String, String, String) - Method in interface com.appdirect.sdk.appmarket.domain.DomainOwnershipVerificationHandler
 
verifyRoles() - Method in class com.appdirect.sdk.security.configuration.model.RoleMapping
 

W

webMvcConfigurerAdapter(AsyncTaskExecutor) - Method in class com.appdirect.sdk.web.config.AsyncServletConfiguration
 
A B C D E F G H I J L M O P Q R S T U V W 
Skip navigation links

Copyright © 2021 Pivotal Software, Inc.. All rights reserved.