Class CAP3OpenTypeExtensions
- java.lang.Object
-
- CAP3OpenTypeExtensions
-
public class CAP3OpenTypeExtensions extends Object
Defines metadata for cap_v3'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 CAP3EXTENSION[]
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 CAP3EXTENSION[] getSupportedExtensions()
Gets an array of supported extensions.- Returns:
- Array of supported extensions
-
-