1 19 20 package org.netbeans.modules.websvc.wsitmodelext.security.proprietary.impl; 21 22 import org.netbeans.modules.websvc.wsitmodelext.security.proprietary.KeyStore; 23 import org.netbeans.modules.websvc.wsitmodelext.security.proprietary.ProprietaryPolicyQName; 24 import org.netbeans.modules.websvc.wsitmodelext.security.proprietary.ProprietarySecurityPolicyAttribute; 25 import org.netbeans.modules.websvc.wsitmodelext.security.proprietary.ProprietarySecurityPolicyQName; 26 import org.netbeans.modules.xml.wsdl.model.WSDLModel; 27 import org.netbeans.modules.xml.wsdl.model.visitor.WSDLVisitor; 28 import org.w3c.dom.Element ; 29 30 34 public class KeyStoreImpl extends ProprietarySecurityPolicyComponentImpl implements KeyStore { 35 36 39 public KeyStoreImpl(WSDLModel model, Element e) { 40 super(model, e); 41 } 42 43 public KeyStoreImpl(WSDLModel model){ 44 this(model, createPrefixedElement(ProprietarySecurityPolicyQName.KEYSTORE.getQName(), model)); 45 } 46 47 @Override 48 public void accept(WSDLVisitor visitor) { 49 visitor.visit(this); 50 } 51 52 public void setVisibility(String vis) { 53 setAnyAttribute(ProprietaryPolicyQName.VISIBILITY.getQName(), vis); 54 } 55 56 public String getVisibility() { 57 return getAnyAttribute(ProprietaryPolicyQName.VISIBILITY.getQName()); 58 } 59 60 public void setLocation(String location) { 61 setAttribute(LOCATION, ProprietarySecurityPolicyAttribute.LOCATION, location); 62 } 63 64 public String getLocation() { 65 return getAttribute(ProprietarySecurityPolicyAttribute.LOCATION); 66 } 67 68 public void setAlias(String alias) { 69 setAttribute(ALIAS, ProprietarySecurityPolicyAttribute.ALIAS, alias); 70 } 71 72 public String getAlias() { 73 return getAttribute(ProprietarySecurityPolicyAttribute.ALIAS); 74 } 75 76 public void setType(String type) { 77 setAttribute(TYPE, ProprietarySecurityPolicyAttribute.TYPE, type); 78 } 79 80 public String getType() { 81 return getAttribute(ProprietarySecurityPolicyAttribute.TYPE); 82 } 83 84 public void setStorePassword(String storepass) { 85 setAttribute(PASSWORD, ProprietarySecurityPolicyAttribute.STOREPASS, storepass); 86 } 87 88 public String getStorePassword() { 89 return getAttribute(ProprietarySecurityPolicyAttribute.STOREPASS); 90 } 91 92 public void setKeyPassword(String keypass) { 93 setAttribute(KEYPASSWORD, ProprietarySecurityPolicyAttribute.KEYPASS, keypass); 94 } 95 96 public String getKeyPassword() { 97 return getAttribute(ProprietarySecurityPolicyAttribute.KEYPASS); 98 } 99 } 100 | Popular Tags |