public interface ServiceEnvironment extends Logable
Created by Jeff Gaynor
on 4/13/12 at 10:40 AM
Modifier and Type | Method and Description |
---|---|
AGIssuer |
getAgIssuer()
The
AbstractIssuer that creates AuthorizationGrant s. |
ATIssuer |
getAtIssuer()
The
AbstractIssuer that creates AccessToken s. |
AuthorizationServletConfig |
getAuthorizationServletConfig() |
ClientApprovalStore<ClientApproval> |
getClientApprovalStore()
returns the client approval store.
|
ClientStore<Client> |
getClientStore()
Returns the current client store.
|
Map<String,String> |
getConstants() |
KeyPair |
getKeyPair()
Return a key pair for cert request generation, e.g.
|
MailUtil |
getMailUtil()
Returns the mail utility which, when configured, will send notifications for requests.
|
int |
getMaxAllowedNewClientRequests() |
Map<String,String> |
getMessages()
Messages which may be displayed to the user, e.g., when authentication fails.
|
List<MyProxyServiceFacade> |
getMyProxyServices()
List of known MyProxy servers.
|
PAIssuer |
getPaIssuer()
The
AbstractIssuer that creates the ProtectedAsset s. |
URI |
getServiceAddress()
The address for this server.
|
TokenForge |
getTokenForge()
The forge that creates delegation tokens for this service.
|
TransactionStore<ServiceTransaction> |
getTransactionStore()
Returns the current transaction store.
|
UsernameTransformer |
getUsernameTransformer() |
boolean |
isPingable() |
void |
setServiceAddress(URI serviceAddress) |
void |
setUsernameTransformer(UsernameTransformer usernameTransformer) |
AuthorizationServletConfig getAuthorizationServletConfig()
KeyPair getKeyPair()
Map<String,String> getMessages()
TransactionStore<ServiceTransaction> getTransactionStore()
List<MyProxyServiceFacade> getMyProxyServices()
GeneralSecurityException
. Other exceptions
(such as network issues) are ignored.URI getServiceAddress()
void setServiceAddress(URI serviceAddress)
TokenForge getTokenForge()
AGIssuer getAgIssuer()
AbstractIssuer
that creates AuthorizationGrant
s.ATIssuer getAtIssuer()
AbstractIssuer
that creates AccessToken
s.PAIssuer getPaIssuer()
AbstractIssuer
that creates the ProtectedAsset
s.ClientStore<Client> getClientStore()
ClientApprovalStore<ClientApproval> getClientApprovalStore()
MailUtil getMailUtil()
int getMaxAllowedNewClientRequests()
UsernameTransformer getUsernameTransformer()
void setUsernameTransformer(UsernameTransformer usernameTransformer)
boolean isPingable()
Copyright © 2019. All Rights Reserved.