Package io.bspk.httpsig
Interface ComponentProvider
- All Known Implementing Classes:
HttpServletRequestProvider,RestTemplateRequestProvider
public interface ComponentProvider
- Author:
- jricher
-
Method Summary
Modifier and Type Method Description static java.lang.StringcombineFieldValues(java.util.List<java.lang.String> fields)java.lang.StringgetAuthority()default java.lang.StringgetComponentValue(org.greenbytes.http.sfv.StringItem componentIdentifier)java.lang.StringgetField(java.lang.String name)java.lang.StringgetMethod()java.lang.StringgetPath()java.lang.StringgetQuery()java.lang.StringgetQueryParams(java.lang.String name)java.lang.StringgetRequestTarget()java.lang.StringgetScheme()java.lang.StringgetStatus()java.lang.StringgetTargetUri()
-
Method Details
-
getMethod
java.lang.String getMethod() -
getAuthority
java.lang.String getAuthority() -
getScheme
java.lang.String getScheme() -
getTargetUri
java.lang.String getTargetUri() -
getRequestTarget
java.lang.String getRequestTarget() -
getPath
java.lang.String getPath() -
getQuery
java.lang.String getQuery() -
getQueryParams
java.lang.String getQueryParams(java.lang.String name) -
getStatus
java.lang.String getStatus() -
getField
java.lang.String getField(java.lang.String name) -
combineFieldValues
static java.lang.String combineFieldValues(java.util.List<java.lang.String> fields) -
getComponentValue
default java.lang.String getComponentValue(org.greenbytes.http.sfv.StringItem componentIdentifier)
-