Class KeyInfoTypeImpl

java.lang.Object
org.apache.xmlbeans.impl.values.XmlObjectBase
org.apache.xmlbeans.impl.values.XmlComplexContentImpl
org.kopi.ebics.schema.xmldsig.impl.KeyInfoTypeImpl
All Implemented Interfaces:
Serializable, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource, KeyInfoType

public class KeyInfoTypeImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements KeyInfoType
An XML KeyInfoType(@http://www.w3.org/2000/09/xmldsig#). This is a complex type.
See Also:
  • Field Summary

    Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase

    _voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER

    Fields inherited from interface KeyInfoType

    Factory, type

    Fields inherited from interface org.apache.xmlbeans.XmlObject

    EQUAL, Factory, GREATER_THAN, LESS_THAN, NOT_EQUAL, type
  • Constructor Summary

    Constructors
    Constructor
    Description
    KeyInfoTypeImpl(org.apache.xmlbeans.SchemaType sType)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addKeyName(String keyName)
    Appends the value as the last "KeyName" element
    void
    addMgmtData(String mgmtData)
    Appends the value as the last "MgmtData" element
    org.apache.xmlbeans.XmlString
    Appends and returns a new empty value (as xml) as the last "KeyName" element
    Appends and returns a new empty value (as xml) as the last "KeyValue" element
    org.apache.xmlbeans.XmlString
    Appends and returns a new empty value (as xml) as the last "MgmtData" element
    Appends and returns a new empty value (as xml) as the last "PGPData" element
    Appends and returns a new empty value (as xml) as the last "RetrievalMethod" element
    Appends and returns a new empty value (as xml) as the last "SPKIData" element
    Appends and returns a new empty value (as xml) as the last "X509Data" element
    Gets the "Id" attribute
    Gets array of all "KeyName" elements
    Gets ith "KeyName" element
    Gets a List of "KeyName" elements
    Gets array of all "KeyValue" elements
    Gets ith "KeyValue" element
    Gets a List of "KeyValue" elements
    Gets array of all "MgmtData" elements
    Gets ith "MgmtData" element
    Gets a List of "MgmtData" elements
    Gets array of all "PGPData" elements
    Gets ith "PGPData" element
    Gets a List of "PGPData" elements
    Gets array of all "RetrievalMethod" elements
    Gets ith "RetrievalMethod" element
    Gets a List of "RetrievalMethod" elements
    Gets array of all "SPKIData" elements
    Gets ith "SPKIData" element
    Gets a List of "SPKIData" elements
    Gets array of all "X509Data" elements
    Gets ith "X509Data" element
    Gets a List of "X509Data" elements
    void
    insertKeyName(int i, String keyName)
    Inserts the value as the ith "KeyName" element
    void
    insertMgmtData(int i, String mgmtData)
    Inserts the value as the ith "MgmtData" element
    org.apache.xmlbeans.XmlString
    Inserts and returns a new empty value (as xml) as the ith "KeyName" element
    Inserts and returns a new empty value (as xml) as the ith "KeyValue" element
    org.apache.xmlbeans.XmlString
    Inserts and returns a new empty value (as xml) as the ith "MgmtData" element
    Inserts and returns a new empty value (as xml) as the ith "PGPData" element
    Inserts and returns a new empty value (as xml) as the ith "RetrievalMethod" element
    Inserts and returns a new empty value (as xml) as the ith "SPKIData" element
    Inserts and returns a new empty value (as xml) as the ith "X509Data" element
    boolean
    True if has "Id" attribute
    void
    Removes the ith "KeyName" element
    void
    Removes the ith "KeyValue" element
    void
    Removes the ith "MgmtData" element
    void
    Removes the ith "PGPData" element
    void
    Removes the ith "RetrievalMethod" element
    void
    Removes the ith "SPKIData" element
    void
    Removes the ith "X509Data" element
    void
    Sets the "Id" attribute
    void
    setKeyNameArray(int i, String keyName)
    Sets ith "KeyName" element
    void
    setKeyNameArray(String[] keyNameArray)
    Sets array of all "KeyName" element
    void
    setKeyValueArray(int i, KeyValueType keyValue)
    Sets ith "KeyValue" element
    void
    setKeyValueArray(KeyValueType[] keyValueArray)
    Sets array of all "KeyValue" element WARNING: This method is not atomicaly synchronized.
    void
    setMgmtDataArray(int i, String mgmtData)
    Sets ith "MgmtData" element
    void
    setMgmtDataArray(String[] mgmtDataArray)
    Sets array of all "MgmtData" element
    void
    setPGPDataArray(int i, PGPDataType pgpData)
    Sets ith "PGPData" element
    void
    setPGPDataArray(PGPDataType[] pgpDataArray)
    Sets array of all "PGPData" element WARNING: This method is not atomicaly synchronized.
    void
    Sets ith "RetrievalMethod" element
    void
    Sets array of all "RetrievalMethod" element WARNING: This method is not atomicaly synchronized.
    void
    setSPKIDataArray(int i, SPKIDataType spkiData)
    Sets ith "SPKIData" element
    void
    setSPKIDataArray(SPKIDataType[] spkiDataArray)
    Sets array of all "SPKIData" element WARNING: This method is not atomicaly synchronized.
    void
    setX509DataArray(int i, X509DataType x509Data)
    Sets ith "X509Data" element
    void
    setX509DataArray(X509DataType[] x509DataArray)
    Sets array of all "X509Data" element WARNING: This method is not atomicaly synchronized.
    int
    Returns number of "KeyName" element
    int
    Returns number of "KeyValue" element
    int
    Returns number of "MgmtData" element
    int
    Returns number of "PGPData" element
    int
    Returns number of "RetrievalMethod" element
    int
    Returns number of "SPKIData" element
    int
    Returns number of "X509Data" element
    void
    Unsets the "Id" attribute
    org.apache.xmlbeans.XmlID
    Gets (as xml) the "Id" attribute
    org.apache.xmlbeans.XmlString[]
    Gets (as xml) array of all "KeyName" elements
    org.apache.xmlbeans.XmlString
    Gets (as xml) ith "KeyName" element
    List<org.apache.xmlbeans.XmlString>
    Gets (as xml) a List of "KeyName" elements
    org.apache.xmlbeans.XmlString[]
    Gets (as xml) array of all "MgmtData" elements
    org.apache.xmlbeans.XmlString
    Gets (as xml) ith "MgmtData" element
    List<org.apache.xmlbeans.XmlString>
    Gets (as xml) a List of "MgmtData" elements
    void
    xsetId(org.apache.xmlbeans.XmlID id)
    Sets (as xml) the "Id" attribute
    void
    xsetKeyNameArray(int i, org.apache.xmlbeans.XmlString keyName)
    Sets (as xml) ith "KeyName" element
    void
    xsetKeyNameArray(org.apache.xmlbeans.XmlString[] keyNameArray)
    Sets (as xml) array of all "KeyName" element
    void
    xsetMgmtDataArray(int i, org.apache.xmlbeans.XmlString mgmtData)
    Sets (as xml) ith "MgmtData" element
    void
    xsetMgmtDataArray(org.apache.xmlbeans.XmlString[] mgmtDataArray)
    Sets (as xml) array of all "MgmtData" element

    Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl

    arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code

    Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase

    _copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, build_nil, build_text, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, disconnect_store, documentProperties, dump, elementFlags, equals, execQuery, execQuery, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanArray, getBooleanArray, getBooleanValue, getByteArray, getByteArray, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleArray, getDoubleArray, getDoubleValue, getEnumArray, getEnumArray, getEnumValue, getFloatArray, getFloatArray, getFloatValue, getGDateValue, getGDurationValue, getIntArray, getIntArray, getIntValue, getListValue, getLongArray, getLongArray, getLongValue, getObjectArray, getObjectArray, getObjectValue, getQNameValue, getShortArray, getShortArray, getShortValue, getStringValue, getXmlLocale, getXmlObjectArray, getXmlObjectArray, has_store, hashCode, init_flags, initComplexType, instanceType, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, substitute, toString, uses_invalidate_value, validate, validate, validate_now, validate_simpleval, valueEquals, valueHashCode, writeReplace, xgetArray, xgetArray, xgetListValue, xmlText, xmlText

    Methods inherited from class Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.apache.xmlbeans.XmlObject

    changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode

    Methods inherited from interface org.apache.xmlbeans.XmlTokenSource

    documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
  • Constructor Details

    • KeyInfoTypeImpl

      public KeyInfoTypeImpl(org.apache.xmlbeans.SchemaType sType)
  • Method Details

    • getKeyNameList

      public List<String> getKeyNameList()
      Gets a List of "KeyName" elements
      Specified by:
      getKeyNameList in interface KeyInfoType
    • getKeyNameArray

      public String[] getKeyNameArray()
      Gets array of all "KeyName" elements
      Specified by:
      getKeyNameArray in interface KeyInfoType
    • getKeyNameArray

      public String getKeyNameArray(int i)
      Gets ith "KeyName" element
      Specified by:
      getKeyNameArray in interface KeyInfoType
    • xgetKeyNameList

      public List<org.apache.xmlbeans.XmlString> xgetKeyNameList()
      Gets (as xml) a List of "KeyName" elements
      Specified by:
      xgetKeyNameList in interface KeyInfoType
    • xgetKeyNameArray

      public org.apache.xmlbeans.XmlString[] xgetKeyNameArray()
      Gets (as xml) array of all "KeyName" elements
      Specified by:
      xgetKeyNameArray in interface KeyInfoType
    • xgetKeyNameArray

      public org.apache.xmlbeans.XmlString xgetKeyNameArray(int i)
      Gets (as xml) ith "KeyName" element
      Specified by:
      xgetKeyNameArray in interface KeyInfoType
    • sizeOfKeyNameArray

      public int sizeOfKeyNameArray()
      Returns number of "KeyName" element
      Specified by:
      sizeOfKeyNameArray in interface KeyInfoType
    • setKeyNameArray

      public void setKeyNameArray(String[] keyNameArray)
      Sets array of all "KeyName" element
      Specified by:
      setKeyNameArray in interface KeyInfoType
    • setKeyNameArray

      public void setKeyNameArray(int i, String keyName)
      Sets ith "KeyName" element
      Specified by:
      setKeyNameArray in interface KeyInfoType
    • xsetKeyNameArray

      public void xsetKeyNameArray(org.apache.xmlbeans.XmlString[] keyNameArray)
      Sets (as xml) array of all "KeyName" element
      Specified by:
      xsetKeyNameArray in interface KeyInfoType
    • xsetKeyNameArray

      public void xsetKeyNameArray(int i, org.apache.xmlbeans.XmlString keyName)
      Sets (as xml) ith "KeyName" element
      Specified by:
      xsetKeyNameArray in interface KeyInfoType
    • insertKeyName

      public void insertKeyName(int i, String keyName)
      Inserts the value as the ith "KeyName" element
      Specified by:
      insertKeyName in interface KeyInfoType
    • addKeyName

      public void addKeyName(String keyName)
      Appends the value as the last "KeyName" element
      Specified by:
      addKeyName in interface KeyInfoType
    • insertNewKeyName

      public org.apache.xmlbeans.XmlString insertNewKeyName(int i)
      Inserts and returns a new empty value (as xml) as the ith "KeyName" element
      Specified by:
      insertNewKeyName in interface KeyInfoType
    • addNewKeyName

      public org.apache.xmlbeans.XmlString addNewKeyName()
      Appends and returns a new empty value (as xml) as the last "KeyName" element
      Specified by:
      addNewKeyName in interface KeyInfoType
    • removeKeyName

      public void removeKeyName(int i)
      Removes the ith "KeyName" element
      Specified by:
      removeKeyName in interface KeyInfoType
    • getKeyValueList

      public List<KeyValueType> getKeyValueList()
      Gets a List of "KeyValue" elements
      Specified by:
      getKeyValueList in interface KeyInfoType
    • getKeyValueArray

      public KeyValueType[] getKeyValueArray()
      Gets array of all "KeyValue" elements
      Specified by:
      getKeyValueArray in interface KeyInfoType
    • getKeyValueArray

      public KeyValueType getKeyValueArray(int i)
      Gets ith "KeyValue" element
      Specified by:
      getKeyValueArray in interface KeyInfoType
    • sizeOfKeyValueArray

      public int sizeOfKeyValueArray()
      Returns number of "KeyValue" element
      Specified by:
      sizeOfKeyValueArray in interface KeyInfoType
    • setKeyValueArray

      public void setKeyValueArray(KeyValueType[] keyValueArray)
      Sets array of all "KeyValue" element WARNING: This method is not atomicaly synchronized.
      Specified by:
      setKeyValueArray in interface KeyInfoType
    • setKeyValueArray

      public void setKeyValueArray(int i, KeyValueType keyValue)
      Sets ith "KeyValue" element
      Specified by:
      setKeyValueArray in interface KeyInfoType
    • insertNewKeyValue

      public KeyValueType insertNewKeyValue(int i)
      Inserts and returns a new empty value (as xml) as the ith "KeyValue" element
      Specified by:
      insertNewKeyValue in interface KeyInfoType
    • addNewKeyValue

      public KeyValueType addNewKeyValue()
      Appends and returns a new empty value (as xml) as the last "KeyValue" element
      Specified by:
      addNewKeyValue in interface KeyInfoType
    • removeKeyValue

      public void removeKeyValue(int i)
      Removes the ith "KeyValue" element
      Specified by:
      removeKeyValue in interface KeyInfoType
    • getRetrievalMethodList

      public List<RetrievalMethodType> getRetrievalMethodList()
      Gets a List of "RetrievalMethod" elements
      Specified by:
      getRetrievalMethodList in interface KeyInfoType
    • getRetrievalMethodArray

      public RetrievalMethodType[] getRetrievalMethodArray()
      Gets array of all "RetrievalMethod" elements
      Specified by:
      getRetrievalMethodArray in interface KeyInfoType
    • getRetrievalMethodArray

      public RetrievalMethodType getRetrievalMethodArray(int i)
      Gets ith "RetrievalMethod" element
      Specified by:
      getRetrievalMethodArray in interface KeyInfoType
    • sizeOfRetrievalMethodArray

      public int sizeOfRetrievalMethodArray()
      Returns number of "RetrievalMethod" element
      Specified by:
      sizeOfRetrievalMethodArray in interface KeyInfoType
    • setRetrievalMethodArray

      public void setRetrievalMethodArray(RetrievalMethodType[] retrievalMethodArray)
      Sets array of all "RetrievalMethod" element WARNING: This method is not atomicaly synchronized.
      Specified by:
      setRetrievalMethodArray in interface KeyInfoType
    • setRetrievalMethodArray

      public void setRetrievalMethodArray(int i, RetrievalMethodType retrievalMethod)
      Sets ith "RetrievalMethod" element
      Specified by:
      setRetrievalMethodArray in interface KeyInfoType
    • insertNewRetrievalMethod

      public RetrievalMethodType insertNewRetrievalMethod(int i)
      Inserts and returns a new empty value (as xml) as the ith "RetrievalMethod" element
      Specified by:
      insertNewRetrievalMethod in interface KeyInfoType
    • addNewRetrievalMethod

      public RetrievalMethodType addNewRetrievalMethod()
      Appends and returns a new empty value (as xml) as the last "RetrievalMethod" element
      Specified by:
      addNewRetrievalMethod in interface KeyInfoType
    • removeRetrievalMethod

      public void removeRetrievalMethod(int i)
      Removes the ith "RetrievalMethod" element
      Specified by:
      removeRetrievalMethod in interface KeyInfoType
    • getX509DataList

      public List<X509DataType> getX509DataList()
      Gets a List of "X509Data" elements
      Specified by:
      getX509DataList in interface KeyInfoType
    • getX509DataArray

      public X509DataType[] getX509DataArray()
      Gets array of all "X509Data" elements
      Specified by:
      getX509DataArray in interface KeyInfoType
    • getX509DataArray

      public X509DataType getX509DataArray(int i)
      Gets ith "X509Data" element
      Specified by:
      getX509DataArray in interface KeyInfoType
    • sizeOfX509DataArray

      public int sizeOfX509DataArray()
      Returns number of "X509Data" element
      Specified by:
      sizeOfX509DataArray in interface KeyInfoType
    • setX509DataArray

      public void setX509DataArray(X509DataType[] x509DataArray)
      Sets array of all "X509Data" element WARNING: This method is not atomicaly synchronized.
      Specified by:
      setX509DataArray in interface KeyInfoType
    • setX509DataArray

      public void setX509DataArray(int i, X509DataType x509Data)
      Sets ith "X509Data" element
      Specified by:
      setX509DataArray in interface KeyInfoType
    • insertNewX509Data

      public X509DataType insertNewX509Data(int i)
      Inserts and returns a new empty value (as xml) as the ith "X509Data" element
      Specified by:
      insertNewX509Data in interface KeyInfoType
    • addNewX509Data

      public X509DataType addNewX509Data()
      Appends and returns a new empty value (as xml) as the last "X509Data" element
      Specified by:
      addNewX509Data in interface KeyInfoType
    • removeX509Data

      public void removeX509Data(int i)
      Removes the ith "X509Data" element
      Specified by:
      removeX509Data in interface KeyInfoType
    • getPGPDataList

      public List<PGPDataType> getPGPDataList()
      Gets a List of "PGPData" elements
      Specified by:
      getPGPDataList in interface KeyInfoType
    • getPGPDataArray

      public PGPDataType[] getPGPDataArray()
      Gets array of all "PGPData" elements
      Specified by:
      getPGPDataArray in interface KeyInfoType
    • getPGPDataArray

      public PGPDataType getPGPDataArray(int i)
      Gets ith "PGPData" element
      Specified by:
      getPGPDataArray in interface KeyInfoType
    • sizeOfPGPDataArray

      public int sizeOfPGPDataArray()
      Returns number of "PGPData" element
      Specified by:
      sizeOfPGPDataArray in interface KeyInfoType
    • setPGPDataArray

      public void setPGPDataArray(PGPDataType[] pgpDataArray)
      Sets array of all "PGPData" element WARNING: This method is not atomicaly synchronized.
      Specified by:
      setPGPDataArray in interface KeyInfoType
    • setPGPDataArray

      public void setPGPDataArray(int i, PGPDataType pgpData)
      Sets ith "PGPData" element
      Specified by:
      setPGPDataArray in interface KeyInfoType
    • insertNewPGPData

      public PGPDataType insertNewPGPData(int i)
      Inserts and returns a new empty value (as xml) as the ith "PGPData" element
      Specified by:
      insertNewPGPData in interface KeyInfoType
    • addNewPGPData

      public PGPDataType addNewPGPData()
      Appends and returns a new empty value (as xml) as the last "PGPData" element
      Specified by:
      addNewPGPData in interface KeyInfoType
    • removePGPData

      public void removePGPData(int i)
      Removes the ith "PGPData" element
      Specified by:
      removePGPData in interface KeyInfoType
    • getSPKIDataList

      public List<SPKIDataType> getSPKIDataList()
      Gets a List of "SPKIData" elements
      Specified by:
      getSPKIDataList in interface KeyInfoType
    • getSPKIDataArray

      public SPKIDataType[] getSPKIDataArray()
      Gets array of all "SPKIData" elements
      Specified by:
      getSPKIDataArray in interface KeyInfoType
    • getSPKIDataArray

      public SPKIDataType getSPKIDataArray(int i)
      Gets ith "SPKIData" element
      Specified by:
      getSPKIDataArray in interface KeyInfoType
    • sizeOfSPKIDataArray

      public int sizeOfSPKIDataArray()
      Returns number of "SPKIData" element
      Specified by:
      sizeOfSPKIDataArray in interface KeyInfoType
    • setSPKIDataArray

      public void setSPKIDataArray(SPKIDataType[] spkiDataArray)
      Sets array of all "SPKIData" element WARNING: This method is not atomicaly synchronized.
      Specified by:
      setSPKIDataArray in interface KeyInfoType
    • setSPKIDataArray

      public void setSPKIDataArray(int i, SPKIDataType spkiData)
      Sets ith "SPKIData" element
      Specified by:
      setSPKIDataArray in interface KeyInfoType
    • insertNewSPKIData

      public SPKIDataType insertNewSPKIData(int i)
      Inserts and returns a new empty value (as xml) as the ith "SPKIData" element
      Specified by:
      insertNewSPKIData in interface KeyInfoType
    • addNewSPKIData

      public SPKIDataType addNewSPKIData()
      Appends and returns a new empty value (as xml) as the last "SPKIData" element
      Specified by:
      addNewSPKIData in interface KeyInfoType
    • removeSPKIData

      public void removeSPKIData(int i)
      Removes the ith "SPKIData" element
      Specified by:
      removeSPKIData in interface KeyInfoType
    • getMgmtDataList

      public List<String> getMgmtDataList()
      Gets a List of "MgmtData" elements
      Specified by:
      getMgmtDataList in interface KeyInfoType
    • getMgmtDataArray

      public String[] getMgmtDataArray()
      Gets array of all "MgmtData" elements
      Specified by:
      getMgmtDataArray in interface KeyInfoType
    • getMgmtDataArray

      public String getMgmtDataArray(int i)
      Gets ith "MgmtData" element
      Specified by:
      getMgmtDataArray in interface KeyInfoType
    • xgetMgmtDataList

      public List<org.apache.xmlbeans.XmlString> xgetMgmtDataList()
      Gets (as xml) a List of "MgmtData" elements
      Specified by:
      xgetMgmtDataList in interface KeyInfoType
    • xgetMgmtDataArray

      public org.apache.xmlbeans.XmlString[] xgetMgmtDataArray()
      Gets (as xml) array of all "MgmtData" elements
      Specified by:
      xgetMgmtDataArray in interface KeyInfoType
    • xgetMgmtDataArray

      public org.apache.xmlbeans.XmlString xgetMgmtDataArray(int i)
      Gets (as xml) ith "MgmtData" element
      Specified by:
      xgetMgmtDataArray in interface KeyInfoType
    • sizeOfMgmtDataArray

      public int sizeOfMgmtDataArray()
      Returns number of "MgmtData" element
      Specified by:
      sizeOfMgmtDataArray in interface KeyInfoType
    • setMgmtDataArray

      public void setMgmtDataArray(String[] mgmtDataArray)
      Sets array of all "MgmtData" element
      Specified by:
      setMgmtDataArray in interface KeyInfoType
    • setMgmtDataArray

      public void setMgmtDataArray(int i, String mgmtData)
      Sets ith "MgmtData" element
      Specified by:
      setMgmtDataArray in interface KeyInfoType
    • xsetMgmtDataArray

      public void xsetMgmtDataArray(org.apache.xmlbeans.XmlString[] mgmtDataArray)
      Sets (as xml) array of all "MgmtData" element
      Specified by:
      xsetMgmtDataArray in interface KeyInfoType
    • xsetMgmtDataArray

      public void xsetMgmtDataArray(int i, org.apache.xmlbeans.XmlString mgmtData)
      Sets (as xml) ith "MgmtData" element
      Specified by:
      xsetMgmtDataArray in interface KeyInfoType
    • insertMgmtData

      public void insertMgmtData(int i, String mgmtData)
      Inserts the value as the ith "MgmtData" element
      Specified by:
      insertMgmtData in interface KeyInfoType
    • addMgmtData

      public void addMgmtData(String mgmtData)
      Appends the value as the last "MgmtData" element
      Specified by:
      addMgmtData in interface KeyInfoType
    • insertNewMgmtData

      public org.apache.xmlbeans.XmlString insertNewMgmtData(int i)
      Inserts and returns a new empty value (as xml) as the ith "MgmtData" element
      Specified by:
      insertNewMgmtData in interface KeyInfoType
    • addNewMgmtData

      public org.apache.xmlbeans.XmlString addNewMgmtData()
      Appends and returns a new empty value (as xml) as the last "MgmtData" element
      Specified by:
      addNewMgmtData in interface KeyInfoType
    • removeMgmtData

      public void removeMgmtData(int i)
      Removes the ith "MgmtData" element
      Specified by:
      removeMgmtData in interface KeyInfoType
    • getId

      public String getId()
      Gets the "Id" attribute
      Specified by:
      getId in interface KeyInfoType
    • xgetId

      public org.apache.xmlbeans.XmlID xgetId()
      Gets (as xml) the "Id" attribute
      Specified by:
      xgetId in interface KeyInfoType
    • isSetId

      public boolean isSetId()
      True if has "Id" attribute
      Specified by:
      isSetId in interface KeyInfoType
    • setId

      public void setId(String id)
      Sets the "Id" attribute
      Specified by:
      setId in interface KeyInfoType
    • xsetId

      public void xsetId(org.apache.xmlbeans.XmlID id)
      Sets (as xml) the "Id" attribute
      Specified by:
      xsetId in interface KeyInfoType
    • unsetId

      public void unsetId()
      Unsets the "Id" attribute
      Specified by:
      unsetId in interface KeyInfoType