@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix mcr: <https://registry.apicrafter.io/vocab#> .
@prefix dt: <https://registry.apicrafter.io/datatype/> .
@prefix cat: <https://registry.apicrafter.io/category/> .
@prefix country: <https://registry.apicrafter.io/country/> .
@prefix tool: <https://registry.apicrafter.io/tool/> .

dt:apple_team_id a skos:Concept ;
    skos:inScheme <https://registry.apicrafter.io/> ;
    skos:topConceptOf <https://registry.apicrafter.io/> ;
    skos:notation "apple_team_id" ;
    skos:prefLabel "Apple Developer Team ID"@en ;
    skos:definition "Ten-character string that Apple generates for each membership in the Apple Developer Program or the Apple Developer Enterprise Program. It is the organizational unit (OU) of the team's signing certificates, so code signing requirements refer to it as certificate leaf[subject.OU], and it prefixes App IDs (the application-identifier entitlement). Values in Apple documentation use uppercase letters and digits. The format alone matches many other 10-character codes, so use the field name or context."@en ;
    skos:example "SKMME9E2Y8" ;
    mcr:status "draft" ;
    mcr:isPII false ;
    mcr:classification "identifier" ;
    mcr:regexp "^[A-Z0-9]{10}$" ;
    rdfs:seeAlso <https://developer.apple.com/help/glossary/team-id> ;
    rdfs:seeAlso <https://developer.apple.com/documentation/technotes/tn3125-inside-code-signing-provisioning-profiles> .
