@ThreadSafe public class DefaultHeaderFilter extends Object implements HeaderFilter
Constructor and Description |
---|
DefaultHeaderFilter(Set<String> acceptedParams)
Creates a new JOSE header filter.
|
Modifier and Type | Method and Description |
---|---|
Set<String> |
getAcceptedParameters()
Gets the names of the accepted header parameters.
|
void |
setAcceptedParameters(Set<String> acceptedParams)
Sets the names of the accepted header parameters.
|
public DefaultHeaderFilter(Set<String> acceptedParams)
acceptedParams
- The accepted header parameters. Must not be
null
.public Set<String> getAcceptedParameters()
HeaderFilter
getAcceptedParameters
in interface HeaderFilter
alg
parameter for JWS headers
or the alg
and enc
parameters for JWE
headers.public void setAcceptedParameters(Set<String> acceptedParams)
HeaderFilter
setAcceptedParameters
in interface HeaderFilter
acceptedParams
- The accepted header parameters. Must contain
at least the alg
parameter for JWS
headers or the alg
and enc
parameters for JWE headers. Must not be
null
.Copyright © 2013 NimbusDS. All Rights Reserved.