Class OidcJwtPrincipalResolver

java.lang.Object
org.j7m.middleware.enterprise.iam.OidcJwtPrincipalResolver

public final class OidcJwtPrincipalResolver extends Object
Deterministic OIDC/JWT metadata resolver.

This resolver accepts already-validated token metadata. It does not parse or validate JWT signatures.

  • Constructor Details

    • OidcJwtPrincipalResolver

      public OidcJwtPrincipalResolver()
      Creates a principal resolver.
  • Method Details

    • resolve

      public org.j7m.middleware.security.api.Principal resolve(Map<String,String> metadata)
      Resolves a principal from token metadata.
      Parameters:
      metadata - validated token metadata
      Returns:
      principal