001: //
002: // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.5-b16-fcs
003: // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
004: // Any modifications to this file will be lost upon recompilation of the source schema.
005: // Generated on: 2005.09.05 at 03:09:41 PM IST
006: //
007:
008: package com.sun.xml.wss.saml.internal.saml11.jaxb10;
009:
010: /**
011: * Java content class for SignedInfoType complex type.
012: * <p>The following schema fragment specifies the expected content contained within this java content object. (defined at http://www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd line 66)
013: * <p>
014: * <pre>
015: * <complexType name="SignedInfoType">
016: * <complexContent>
017: * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
018: * <sequence>
019: * <element ref="{http://www.w3.org/2000/09/xmldsig#}CanonicalizationMethod"/>
020: * <element ref="{http://www.w3.org/2000/09/xmldsig#}SignatureMethod"/>
021: * <element ref="{http://www.w3.org/2000/09/xmldsig#}Reference" maxOccurs="unbounded"/>
022: * </sequence>
023: * <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
024: * </restriction>
025: * </complexContent>
026: * </complexType>
027: * </pre>
028: *
029: */
030: public interface SignedInfoType {
031:
032: /**
033: * Gets the value of the signatureMethod property.
034: *
035: * @return
036: * possible object is
037: * {@link com.sun.xml.wss.saml.internal.saml11.jaxb10.SignatureMethod}
038: * {@link com.sun.xml.wss.saml.internal.saml11.jaxb10.SignatureMethodType}
039: */
040: com.sun.xml.wss.saml.internal.saml11.jaxb10.SignatureMethodType getSignatureMethod();
041:
042: /**
043: * Sets the value of the signatureMethod property.
044: *
045: * @param value
046: * allowed object is
047: * {@link com.sun.xml.wss.saml.internal.saml11.jaxb10.SignatureMethod}
048: * {@link com.sun.xml.wss.saml.internal.saml11.jaxb10.SignatureMethodType}
049: */
050: void setSignatureMethod(
051: com.sun.xml.wss.saml.internal.saml11.jaxb10.SignatureMethodType value);
052:
053: /**
054: * Gets the value of the canonicalizationMethod property.
055: *
056: * @return
057: * possible object is
058: * {@link com.sun.xml.wss.saml.internal.saml11.jaxb10.CanonicalizationMethodType}
059: * {@link com.sun.xml.wss.saml.internal.saml11.jaxb10.CanonicalizationMethod}
060: */
061: com.sun.xml.wss.saml.internal.saml11.jaxb10.CanonicalizationMethodType getCanonicalizationMethod();
062:
063: /**
064: * Sets the value of the canonicalizationMethod property.
065: *
066: * @param value
067: * allowed object is
068: * {@link com.sun.xml.wss.saml.internal.saml11.jaxb10.CanonicalizationMethodType}
069: * {@link com.sun.xml.wss.saml.internal.saml11.jaxb10.CanonicalizationMethod}
070: */
071: void setCanonicalizationMethod(
072: com.sun.xml.wss.saml.internal.saml11.jaxb10.CanonicalizationMethodType value);
073:
074: /**
075: * Gets the value of the Reference property.
076: *
077: * <p>
078: * This accessor method returns a reference to the live list,
079: * not a snapshot. Therefore any modification you make to the
080: * returned list will be present inside the JAXB object.
081: * This is why there is not a <CODE>set</CODE> method for the Reference property.
082: *
083: * <p>
084: * For example, to add a new item, do as follows:
085: * <pre>
086: * getReference().add(newItem);
087: * </pre>
088: *
089: *
090: * <p>
091: * Objects of the following type(s) are allowed in the list
092: * {@link com.sun.xml.wss.saml.internal.saml11.jaxb10.ReferenceType}
093: * {@link com.sun.xml.wss.saml.internal.saml11.jaxb10.Reference}
094: *
095: */
096: java.util.List getReference();
097:
098: /**
099: * Gets the value of the id property.
100: *
101: * @return
102: * possible object is
103: * {@link java.lang.String}
104: */
105: java.lang.String getId();
106:
107: /**
108: * Sets the value of the id property.
109: *
110: * @param value
111: * allowed object is
112: * {@link java.lang.String}
113: */
114: void setId(java.lang.String value);
115:
116: }
|