Pre-Provisioned Login Subject Repository (association/PreProvisionedLoginSubjectSpringDataRepository.java)

skillhub · server/skillhub-auth/src/main/java/com/iflytek/skillhub/auth/federation/association/PreProvisionedLoginSubjectSpringDataRepository.java · java · Apache-2.0
auth, database, tag:spring-data, tag:federation, tag:multi-tenant

Spring Data JPA repository for tenant-scoped federated login subject claims, supporting exact lookup by issuer/subject and membership status queries.

// Source: https://github.com/iflytek/skillhub | License: Apache-2.0 | Copyright You must retain, in the Source form of any Derivative Works
// Provided via justclaw.it.com; keep this notice with the code.
package com.iflytek.skillhub.auth.federation.association;

import java.util.List;
import java.util.Optional;
import org.springframework.data.jpa.repository.JpaRepository;

/** Internal Spring Data delegate for exact, tenant-scoped subject claims. */
interface PreProvisionedLoginSubjectSpringDataRepository
        extends JpaRepository<PreProvisionedLoginSubject, String> {

    Optional<PreProvisionedLoginSubject>
            findByOrganizationIdAndLoginConnectionIdAndIssuerAndSubjectTypeAndSubjectValue(
                    String organizationId,
                    String loginConnection

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key