Module iu.util.auth

Interface OAuthClient

All Known Subinterfaces:
OAuthAuthorizationClient, OAuthResourceOwnerPassword

public interface OAuthClient
Encapsulates OAuth 2.0 client identification.
  • Method Details

    • getTokenUri

      URI getTokenUri()
      Gets the token URI.
      Returns:
      OAuth 2.0 Token URI
    • getJwksUri

      URI getJwksUri()
      Gets the JWKS URI.
      Returns:
      JWKS URI for verifying JWT token signature
    • getClientId

      String getClientId()
      Gets the client ID.
      Returns:
      Client ID