Package org.structr.common

Examples of org.structr.common.SecurityContext


  // <editor-fold defaultstate="collapsed" desc="HEAD">
  @Override
  protected void doHead(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

    SecurityContext securityContext = null;
    Authenticator authenticator     = null;
    Resource resource               = null;

    try {
View Full Code Here


  // <editor-fold defaultstate="collapsed" desc="OPTIONS">
  @Override
  protected void doOptions(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

    SecurityContext securityContext = null;
    Authenticator authenticator     = null;
    RestMethodResult result         = null;
    Resource resource               = null;

    try {
View Full Code Here

  // <editor-fold defaultstate="collapsed" desc="POST">
  @Override
  protected void doPost(final HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

    final List<RestMethodResult> results = new LinkedList<>();
    SecurityContext securityContext      = null;
    Authenticator authenticator          = null;
    IJsonInput jsonInput          = null;
    Resource resource                    = null;

    try {
View Full Code Here

  // <editor-fold defaultstate="collapsed" desc="PUT">
  @Override
  protected void doPut(final HttpServletRequest request, final HttpServletResponse response) throws ServletException, IOException {

    SecurityContext securityContext = null;
    Authenticator authenticator     = null;
    RestMethodResult result         = null;
    IJsonInput jsonInput            = null;
    Resource resource               = null;
View Full Code Here

  }

  @Override
  public void processMessage(WebSocketMessage webSocketData) {

    final SecurityContext securityContext = getWebSocket().getSecurityContext();
    final Map<String, Object> nodeData    = webSocketData.getNodeData();
    final String rawType                  = (String) nodeData.get("type");
    final String properties               = (String) webSocketData.getNodeData().get("properties");
   
    final boolean rootOnly = Boolean.TRUE.equals((Boolean) nodeData.get("rootOnly"));
    Class type = SchemaHelper.getEntityClassForRawType(rawType);

    if (type == null) {
      getWebSocket().send(MessageBuilder.status().code(404).message("Type " + rawType + " not found").build(), true);
      return;
    }

    if (properties != null) {
      securityContext.setCustomView(StringUtils.split(properties, ","));
    }

    final String sortOrder         = webSocketData.getSortOrder();
    final String sortKey           = webSocketData.getSortKey();
    final int pageSize             = webSocketData.getPageSize();
View Full Code Here

  }

  @Override
  public void processMessage(WebSocketMessage webSocketData) {

    final SecurityContext securityContext = getWebSocket().getSecurityContext();
    String id                             = webSocketData.getId();
    Map<String, Object> nodeData          = webSocketData.getNodeData();
    String parentId                       = (String) nodeData.get("parentId");

    if (id != null) {
View Full Code Here

      ArchiveStreamFactory.JAR,
      ArchiveStreamFactory.TAR,
      ArchiveStreamFactory.ZIP
    }));

    final SecurityContext securityContext = getWebSocket().getSecurityContext();
    final App app                         = StructrApp.getInstance(securityContext);

    try {

      final String id = (String) webSocketData.getId();
View Full Code Here

  //~--- methods --------------------------------------------------------

  @Override
  public void processMessage(WebSocketMessage webSocketData) {

    final SecurityContext securityContext = getWebSocket().getSecurityContext();
    Map<String, Object> properties        = webSocketData.getNodeData();
    final String code                     = (String) properties.get("code");
    final String address                  = (String) properties.get("address");
    final String name                     = (String) properties.get("name");
    final int timeout                     = ((Long) properties.get("timeout")).intValue();
View Full Code Here

  //~--- methods --------------------------------------------------------

  @Override
  public void processMessage(WebSocketMessage webSocketData) {

    final SecurityContext securityContext = getWebSocket().getSecurityContext();
    final App app                         = StructrApp.getInstance(securityContext);

    // new node properties
    final Map<String, Object> properties = webSocketData.getNodeData();
    String parentId                      = (String) properties.get("id");
View Full Code Here

  }

  @Override
  public void processMessage(WebSocketMessage webSocketData) {

    final SecurityContext securityContext  = getWebSocket().getSecurityContext();

    final int pageSize       = webSocketData.getPageSize();
    final int page           = webSocketData.getPage();

    try {
View Full Code Here

TOP

Related Classes of org.structr.common.SecurityContext

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.