public class HeaderExtractor extends Object implements CredentialsExtractor<TokenCredentials>
Constructor and Description |
---|
HeaderExtractor() |
HeaderExtractor(String headerName,
String prefixHeader,
String clientName) |
Modifier and Type | Method and Description |
---|---|
TokenCredentials |
extract(WebContext context)
Extract the right credentials.
|
String |
getClientName() |
String |
getHeaderName() |
String |
getPrefixHeader() |
Boolean |
getTrimValue() |
void |
setClientName(String clientName) |
void |
setHeaderName(String headerName) |
void |
setPrefixHeader(String prefixHeader) |
void |
setTrimValue(Boolean trimValue) |
public String getHeaderName()
public void setHeaderName(String headerName)
public String getPrefixHeader()
public void setPrefixHeader(String prefixHeader)
public String getClientName()
public void setClientName(String clientName)
public Boolean getTrimValue()
public void setTrimValue(Boolean trimValue)
public TokenCredentials extract(WebContext context) throws HttpAction, CredentialsException
CredentialsExtractor
CredentialsException
in case of failure.extract
in interface CredentialsExtractor<TokenCredentials>
context
- the current web contextHttpAction
- requires a specific HTTP action if necessaryCredentialsException
- the credentials are invalidCopyright © 2018. All rights reserved.