public class ServiceEnvironmentImpl extends MyProxyServiceEnvironment implements ServiceEnvironment
Created by Jeff Gaynor
on 1/9/12 at 4:08 PM
Modifier and Type | Class and Description |
---|---|
static class |
ServiceEnvironmentImpl.MessagesProvider |
Modifier and Type | Field and Description |
---|---|
protected javax.inject.Provider<AGIssuer> |
agip |
protected javax.inject.Provider<ATIssuer> |
atip |
protected javax.inject.Provider<ClientApprovalStore> |
casp |
protected ClientApprovalStore<ClientApproval> |
clientApprovalStore |
protected ClientStore |
clientStore |
protected javax.inject.Provider<ClientStore> |
csp |
protected MailUtil |
mailUtil |
protected javax.inject.Provider<PAIssuer> |
paip |
protected javax.inject.Provider<PermissionsStore> |
psp |
protected javax.inject.Provider<TokenForge> |
tfp |
protected TransactionStore<ServiceTransaction> |
transactionStore |
protected javax.inject.Provider<TransactionStore> |
tsp |
myProxyServices
constants
Constructor and Description |
---|
ServiceEnvironmentImpl(MyLoggingFacade logger,
List<MyProxyFacadeProvider> mfp,
javax.inject.Provider<TransactionStore> tsp,
javax.inject.Provider<ClientStore> csp,
int maxAllowedNewClientRequests,
javax.inject.Provider<ClientApprovalStore> casp,
MailUtilProvider mup,
ServiceEnvironmentImpl.MessagesProvider messagesProvider,
javax.inject.Provider<AGIssuer> agip,
javax.inject.Provider<ATIssuer> atip,
javax.inject.Provider<PAIssuer> paip,
javax.inject.Provider<TokenForge> tfp,
HashMap<String,String> constants,
AuthorizationServletConfig ac,
UsernameTransformer usernameTransformer,
boolean isPingable,
javax.inject.Provider<PermissionsStore> psp) |
getMyProxyServices
debug, error, getConstants, getMyLogger, info, isDebugOn, isPingable, setDebugOn, setPingable, warn
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getConstants, getMyProxyServices, isPingable
protected javax.inject.Provider<TransactionStore> tsp
protected javax.inject.Provider<ClientStore> csp
protected javax.inject.Provider<ClientApprovalStore> casp
protected javax.inject.Provider<AGIssuer> agip
protected javax.inject.Provider<ATIssuer> atip
protected javax.inject.Provider<PAIssuer> paip
protected javax.inject.Provider<TokenForge> tfp
protected javax.inject.Provider<PermissionsStore> psp
protected MailUtil mailUtil
protected ClientApprovalStore<ClientApproval> clientApprovalStore
protected ClientStore clientStore
protected TransactionStore<ServiceTransaction> transactionStore
public ServiceEnvironmentImpl(MyLoggingFacade logger, List<MyProxyFacadeProvider> mfp, javax.inject.Provider<TransactionStore> tsp, javax.inject.Provider<ClientStore> csp, int maxAllowedNewClientRequests, javax.inject.Provider<ClientApprovalStore> casp, MailUtilProvider mup, ServiceEnvironmentImpl.MessagesProvider messagesProvider, javax.inject.Provider<AGIssuer> agip, javax.inject.Provider<ATIssuer> atip, javax.inject.Provider<PAIssuer> paip, javax.inject.Provider<TokenForge> tfp, HashMap<String,String> constants, AuthorizationServletConfig ac, UsernameTransformer usernameTransformer, boolean isPingable, javax.inject.Provider<PermissionsStore> psp)
public KeyPairQueue getKeyPairQueue()
public KeyPair getKeyPair()
ServiceEnvironment
getKeyPair
in interface ServiceEnvironment
public AuthorizationServletConfig getAuthorizationServletConfig()
getAuthorizationServletConfig
in interface ServiceEnvironment
public URI getServiceAddress()
ServiceEnvironment
getServiceAddress
in interface ServiceEnvironment
public void setServiceAddress(URI serviceAddress)
setServiceAddress
in interface ServiceEnvironment
public AGIssuer getAgIssuer()
ServiceEnvironment
AbstractIssuer
that creates AuthorizationGrant
s.getAgIssuer
in interface ServiceEnvironment
public ATIssuer getAtIssuer()
ServiceEnvironment
AbstractIssuer
that creates AccessToken
s.getAtIssuer
in interface ServiceEnvironment
public PAIssuer getPaIssuer()
ServiceEnvironment
AbstractIssuer
that creates the ProtectedAsset
s.getPaIssuer
in interface ServiceEnvironment
public TokenForge getTokenForge()
ServiceEnvironment
getTokenForge
in interface ServiceEnvironment
public Map<String,String> getMessages()
ServiceEnvironment
getMessages
in interface ServiceEnvironment
public PermissionsStore<Permission> getPermissionStore()
public ClientApprovalStore getClientApprovalStore()
ServiceEnvironment
getClientApprovalStore
in interface ServiceEnvironment
public ClientStore getClientStore()
ServiceEnvironment
getClientStore
in interface ServiceEnvironment
public MailUtil getMailUtil()
ServiceEnvironment
getMailUtil
in interface ServiceEnvironment
public TransactionStore<ServiceTransaction> getTransactionStore()
ServiceEnvironment
getTransactionStore
in interface ServiceEnvironment
public boolean isPollingEnabled()
public AbstractCLIApprover.ClientApprovalThread getClientApprovalThread()
public void setClientApprovalThread(AbstractCLIApprover.ClientApprovalThread clientApprovalThread)
public int getMaxAllowedNewClientRequests()
getMaxAllowedNewClientRequests
in interface ServiceEnvironment
public UsernameTransformer getUsernameTransformer()
getUsernameTransformer
in interface ServiceEnvironment
public void setUsernameTransformer(UsernameTransformer usernameTransformer)
setUsernameTransformer
in interface ServiceEnvironment
Copyright © 2019. All Rights Reserved.