JwtAssertionCreator Class
- Inheritance
-
JwtAssertionCreator
Constructor
JwtAssertionCreator(key, algorithm, sha1_thumbprint=None, headers=None)
Parameters
- key
- algorithm
- sha1_thumbprint
- headers
Methods
| create_normal_assertion |
Create a JWT Assertion. Parameters are defined in https://tools.ietf.org/html/rfc7523#section-3 Key-value pairs in additional_claims will be added into payload as-is. |
| sign_assertion |
Create a JWT Assertion. Parameters are defined in https://tools.ietf.org/html/rfc7523#section-3 Key-value pairs in additional_claims will be added into payload as-is. |
create_normal_assertion
Create a JWT Assertion.
Parameters are defined in https://tools.ietf.org/html/rfc7523#section-3 Key-value pairs in additional_claims will be added into payload as-is.
create_normal_assertion(audience, issuer, subject=None, expires_at=None, expires_in=600, issued_at=None, assertion_id=None, not_before=None, additional_claims=None, **kwargs)
Parameters
- audience
- issuer
- subject
- expires_at
- expires_in
- issued_at
- assertion_id
- not_before
- additional_claims
sign_assertion
Create a JWT Assertion.
Parameters are defined in https://tools.ietf.org/html/rfc7523#section-3 Key-value pairs in additional_claims will be added into payload as-is.
sign_assertion(audience, issuer, subject=None, expires_at=None, expires_in=600, issued_at=None, assertion_id=None, not_before=None, additional_claims=None, **kwargs)
Parameters
- audience
- issuer
- subject
- expires_at
- expires_in
- issued_at
- assertion_id
- not_before
- additional_claims
Feedback
Submit and view feedback for