Index
All Classes and Interfaces|All Packages
A
- addPrefix(String) - Method in interface com.liferay.oauth2.provider.scope.spi.prefix.handler.PrefixHandler
-
Adds the prefix to a given input.
- append(PrefixHandler) - Method in interface com.liferay.oauth2.provider.scope.spi.prefix.handler.PrefixHandler
-
A new
PrefixHandlertaking into account the givenPrefixHandler - ApplicationDescriptor - Interface in com.liferay.oauth2.provider.scope.spi.application.descriptor
-
Represents the localization information for OAuth2 applications.
C
- com.liferay.oauth2.provider.scope.spi.application.descriptor - package com.liferay.oauth2.provider.scope.spi.application.descriptor
- com.liferay.oauth2.provider.scope.spi.prefix.handler - package com.liferay.oauth2.provider.scope.spi.prefix.handler
- com.liferay.oauth2.provider.scope.spi.scope.descriptor - package com.liferay.oauth2.provider.scope.spi.scope.descriptor
- com.liferay.oauth2.provider.scope.spi.scope.finder - package com.liferay.oauth2.provider.scope.spi.scope.finder
- com.liferay.oauth2.provider.scope.spi.scope.mapper - package com.liferay.oauth2.provider.scope.spi.scope.mapper
- com.liferay.oauth2.provider.scope.spi.scope.matcher - package com.liferay.oauth2.provider.scope.spi.scope.matcher
- create(String) - Method in interface com.liferay.oauth2.provider.scope.spi.scope.matcher.ScopeMatcherFactory
-
Creates a
ScopeMatcherfor the given input. - create(Function<String, Object>) - Method in interface com.liferay.oauth2.provider.scope.spi.prefix.handler.PrefixHandlerFactory
-
This method allows to create a
PrefixHandlerusing the properties
D
- describeApplication(Locale) - Method in interface com.liferay.oauth2.provider.scope.spi.application.descriptor.ApplicationDescriptor
-
Localize an application for a given locale.
- describeScope(String, Locale) - Method in interface com.liferay.oauth2.provider.scope.spi.scope.descriptor.ScopeDescriptor
-
Localize a scope for a given locale.
F
- filter(Collection<String>) - Method in interface com.liferay.oauth2.provider.scope.spi.scope.matcher.ScopeMatcher
-
Applies the matcher to a collection of scope.
- findScopes() - Method in interface com.liferay.oauth2.provider.scope.spi.scope.finder.ScopeFinder
-
Returns the list of scopes, internal to the application.
M
- map(String) - Method in interface com.liferay.oauth2.provider.scope.spi.scope.mapper.ScopeMapper
-
Renames an application provided scope to new scope names
- match(String) - Method in interface com.liferay.oauth2.provider.scope.spi.scope.matcher.ScopeMatcher
-
Specifies if a given scope matches according to the
ScopeMatcher.
N
- NONE - Static variable in interface com.liferay.oauth2.provider.scope.spi.scope.matcher.ScopeMatcher
P
- PASS_THROUGH_PREFIX_HANDLER - Static variable in interface com.liferay.oauth2.provider.scope.spi.prefix.handler.PrefixHandler
-
A
PrefixHandlerthat keeps the input unchanged. - PASS_THROUGH_SCOPE_MAPPER - Static variable in interface com.liferay.oauth2.provider.scope.spi.scope.mapper.ScopeMapper
- PrefixHandler - Interface in com.liferay.oauth2.provider.scope.spi.prefix.handler
-
Represents a prefix for the input scope.
- PrefixHandlerFactory - Interface in com.liferay.oauth2.provider.scope.spi.prefix.handler
-
Interface to create
PrefixHandlerusing a given prefix.
S
- ScopeDescriptor - Interface in com.liferay.oauth2.provider.scope.spi.scope.descriptor
-
Represents localization information for the scopes of OAuth2 applications.
- ScopeFinder - Interface in com.liferay.oauth2.provider.scope.spi.scope.finder
-
This class is the entry point to the OAuth2 Scopes framework.
- ScopeMapper - Interface in com.liferay.oauth2.provider.scope.spi.scope.mapper
-
Represents a transformation between internal scope names to external aliases.
- ScopeMatcher - Interface in com.liferay.oauth2.provider.scope.spi.scope.matcher
-
This interface represents the strategy used to match scope.
- ScopeMatcherFactory - Interface in com.liferay.oauth2.provider.scope.spi.scope.matcher
-
Factory that creates
ScopeMatcherfor a given input.
All Classes and Interfaces|All Packages