Package io.jans.as.server.service
Class SpontaneousScopeService
- java.lang.Object
- 
- io.jans.as.server.service.SpontaneousScopeService
 
- 
 @Named public class SpontaneousScopeService extends java.lang.Object
- 
- 
Constructor SummaryConstructors Constructor Description SpontaneousScopeService()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ScopecreateSpontaneousScopeIfNeeded(java.util.Set<java.lang.String> regExps, java.lang.String scopeId, java.lang.String clientId)longgetLifetime()booleanisAllowedBySpontaneousScope(java.lang.String spontaneousScope, java.lang.String scopeRequested)booleanisAllowedBySpontaneousScopeRegExps(java.util.Set<java.lang.String> regExps, java.lang.String scopeRequested)booleanisAllowedBySpontaneousScopes(io.jans.as.common.model.registration.Client client, java.lang.String scopeRequested)io.jans.as.model.util.Pair<java.lang.Boolean,java.lang.String>isAllowedBySpontaneousScopes(java.util.Set<java.lang.String> regExps, java.lang.String scopeRequested)
 
- 
- 
- 
Method Detail- 
createSpontaneousScopeIfNeededpublic Scope createSpontaneousScopeIfNeeded(java.util.Set<java.lang.String> regExps, java.lang.String scopeId, java.lang.String clientId) 
 - 
getLifetimepublic long getLifetime() 
 - 
isAllowedBySpontaneousScopespublic boolean isAllowedBySpontaneousScopes(io.jans.as.common.model.registration.Client client, java.lang.String scopeRequested)
 - 
isAllowedBySpontaneousScopeRegExpspublic boolean isAllowedBySpontaneousScopeRegExps(java.util.Set<java.lang.String> regExps, java.lang.String scopeRequested)
 - 
isAllowedBySpontaneousScopespublic io.jans.as.model.util.Pair<java.lang.Boolean,java.lang.String> isAllowedBySpontaneousScopes(java.util.Set<java.lang.String> regExps, java.lang.String scopeRequested)
 - 
isAllowedBySpontaneousScopepublic boolean isAllowedBySpontaneousScope(java.lang.String spontaneousScope, java.lang.String scopeRequested)
 
- 
 
-