Package wt.access

Interface SecurityLabeled

All Superinterfaces:
wt.access._AccessControlled, wt.fc._NetFactor, wt.access._SecurityLabeled, AccessControlled, NetFactor
All Known Subinterfaces:
_ContainerTeamManaged, _SessionEditedIteration, _WTContainer, ContainerTeamManaged, SessionEditedIteration, WTContainer
All Known Implementing Classes:
_AbsCollectionCriteria, _AbstractEventInfo, com.ptc.projectmanagement.plan._AbstractPlanActivity, com.ptc.windchill.rd._AbstractReceivedDelivery, _AbstractRemaObject, wt.intersvrcom._AbstractSite, _AbstractWorkPackage, _AccessControlSurrogate, wt.admin._AdministrativeDomain, _AnalysisActivity, _AnnotationSet, wt.audit._AuditRecord, wt.access.agreement._AuthorizationAgreement, _AXLContext, _BusinessRule, wt.businessRules._BusinessRuleObject, _BusinessRuleSet, wt.folder._Cabinet, _CabinetManaged, _CAPAActionPlan, com.ptc.windchill.wadm.cdrl._CDRLBasePackage, _ChangeActivity2, _ChangeAnalysis, _ChangeConcern, _ChangeInvestigation, _ChangeIssue, _ChangeOrder2, _ChangeProposal, _ChangeRequest2, _ChangeReview, _Choice, _ChoiceRule, wt.workflow.collaboration._CollaborationTemplate, _ConfigurableMastersLink, _ConfigurableRevisionLink, _ConfigurationItem, wt.inf.team._ContainerTeam, com.ptc.windchill.wadm.cdrl._ContractPackage, wt.content._DataFormat, com.ptc.windchill.enterprise.datamonitor._DataMonitor, _DefaultWTContainerTemplate, _Deliverable, com.ptc.windchill.wp.delivery._DeliveryRecord, _DerivedImage, wt.federation._DirectoryTranslationTable, _EffConfigSpecGroup, _EPMDocConfigSpec, _EPMDocument, _ESIManagedBaseline, _ESIRelease, _ESITarget, _ESITransaction, _ExpressionAlias, _FDAUDISubmission, _FederatedDirectoryService, _FederatedInfoEngineService, wt.fv._FileFolder, wt.enterprise._FolderResident, wt.fv._FvHost, wt.fv._FvPolicyRule, _IndependentAssignedExpression, wt.federation._InfoEngineTranslationTable, wt.fc._Item, _IteratedFolderResident, _LifeCycleManagedWtMarkUp, wt.lifecycle._LifeCycleTemplate, _LotBaseline, _Managed, _ManagedBaseline, com.ptc.windchill.suma.part._ManufacturerPart, _Milestone, com.ptc.windchill.option.model._ModuleVariantInformationLink, _MPMConfigurationRecipe, _MPMControlCharacteristic, _MPMMfgProcess, _MPMMfgStandardGroup, _MPMOperation, com.ptc.windchill.mpml.resource._MPMOperationAssignableResource, _MPMPlant, _MPMProcessMaterial, _MPMProcessPlan, _MPMResource, _MPMResourceGroup, _MPMSequence, _MPMSkill, _MPMStandardCC, _MPMStandardOperation, _MPMTooling, _MPMWorkCenter, com.ptc.qualitymanagement.nc._NCAnalysisActivity, com.ptc.qualitymanagement.nc.investigation._NCInvestigation, _Nonconformance, _NotificationSubscription, _Option, _OptionSet, _OrgContainer, _PartList, _PartListItemSubstituteLink, _PDMLinkProduct, wt.eff._PersistableEffConfigSpec, com.ptc.projectmanagement.plan._Plan, com.ptc.projectmanagement.plan._PlanActivity, wt.part._PlantEffConfigSpecGroup, wt.part._PlantPersistableEffConfigSpec, wt.queue._ProcessingQueue, wt.productfamily._ProductFamily, _ProductFamilyMember, wt.productfamily._ProductModel, wt.productfamily._ProductModelGroup, com.ptc.netmarkets.productplantemplates._ProductPlanTemplate, wt.org._Profile, _Project2, _ProjectActivity, _ProjectPlan, _ProjectProxy, _PromotionNotice, _ProxyDocument, _ProxyGroup, _ProxyUser, wt.viewmarkup._PublishCloudEntry, wt.queue._QueueEntry, com.ptc.windchill.rd._ReceivedDelivery, wt.fv.master._ReplicaFolder, com.ptc.windchill.wp.rep._ReplicationPackage, _Report, wt.query.template._ReportCriteria, _ReportTemplate, com.ptc.windchill.enterprise.requirement._Requirement, _RevisionControlled, wt.queue._ScheduleQueue, wt.queue._ScheduleQueueEntry, wt.inf.sharing._SharedContainerMap, wt.enterprise._Simple, wt.intersvrcom._Site, com.ptc.windchill.enterprise.requirement._Specification, _SpecificationTemplate, wt.org._StandardProfile, wt.annotation._StructuredAnnotationSet, wt.folder._SubFolder, _SummaryActivity, _SupplementaryReplacementLink, com.ptc.windchill.suma.part._SupplierPart, com.ptc.windchill.wp.tdp._TechnicalDataPackage, _UDISubmission, _UdiSuperSet, _UdiSuperSet2, _VariantSpec, wt.fv._Vault, com.ptc.windchill.suma.part._VendorPart, _VersionableChangeItem, wt.workflow.engine._WfActivity, wt.workflow.engine._WfAdHocActivity, wt.workflow.work._WfAssignedActivity, wt.workflow.definer._WfAssignedActivityTemplate, wt.workflow.engine._WfBlock, wt.workflow.engine._WfContainer, wt.workflow.definer._WfContainerTemplate, _WfExecutionObject, _WfProcess, _WfProcessTemplate, wt.workflow.robots._WfRobotActivity, wt.workflow.robots._WfSynchRobot, _WfTemplateObject, com.ptc.windchill.wp._WorkPackage, _WTAnalysisActivity, _WTChangeActivity2, _WTChangeDirective, _WTChangeInvestigation, _WTChangeIssue, _WTChangeOrder2, _WTChangeProposal, _WTChangeRequest2, _WTDocument, _WTDocumentConfigSpec, wt.org._WTGroup, _WTLibrary, wt.viewmarkup._WTMarkUp, wt.org._WTOrganization, _WTPart, _WTPartAlternateLink, _WTPartAlternateRep, _WTPartConfigSpec, _WTPartRequest, _WTPartSubstituteLink, wt.org._WTPrincipal, _WTProductConfiguration, _WTProductInstance, _WTProductInstance2, wt.queue._WtQueue, wt.queue._WtQueueEntry, wt.rn._WTRNRequest, wt.org._WTUser, _WTVariance, AbsCollectionCriteria, AbstractEventInfo, AbstractPlanActivity, com.ptc.windchill.rd.AbstractReceivedDelivery, AbstractRemaObject, wt.intersvrcom.AbstractSite, AbstractWorkPackage, AccessControlSurrogate, AdministrativeDomain, AnalysisActivity, AnnotationSet, AuditRecord, AuthorizationAgreement, AXLContext, BusinessRule, wt.businessRules.BusinessRuleObject, BusinessRuleSet, Cabinet, CabinetManaged, CAPAActionPlan, CDRLBasePackage, ChangeActivity2, ChangeAnalysis, ChangeConcern, ChangeInvestigation, ChangeIssue, ChangeOrder2, ChangeProposal, ChangeRequest2, ChangeReview, Choice, ChoiceRule, CollaborationTemplate, ConfigurableMastersLink, ConfigurableRevisionLink, ConfigurationItem, ContainerTeam, ContractPackage, DataFormat, DataMonitor, DefaultWTContainerTemplate, Deliverable, DeliveryRecord, DerivedImage, DirectoryTranslationTable, EffConfigSpecGroup, EPMDocConfigSpec, EPMDocument, ESIManagedBaseline, ESIRelease, ESITarget, ESITransaction, ExpressionAlias, FDAUDISubmission, FederatedDirectoryService, FederatedInfoEngineService, FileFolder, FolderResident, FvHost, FvPolicyRule, IndependentAssignedExpression, InfoEngineTranslationTable, Item, IteratedFolderResident, LifeCycleManagedWtMarkUp, LifeCycleTemplate, LotBaseline, Managed, ManagedBaseline, ManufacturerPart, Milestone, ModuleVariantInformationLink, MPMConfigurationRecipe, MPMControlCharacteristic, MPMMfgProcess, MPMMfgStandardGroup, MPMOperation, com.ptc.windchill.mpml.resource.MPMOperationAssignableResource, MPMPlant, MPMProcessMaterial, MPMProcessPlan, MPMResource, MPMResourceGroup, MPMSequence, MPMSkill, MPMStandardCC, MPMStandardOperation, MPMTooling, MPMWorkCenter, NCAnalysisActivity, NCInvestigation, Nonconformance, NotificationSubscription, Option, OptionSet, OrgContainer, PartList, PartListItemSubstituteLink, PDMLinkProduct, PersistableEffConfigSpec, Plan, PlanActivity, PlantEffConfigSpecGroup, PlantPersistableEffConfigSpec, ProcessingQueue, ProductFamily, ProductFamilyMember, ProductModel, ProductModelGroup, ProductPlanTemplate, Profile, Project2, ProjectActivity, ProjectPlan, ProjectProxy, PromotionNotice, ProxyDocument, ProxyGroup, ProxyUser, PublishCloudEntry, QueueEntry, ReceivedDelivery, ReplicaFolder, ReplicationPackage, Report, ReportCriteria, ReportTemplate, Requirement, RevisionControlled, ScheduleQueue, ScheduleQueueEntry, SharedContainerMap, Simple, Site, Specification, SpecificationTemplate, StandardProfile, StructuredAnnotationSet, SubFolder, SummaryActivity, SupplementaryReplacementLink, SupplierPart, TechnicalDataPackage, UDISubmission, UdiSuperSet, UdiSuperSet2, VariantSpec, Vault, VendorPart, VersionableChangeItem, WfActivity, WfAdHocActivity, WfAssignedActivity, WfAssignedActivityTemplate, wt.workflow.engine.WfBlock, WfContainer, WfContainerTemplate, WfExecutionObject, WfProcess, WfProcessTemplate, WfRobotActivity, WfSynchRobot, WfTemplateObject, WorkPackage, WTAnalysisActivity, WTChangeActivity2, WTChangeDirective, WTChangeInvestigation, WTChangeIssue, WTChangeOrder2, WTChangeProposal, WTChangeRequest2, WTDocument, WTDocumentConfigSpec, WTGroup, WTLibrary, wt.viewmarkup.WTMarkUp, WTOrganization, WTPart, WTPartAlternateLink, WTPartAlternateRep, WTPartConfigSpec, WTPartRequest, WTPartSubstituteLink, WTPrincipal, WTProductConfiguration, WTProductInstance, WTProductInstance2, WtQueue, WtQueueEntry, WTRNRequest, WTUser, WTVariance

