Package com.alu.e3.prov.restapi.model

Examples of com.alu.e3.prov.restapi.model.HTTPSType


    TdrData tdrData = new TdrData();

    TdrType tdrType = new TdrType();
    tdrType.getType().add("apiRateLimit");

    DynamicTdr dt = new DynamicTdr();
    dt.setHttpHeaderName("HTTP_HEADER");
    dt.setTdrPropName("propname");
    dt.setTypes(tdrType);

    tdrData.getDynamic().add(dt);

    StaticTdr st = new StaticTdr();
    st.setValue("staticValue");
View Full Code Here


    env.setTargetHosts(Arrays.asList(th, th2));
    api.setTdrEnabled(new TdrEnabled());
    api.getTdrEnabled().setEnabled("true");

    HTTPSType httpsType = new HTTPSType();
    httpsType.setEnabled(true);
    api.setHttps(httpsType);

    TdrData tdrData = new TdrData();

    TdrType tdrType = new TdrType();
View Full Code Here

    return canCreateJarFile;
  }

  private void setDefaultHttpsValue(Api api) {
    // Setting default value of HTTPS
    HTTPSType httpsType = api.getHttps();
    if (httpsType == null) {
      httpsType = new HTTPSType();
      httpsType.setEnabled(false);
    } else if (httpsType.isEnabled() && httpsType.getTlsMode() == null) {
      httpsType.setTlsMode(TLSMode.ONE_WAY);
    }
    api.setHttps(httpsType);
  }
View Full Code Here

    tdrData.getStatic().add(st);

    api.setTdr(tdrData);

    HTTPSType httpsType = new HTTPSType();
    httpsType.setEnabled(true);
    httpsType.setTlsMode(TLSMode.ONE_WAY);
    api.setHttps(httpsType);

    exchange.setProperty(ExchangeConstantKeys.E3_REQUEST_PAYLOAD.toString(), api);
    exchange.setProperty(ExchangeConstantKeys.E3_API_ID.toString(), "MyApiID");
    exchange.setProperty(ExchangeConstantKeys.E3_API_ID_ENCODED.toString(), "MonApiIDEncoded");
View Full Code Here

    env.setTargetHosts(Arrays.asList(th, th2));
    api.setTdrEnabled(new TdrEnabled());
    api.getTdrEnabled().setEnabled("true");

    HTTPSType httpsType = new HTTPSType();
    httpsType.setEnabled(true);
    httpsType.setTlsMode(com.alu.e3.prov.restapi.model.TLSMode.ONE_WAY);
    api.setHttps(httpsType);

    TdrData tdrData = new TdrData();

    TdrType tdrType = new TdrType();
View Full Code Here

    Authkey authKey = new Authkey();
    authKey.setKeyName("MyAuthkeyValue");
    auth.getAuths().add(AuthType.AUTHKEY);
    auth.setAuthKey(authKey);

    HTTPSType httpsType = new HTTPSType();
    httpsType.setEnabled(https);
    httpsType.setTlsMode(TLSMode.ONE_WAY);
    api.setHttps(httpsType);

    TdrData tdrData = new TdrData();

    TdrType tdrType = new TdrType();
View Full Code Here

    return b;
  }

  private static IpWhiteList fromDataModelToIpWhiteListAuth(AuthDetail authDetail) {
    if (authDetail==null) throw new IllegalArgumentException("authDetail must not be null");
    IpWhiteList i = new IpWhiteList();
    i.getIp().addAll  (authDetail.getWhiteListedIps());
    return i;
  }
View Full Code Here

    return i;
  }

  private static IpWhiteList fromDataModelToIpWhiteListApi(Api apiDetail) {
    if (apiDetail==null) throw new IllegalArgumentException("apiDetail must not be null");
    IpWhiteList i = new IpWhiteList();
    i.getIp().addAll  (apiDetail.getWhiteListedIps());
    return i;
  }
View Full Code Here

    provisionData.setTdrOnLimitReached    (api.getTdrOnLimitReached());
    provisionData.setStatus          (fromDataModel(api.getApiDetail().getStatus()));
    provisionData.setHttps          (fromDataModel(api.getApiDetail().getHttps()));

    for(String keyname : api.getProperties().keySet()){
      Key k = new Key();
      k.setName(keyname);
      k.setValue(api.getProperties().get(keyname));
      provisionData.getProperties().add(k);
    }

    provisionData.setHeaderTransformations  (BeanConverterUtil.<com.alu.e3.prov.restapi.model.HeaderTransformation,HeaderTransformation>fromDataModels(api.getHeaderTransformations()));
View Full Code Here

    a.setType            (fromDataModel(auth.getAuthDetail().getType()));
    a.setTdr            (fromDataModel(auth.getTdrGenerationRule()));
    a.setHeaderTransformations  (BeanConverterUtil.<com.alu.e3.prov.restapi.model.HeaderTransformation,HeaderTransformation>fromDataModels(auth.getHeaderTransformations()));

    for(String keyname : auth.getProperties().keySet()){
      Key k = new Key();
      k.setName(keyname);
      k.setValue(auth.getProperties().get(keyname));
      a.getProperties().add(k);
    }

    switch(auth.getAuthDetail().getType()) {
    case AUTHKEY:
View Full Code Here

TOP

Related Classes of com.alu.e3.prov.restapi.model.HTTPSType

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.