Package ai.vectros.types
Class AccessProfileTemplateRequest
java.lang.Object
ai.vectros.types.AccessProfileTemplateRequest
-
Method Details
-
getTemplateId
- Returns:
- Partner-defined identifier for the template. Same format rules as contextId: 3-31 chars, lowercase letter + lowercase/digit/dash. Required on POST; ignored on PUT (path-supplied).
-
getName
- Returns:
- Human-readable name for this template.
-
getDescription
- Returns:
- Optional free-text description.
-
getScopes
- Returns:
- Multi-clause TokenScope payload. Each clause has 'allowed_actions' (list of verbs) and 'data_scope' (attribute filter map). An action is permitted if ANY clause's actions cover it AND that clause's dataScope matches the target record. See access-profile ยง4.4 for the full shape and CLAUDE.md for null-sentinel semantics.
-
equals
-
getAdditionalProperties
-
hashCode
public int hashCode() -
toString
-
builder
-