Class Utils
java.lang.Object
io.meeds.gamification.github.utils.Utils
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String[]static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic Stringstatic StringextractSubItem(Map<String, Object> map, String... keys) fromJsonStringToMap(String jsonString) fromJsonStringToMapCollection(String jsonString) static StringgenerateRandomSecret(int length) static booleanverifySignature(String webhookSecret, String payload, String signature)
-
Field Details
-
CONNECTOR_NAME
- See Also:
-
HMAC_SHA1_ALGORITHM
- See Also:
-
ORGANIZATION
- See Also:
-
ORGANIZATION_ID
- See Also:
-
REPOSITORY_ID
- See Also:
-
REPOSITORY_IDS
- See Also:
-
REPOSITORY
- See Also:
-
ID
- See Also:
-
LOGIN
- See Also:
-
NAME
- See Also:
-
EVENTS
- See Also:
-
PULL_REQUEST
- See Also:
-
ISSUE
- See Also:
-
URL
- See Also:
-
HTML
- See Also:
-
HTML_URL
- See Also:
-
LINKS
- See Also:
-
HREF
- See Also:
-
HEAD_COMMIT
- See Also:
-
COMMENT
- See Also:
-
USER
- See Also:
-
SENDER
- See Also:
-
PUSHER
- See Also:
-
ACTION
- See Also:
-
STATE
- See Also:
-
NOT_PLANNED
- See Also:
-
STATE_REASON
- See Also:
-
LABEL
- See Also:
-
PULL_REQUEST_REVIEW
- See Also:
-
PULL_REQUEST_COMMENTED
- See Also:
-
PULL_REQUEST_VALIDATED
- See Also:
-
OPENED
- See Also:
-
CREATED
- See Also:
-
CLOSED
- See Also:
-
DELETED
- See Also:
-
LABELED
- See Also:
-
UNLABELED
- See Also:
-
MERGED
- See Also:
-
REVIEW_REQUESTED
- See Also:
-
REVIEW_REQUEST_REMOVED
- See Also:
-
REQUESTED_REVIEWER
- See Also:
-
REVIEW_PULL_REQUEST_EVENT_NAME
- See Also:
-
PULL_REQUEST_VALIDATED_EVENT_NAME
- See Also:
-
VALIDATE_PULL_REQUEST_EVENT_NAME
- See Also:
-
CREATE_PULL_REQUEST_EVENT_NAME
- See Also:
-
PULL_REQUEST_REVIEW_COMMENT_EVENT_NAME
- See Also:
-
COMMENT_PULL_REQUEST_EVENT_NAME
- See Also:
-
DELETE_PULL_REQUEST_COMMENT_EVENT_NAME
- See Also:
-
CREATE_ISSUE_EVENT_NAME
- See Also:
-
ADD_ISSUE_LABEL_EVENT_NAME
- See Also:
-
REQUEST_REVIEW_FOR_PULL_REQUEST_EVENT_NAME
- See Also:
-
COMMENT_ISSUE_EVENT_NAME
- See Also:
-
DELETE_ISSUE_COMMENT_EVENT_NAME
- See Also:
-
CLOSE_PULL_REQUEST_EVENT_NAME
- See Also:
-
REVIEW_REQUEST_REMOVED_EVENT_NAME
- See Also:
-
CLOSE_ISSUE_EVENT_NAME
- See Also:
-
DELETE_ISSUE_LABEL_EVENT_NAME
- See Also:
-
PUSH_CODE_EVENT_NAME
- See Also:
-
GITHUB_ACTION_EVENT
- See Also:
-
GITHUB_CANCEL_ACTION_EVENT
- See Also:
-
ISSUE_TYPE
- See Also:
-
PR_TYPE
- See Also:
-
REVIEW_COMMENT_TYPE
- See Also:
-
COMMENT_PR_TYPE
- See Also:
-
COMMENT_ISSUE_TYPE
- See Also:
-
GITHUB_API_URL
- See Also:
-
ORGANIZATIONS
- See Also:
-
AUTHORIZED_TO_ACCESS_GIT_HUB_HOOKS
- See Also:
-
TOKEN
- See Also:
-
AUTHORIZATION
- See Also:
-
GITHUB_CONNECTION_ERROR
- See Also:
-
DESCRIPTION
- See Also:
-
AVATAR_URL
- See Also:
-
GITHUB_TRIGGERS
-
-
Method Details
-
verifySignature
-
fromJsonStringToMap
-
fromJsonStringToMapCollection
-
extractSubItem
-
generateRandomSecret
-
encode
-
decode
-