public interface HookManager
| Modifier and Type | Method and Description |
|---|---|
String |
getSecretToken()
Get the secret token that received hook events should be validated against.
|
void |
handleEvent(javax.servlet.http.HttpServletRequest request)
Parses and verifies an Event instance from the HTTP request and
fires it off to the registered listeners.
|
default boolean |
isValidSecretToken(javax.servlet.http.HttpServletRequest request)
Validate the provided secret token found in the HTTP header against the reference secret token.
|
default boolean |
isValidSecretToken(String secretToken)
Validate the provided secret token against the reference secret token.
|
void |
setSecretToken(String secretToken)
Set the secret token that received hook events should be validated against.
|
String getSecretToken()
void setSecretToken(String secretToken)
secretToken - the secret token to verify againstdefault boolean isValidSecretToken(String secretToken)
secretToken - the token to validatedefault boolean isValidSecretToken(javax.servlet.http.HttpServletRequest request)
request - the HTTP request to verify the secret tokenvoid handleEvent(javax.servlet.http.HttpServletRequest request)
throws GitLabApiException
request - the HttpServletRequest to read the Event instance fromGitLabApiException - if the parsed event is not supportedCopyright © 2019. All rights reserved.