-
class
Abstract base class for D4Science IAM responses that implements common functionality
for handling authentication and authorization responses.
class
Abstract base class for D4Science IAM client authentication responses.
class
D4Science IAM client authentication implementation for client credentials flow.
class
D4Science IAM client authentication implementation for the authorization code flow: the tokens are obtained by
exchanging the code the browser brought back on the redirect URI.
class
D4Science IAM client authentication object built over tokens obtained elsewhere (e.g. by a login performed by
another component): gives the whole
IAMResponse API (claims, expiry, refresh, exchange, verification, logout)
without performing any request.
class
D4Science IAM client authentication implementation for user credentials.
class
D4Science IAM client authorization implementation.
class
OIDC Bearer authentication implementation for handling bearer tokens.