@GenAsUnPersistable(interfaces=AccessControlled.class, properties=@GeneratedProperty(name="securityLabels",type=wt.access.SecurityLabels.class,supportedAPI=PRIVATE,javaDoc="A set of security labels. A security label consists of a marking indicating that an object contains a type of sensitive information and a value indicating the level of sensitivity. <P><B>Note:</B>This method is only to be used by the access control service. Other code should use one of the methods provided by the access control service to get or set the security labels. @see wt.access.AccessControlHelper#manager @see wt.access.AccessControlManager#getSecurityLabels(SecurityLabeled) @see wt.access.AccessControlManagerSvr#setSecurityLabels(SecurityLabeled,Map,boolean) @see wt.access.AccessControlServerHelper#manager",accessors=@PropertyAccessors(setExceptions={}),constraints=@PropertyConstraints(required=true))) public interface SecurityLabeled extends wt.access._SecurityLabeled
Interface to be implemented by classes whose objects may have security labels marking the sensitivity of the object's information. Security labels provide a means to mark and safeguard sensitive information and provide a mechanism for determining a user's right to access restricted data.

Supported API: true

Extendable: false
  • Field Summary

    Fields inherited from interface wt.access._SecurityLabeled

    SECURITY_LABELS
  • Method Summary

    Methods inherited from interface wt.access._SecurityLabeled

    getSecurityLabels, setSecurityLabels

    Methods inherited from interface wt.fc.NetFactor

    getClassInfo, getConceptualClassname