Class CIM_PeerIDPayloadFilterEntry
extends CIM_FilterEntryBase

PeerIDPayloadFilterEntry defines filters used to match the Identification Type field in the ID Payload of the IKE protocol exchange. It permits the specification of ID values such as "*@example.com" or "192.0.2.0/24".

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_FilterEntryBase
   |
   +--CIM_PeerIDPayloadFilterEntry

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringPeerIDPayloadFilterEntry defines filters used to match the Identification Type field in the ID Payload of the IKE protocol exchange. It permits the specification of ID values such as "*@example.com" or "192.0.2.0/24".
MappingStringsstringIPSP Policy Model.IETF|PeerIDPayloadFilterEntry
UMLPackagePathstringCIM::Network::Filtering
Versionstring2.8.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
MatchIdentityTypeuint16
DescriptionstringMatchIdentityType specifies the Identification Type provided by the peer in the payload. The list of identities was generated from Section 4.6.2.1 of RFC2407. Note that the enumeration is different than the RFC list, since the value 'Other' is taken into account.
MappingStringsstringIPSP Policy Model.IETF|PeerIDPayloadFilterEntry.MatchIdentityType, RFC2407.IETF|Section 4.6.2.1
ModelCorrespondencestringCIM_PeerIDPayloadFilterEntry.MatchIdentityValue
Requiredbooleantrue
ValueMapstring1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, .., 0x8000..
ValuesstringOther, IPV4 Address, FQDN, User FQDN, IPV4 Subnet Address, IPV6 Address, IPV6 Subnet Address, IPV4 Address Range, IPV6 Address Range, DER ASN1 DN, DER ASN1 GN, KEY ID, DMTF Reserved, Vendor Reserved
MatchIdentityValuestring
DescriptionstringMatchIdentityValue is the filter value for comparison with the ID payload, e,g, "*@company.com". The syntax may need to be converted for comparison. For example, if the type of identity is a DER-encoded distinguished name, (for example, MatchIdentityType = 10, "DER_ASN1_DN"), the MatchIdentityValue MUST be converted into a DER-encoded string. This allows it to be matched against the values extracted from the ID payload at runtime. Note that a wildcard mechanism may be used when MatchIdentityType specifies a general character string (for example, if MatchIdentityType=3, 'FQDN'). MatchFieldValue may contain a wildcard character, '*', in the pattern match specification. For example, for 'FQDN', a MatchFieldValue of '*@example.com' will successfully match an ID payload of 'janedoe@example.com'. A wildcard can be used to represent 0 or more characters as is appropriate for the type specified in MatchIdentityType.
MappingStringsstringIPSP Policy Model.IETF|PeerIDPayloadFilterEntry.MatchIdentityValue
ModelCorrespondencestringCIM_PeerIDPayloadFilterEntry.MatchIdentityType
Requiredbooleantrue

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
CommunicationStatusuint16CIM_ManagedSystemElement
CreationClassNamestringCIM_FilterEntryBase
DescriptionstringCIM_ManagedElement
DetailedStatusuint16CIM_ManagedSystemElement
ElementNamestringCIM_ManagedElement
Generationuint64CIM_ManagedElement
HealthStateuint16CIM_ManagedSystemElement
InstallDatedatetimeCIM_ManagedSystemElement
InstanceIDstringCIM_ManagedElement
IsNegatedbooleanCIM_FilterEntryBase
NamestringCIM_FilterEntryBase
OperatingStatusuint16CIM_ManagedSystemElement
PrimaryStatusuint16CIM_ManagedSystemElement
StatusstringCIM_ManagedSystemElement
SystemCreationClassNamestringCIM_FilterEntryBase
SystemNamestringCIM_FilterEntryBase
OperationalStatusuint16[]CIM_ManagedSystemElement
StatusDescriptionsstring[]CIM_ManagedSystemElement

Class Methods