transportConfigMetaData.setEstablishTrustInTarget(confidentialityNode.asString()); } else { transportConfigMetaData.setEstablishTrustInTarget(sslConfigured ? Constants.IOR_SUPPORTED : Constants.NONE);
/** * <p> * Builds a {@code IORTransportConfigMetaData} using the specified {@code OperationContext} and {@code ModelNode}. * </p> * * @param context a reference to the {@code OperationContext}. * @param model a {@code ModelNode} containing the configured transport metadata. * @return the constructed {@code IORTransportConfigMetaData} or {@code null} if the specified model is undefined. * @throws OperationFailedException if an error occurs while creating the transport metadata, */ protected IORTransportConfigMetaData getTransportConfigMetaData(final OperationContext context, final ModelNode model) throws OperationFailedException { if (!model.isDefined()) return null; IORTransportConfigMetaData metaData = new IORTransportConfigMetaData(); metaData.setIntegrity(INTEGRITY.resolveModelAttribute(context, model).asString()); metaData.setConfidentiality(CONFIDENTIALITY.resolveModelAttribute(context, model).asString()); metaData.setEstablishTrustInTarget(TRUST_IN_TARGET.resolveModelAttribute(context, model).asString()); metaData.setEstablishTrustInClient(TRUST_IN_CLIENT.resolveModelAttribute(context, model).asString()); metaData.setDetectMisordering(DETECT_MISORDERING.resolveModelAttribute(context, model).asString()); metaData.setDetectReplay(DETECT_REPLAY.resolveModelAttribute(context, model).asString()); return metaData; } }
transportConfigMetaData.setEstablishTrustInTarget(confidentialityNode.asString()); } else { transportConfigMetaData.setEstablishTrustInTarget(sslConfigured ? Constants.IOR_SUPPORTED : Constants.NONE);
transportConfigMetaData.setEstablishTrustInTarget(confidentialityNode.asString()); } else { transportConfigMetaData.setEstablishTrustInTarget(sslConfigured ? Constants.IOR_SUPPORTED : Constants.NONE);