Package org.wildfly.security.http
Interface HttpServerScopes
-
- All Known Subinterfaces:
HttpExchangeSpi,HttpScopeNotification,HttpServerRequest
- All Known Implementing Classes:
BaseHttpServerRequest,HttpAuthenticator.AuthenticationExchange,HttpServerRequestWrapper,PrivilegedServerMechanism.HttpServerRequestWrapper,ProgrammaticSingleSignOnCache.SSOHttpServerRequest
public interface HttpServerScopesInterface providing access to context specificHttpScopeinstances.- Author:
- Darran Lofthouse
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HttpScopegetScope(Scope scope)Get the specifiedHttpScopeif available.HttpScopegetScope(Scope scope, String id)Get the specifiedHttpScopewith the specified ID.Collection<String>getScopeIds(Scope scope)Get the IDs available for the scope specified.
-
-
-
Method Detail
-
getScope
HttpScope getScope(Scope scope)
Get the specifiedHttpScopeif available.- Parameters:
scope- the type of the scope required.- Returns:
- the scope specified or
nullif not supported.
-
getScopeIds
Collection<String> getScopeIds(Scope scope)
Get the IDs available for the scope specified.- Parameters:
scope- the scope the IDs are required for.- Returns:
- The IDs available for the scope specified or
nullif the scope specified does not support obtaining scopes by ID.
-
-