1 19 20 package org.netbeans.modules.websvc.wsitmodelext.security.proprietary.service.impl; 21 22 import org.netbeans.modules.websvc.wsitmodelext.security.proprietary.ProprietaryPolicyQName; 23 import org.netbeans.modules.websvc.wsitmodelext.security.proprietary.ProprietarySecurityPolicyAttribute; 24 import org.netbeans.modules.websvc.wsitmodelext.security.proprietary.TrustStore; 25 import org.netbeans.modules.websvc.wsitmodelext.security.proprietary.service.ProprietarySecurityPolicyServiceQName; 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 TrustStoreImpl extends ProprietarySecurityPolicyComponentImpl implements TrustStore { 35 36 39 public TrustStoreImpl(WSDLModel model, Element e) { 40 super(model, e); 41 } 42 43 public TrustStoreImpl(WSDLModel model){ 44 this(model, createPrefixedElement(ProprietarySecurityPolicyServiceQName.TRUSTSTORE.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 setType(String type) { 69 setAttribute(TYPE, ProprietarySecurityPolicyAttribute.TYPE, type); 70 } 71 72 public String getType() { 73 return getAttribute(ProprietarySecurityPolicyAttribute.TYPE); 74 } 75 76 public void setStorePassword(String storepass) { 77 setAttribute(PASSWORD, ProprietarySecurityPolicyAttribute.STOREPASS, storepass); 78 } 79 80 public String getStorePassword() { 81 return getAttribute(ProprietarySecurityPolicyAttribute.STOREPASS); 82 } 83 84 public void setSTSAlias(String alias) { 85 setAttribute(STSALIAS, ProprietarySecurityPolicyAttribute.STSALIAS, alias); 86 } 87 88 public String getSTSAlias() { 89 return getAttribute(ProprietarySecurityPolicyAttribute.STSALIAS); 90 } 91 92 public void setPeerAlias(String alias) { 93 setAttribute(PEERALIAS, ProprietarySecurityPolicyAttribute.PEERALIAS, alias); 94 } 95 96 public String getPeerAlias() { 97 return getAttribute(ProprietarySecurityPolicyAttribute.PEERALIAS); 98 } 99 100 } 101 | Popular Tags |