Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Licensed to the Apache Software Foundation (ASF) under one
   * or more contributor license agreements.  See the NOTICE file
   * distributed with this work for additional information
   * regarding copyright ownership.  The ASF licenses this file
   * to you under the Apache License, Version 2.0 (the
   * "License"); you may not use this file except in compliance
   * with the License.  You may obtain a copy of the License at
   * 
  *   http://www.apache.org/licenses/LICENSE-2.0
  * 
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  * KIND, either express or implied.  See the License for the
  * specific language governing permissions and limitations
  * under the License.    
  */
 
 package org.apache.tuscany.sca.policy.security.http.ssl;
 
 
 
Models the SCA Implementation Security Policy Assertion for Confidentiality. This would map to enabling SSL communication and would require the following configuration items : - javax.net.ssl.keyStore - javax.net.ssl.keyStorePassword - javax.net.ssl.keyStoreType - javax.net.ssl.trustStoreType - javax.net.ssl.trustStore - javax.net.ssl.trustStorePassword

Version:
$Rev: 916315 $ $Date: 2010-02-25 15:12:44 +0000 (Thu, 25 Feb 2010) $
 
 public class HTTPSPolicy {
     public static final QName NAME = new QName(."https");
 
     private String trustStoreType;
     private String trustStore;
     private String trustStorePassword;
     
     private String keyStoreType;
     private String keyStore;
     private String keyStorePassword;
     
     
     public String getTrustStoreType() {
         return ;
     }
 
     public void setTrustStoreType(String trustStoreType) {
         this. = trustStoreType;
     }
     
     public String getTrustStore() {
         return ;
     }
 
     public void setTrustStore(String trustStore) {
         this. = trustStore;
     }
 
     public String getTrustStorePassword() {
         return ;
     }
 
     public void setTrustStorePassword(String trustStorePassword) {
         this. = trustStorePassword;
     }
 
     public String getKeyStoreType() {
         return ;
     }
 
     public void setKeyStoreType(String keyStoreType) {
         this. = keyStoreType;
     }
     
     public String getKeyStore() {
         return ;
     }
 
     public void setKeyStore(String keyStore) {
         this. = keyStore;
     }
 
     public String getKeyStorePassword() {
         return ;
     }
 
    public void setKeyStorePassword(String keyStorePassword) {
        this. = keyStorePassword;
    }
    public QName getSchemaName() {
        return ;
    }
    public boolean isUnresolved() {
        return false;
    }
    public void setUnresolved(boolean unresolved) {
        
    }
    
    public Properties toProperties() {
        Properties properties = new Properties();
        
        properties.put("javax.net.ssl.trustStoreType");
        properties.put("javax.net.ssl.trustStore");
        properties.put("javax.net.ssl.trustStorePassword");
        
        properties.put("javax.net.ssl.keyStoreType");
        properties.put("javax.net.ssl.keyStore");
        properties.put("javax.net.ssl.keyStorePassword");
        
        return properties;
    }
New to GrepCode? Check out our FAQ X