1 2 package org.kuali.student.security.wssecurity.secext.dto; 3 4 import javax.xml.bind.annotation.XmlAccessType; 5 import javax.xml.bind.annotation.XmlAccessorType; 6 import javax.xml.bind.annotation.XmlAttribute; 7 import javax.xml.bind.annotation.XmlSchemaType; 8 import javax.xml.bind.annotation.XmlType; 9 10 11 /** 12 * This type is used for password elements per Section 4.1. 13 * 14 * <p>Java class for PasswordString complex type. 15 * 16 * <p>The following schema fragment specifies the expected content contained within this class. 17 * 18 * <pre> 19 * <complexType name="PasswordString"> 20 * <simpleContent> 21 * <extension base="<http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd>AttributedString"> 22 * <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> 23 * <anyAttribute processContents='lax' namespace='##other'/> 24 * </extension> 25 * </simpleContent> 26 * </complexType> 27 * </pre> 28 * 29 * 30 */ 31 @XmlAccessorType(XmlAccessType.FIELD) 32 @XmlType(name = "PasswordString") 33 public class PasswordString 34 extends AttributedString 35 { 36 37 @XmlAttribute(name = "Type") 38 @XmlSchemaType(name = "anyURI") 39 protected String type; 40 41 /** 42 * Gets the value of the type property. 43 * 44 * @return 45 * possible object is 46 * {@link String } 47 * 48 */ 49 public String getType() { 50 return type; 51 } 52 53 /** 54 * Sets the value of the type property. 55 * 56 * @param value 57 * allowed object is 58 * {@link String } 59 * 60 */ 61 public void setType(String value) { 62 this.type = value; 63 } 64 65 }