Porting Applications To Smartgears 4
From Gcube Wiki
How to move from Smartgears 3 to Smartgears 4
The gCube security system has changed and a lot of classes have been removed or changed:
- SecurityTokenProvider
- ScopeProvider
- AuthorizationProvider
- ScopeBean
ScopeBean has been replaced by Contextbean, only the name is changed; SecurityTokenProvider, ScopeProvider and AuthorizationEntryProvider have been replaced by SecretManagerProvider that contains all the informations of the user and the context.
How to get Secret for specific context in a gCube Service
ContextProvider.get().container().configuration().authorizationProvider().getSecretForContext(context);