public class OidcExtractor extends Object implements CredentialsExtractor<OidcCredentials>
Modifier and Type | Field and Description |
---|---|
protected OidcClient |
client |
protected OidcConfiguration |
configuration |
Constructor and Description |
---|
OidcExtractor(OidcConfiguration configuration,
OidcClient client) |
Modifier and Type | Method and Description |
---|---|
OidcCredentials |
extract(WebContext context)
Extract the right credentials.
|
protected Map<String,String> |
retrieveParameters(WebContext context) |
protected OidcConfiguration configuration
protected OidcClient client
public OidcExtractor(OidcConfiguration configuration, OidcClient client)
public OidcCredentials extract(WebContext context)
CredentialsExtractor
CredentialsException
in case of failure.extract
in interface CredentialsExtractor<OidcCredentials>
context
- the current web contextprotected Map<String,String> retrieveParameters(WebContext context)
Copyright © 2019. All rights reserved.