LibreOffice Module sfx2 (master) 1
Classes | Namespaces | Enumerations | Functions
classificationhelper.hxx File Reference
#include <memory>
#include <string_view>
#include <vector>
#include <o3tl/string_view.hxx>
#include <rtl/ustring.hxx>
#include <sfx2/dllapi.h>
#include <sfx2/infobar.hxx>
Include dependency graph for classificationhelper.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SfxClassificationHelper
 Shared code to handle Business Authorization Identification and Labeling Scheme (BAILS) properties. More...
 
class  sfx::ClassificationKeyCreator
 

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::beans
 
namespace  com::sun::star::document
 
namespace  sfx
 

Enumerations

enum class  SfxClassificationCheckPasteResult {
  None = 1 ,
  TargetDocNotClassified = 2 ,
  DocClassificationTooLow = 3
}
 Return code of SfxClassificationHelper::CheckPaste(). More...
 
enum class  SfxClassificationPolicyType {
  ExportControl = 1 ,
  NationalSecurity = 2 ,
  IntellectualProperty = 3
}
 Specifies a policy type, to be used with SetBACName(). Getters always use IntellectualProperty for now. More...
 
enum class  sfx::ClassificationCreationOrigin {
  sfx::NONE ,
  sfx::BAF_POLICY ,
  sfx::MANUAL
}
 Specifies the origin: either defined by the BAF policy or manual via. the advanced classification dialog. More...
 

Functions

SFX2_DLLPUBLIC sfx::ClassificationCreationOrigin sfx::getCreationOriginProperty (css::uno::Reference< css::beans::XPropertyContainer > const &rxPropertyContainer, sfx::ClassificationKeyCreator const &rKeyCreator)
 

Enumeration Type Documentation

◆ SfxClassificationCheckPasteResult

Return code of SfxClassificationHelper::CheckPaste().

Enumerator
None 
TargetDocNotClassified 
DocClassificationTooLow 

Definition at line 34 of file classificationhelper.hxx.

◆ SfxClassificationPolicyType

enum class SfxClassificationPolicyType
strong

Specifies a policy type, to be used with SetBACName(). Getters always use IntellectualProperty for now.

Enumerator
ExportControl 
NationalSecurity 
IntellectualProperty 

Definition at line 42 of file classificationhelper.hxx.