Package gov.nist.secauto.oscal.lib.model
Class TelephoneNumber
java.lang.Object
gov.nist.secauto.oscal.lib.model.TelephoneNumber
- All Implemented Interfaces:
gov.nist.secauto.metaschema.core.model.IBoundObject
@MetaschemaField(formalName="Telephone Number",
description="A telephone service number as defined by [ITU-T E.164](https://www.itu.int/rec/T-REC-E.164-201011-I/en).",
name="telephone-number",
moduleClass=OscalMetadataModule.class,
valueConstraints=@ValueConstraints(matches=@Matches(level=WARNING,pattern="^[0-9]{3}[0-9]{1,12}$",remarks="Providing a country code provides an international means to interpret the phone number.")))
public class TelephoneNumber
extends Object
implements gov.nist.secauto.metaschema.core.model.IBoundObject
A telephone service number as defined by ITU-T E.164.
-
Constructor Summary
ConstructorDescriptionTelephoneNumber
(gov.nist.secauto.metaschema.core.model.IMetaschemaData data) -
Method Summary
-
Constructor Details
-
TelephoneNumber
public TelephoneNumber() -
TelephoneNumber
-
-
Method Details