01: package org.w3._2002._03.xkms_;
02:
03: import javax.xml.bind.annotation.XmlAccessType;
04: import javax.xml.bind.annotation.XmlAccessorType;
05: import javax.xml.bind.annotation.XmlElement;
06: import javax.xml.bind.annotation.XmlRootElement;
07: import javax.xml.bind.annotation.XmlType;
08:
09: /**
10: * <p>Java class for RecoverRequestType complex type.
11: *
12: * <p>The following schema fragment specifies the expected content contained within this class.
13: *
14: * <pre>
15: * <complexType name="RecoverRequestType">
16: * <complexContent>
17: * <extension base="{http://www.w3.org/2002/03/xkms#}RequestAbstractType">
18: * <sequence>
19: * <element ref="{http://www.w3.org/2002/03/xkms#}RecoverKeyBinding"/>
20: * <element ref="{http://www.w3.org/2002/03/xkms#}Authentication"/>
21: * </sequence>
22: * </extension>
23: * </complexContent>
24: * </complexType>
25: * </pre>
26: *
27: *
28: */
29: @XmlRootElement
30: @XmlAccessorType(XmlAccessType.FIELD)
31: @XmlType(name="RecoverRequestType",propOrder={"recoverKeyBinding","authentication"})
32: public class RecoverRequestType extends RequestAbstractType {
33:
34: @XmlElement(name="RecoverKeyBinding",required=true)
35: protected KeyBindingType recoverKeyBinding;
36: @XmlElement(name="Authentication",required=true)
37: protected AuthenticationType authentication;
38:
39: /**
40: * Gets the value of the recoverKeyBinding property.
41: *
42: * @return
43: * possible object is
44: * {@link KeyBindingType }
45: *
46: */
47: public KeyBindingType getRecoverKeyBinding() {
48: return recoverKeyBinding;
49: }
50:
51: /**
52: * Sets the value of the recoverKeyBinding property.
53: *
54: * @param value
55: * allowed object is
56: * {@link KeyBindingType }
57: *
58: */
59: public void setRecoverKeyBinding(KeyBindingType value) {
60: this .recoverKeyBinding = value;
61: }
62:
63: /**
64: * Gets the value of the authentication property.
65: *
66: * @return
67: * possible object is
68: * {@link AuthenticationType }
69: *
70: */
71: public AuthenticationType getAuthentication() {
72: return authentication;
73: }
74:
75: /**
76: * Sets the value of the authentication property.
77: *
78: * @param value
79: * allowed object is
80: * {@link AuthenticationType }
81: *
82: */
83: public void setAuthentication(AuthenticationType value) {
84: this.authentication = value;
85: }
86:
87: }
|