clarin.sru.fcs.server.auth¶
- class clarin.sru.fcs.server.auth.AuthenticationInfo(subject: str)[source]¶
Bases:
SRUAuthenticationInfo
- class clarin.sru.fcs.server.auth.Key(key_id: str, public_key: cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKey)[source]¶
Bases:
object
- public_key: RSAPublicKey¶
- class clarin.sru.fcs.server.auth.Verifier(key_id: str, public_key: cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKey, jwt: jwt.api_jwt.PyJWT, claims: Dict[str, Any])[source]¶
Bases:
object
- public_key: RSAPublicKey¶
- jwt: PyJWT¶