Crate atlassian_app_auth

Source
Expand description

This is a small library for authenticating with an Atlassian API (such as the Jira API) as an Atlassian Connect App.

See examples/request.rs for a full usage example.

Note that the query string hash implementation is incomplete; there are a lot of special cases that are not yet handled.

Relevant documentation:

Structs§

Header
Request header.
Parameters
Input parameters for creating a JWT.

Enums§

AuthError
Authentication error enum.

Constants§

QUERY_PARAM_ENCODE_SET
The set of characters to percent-encode for query parameters. The Jira documentation says these should be consistent with OAuth 1.0, which is defined in RFC 5849.

Functions§

create_auth_header
Create an authentication Header.