Class CAP4OpenTypeExtensions
- java.lang.Object
-
- CAP4OpenTypeExtensions
-
public class CAP4OpenTypeExtensions extends Object
Defines metadata for cap_v4's open type extensions. Each extension has a collection of fields, including:- an identifier field, whose value distinguishes this extension from others of the same class of extension;
- one or more type fields, whose types take the place of ASN.1 Open types in the class of extension;
- and zero or more value fields.
- the value of an identifier field is of type OpenId,
- the value of a type field is of type ContainingOctetString,
- and the value of a value field is of its declared type.
Beware that different versions of the protocol can add extensions with different identifiers, and different (sub-)protocols can have extensions of the same class in which the same identifiers correspond to different extensions.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MAPMAP_EXTENSION[]
getExtensionSet()
Gets an array of supported extensions.static CAP4EXTENSION[]
getSupportedExtensions()
Gets an array of supported extensions.
-
-
-
Method Detail
-
getExtensionSet
public static MAPMAP_EXTENSION[] getExtensionSet()
Gets an array of supported extensions.- Returns:
- Array of supported extensions
-
getSupportedExtensions
public static CAP4EXTENSION[] getSupportedExtensions()
Gets an array of supported extensions.- Returns:
- Array of supported extensions
-
-