001/** 002 * Copyright 2005-2017 The Kuali Foundation 003 * 004 * Licensed under the Educational Community License, Version 2.0 (the "License"); 005 * you may not use this file except in compliance with the License. 006 * You may obtain a copy of the License at 007 * 008 * http://www.opensource.org/licenses/ecl2.php 009 * 010 * Unless required by applicable law or agreed to in writing, software 011 * distributed under the License is distributed on an "AS IS" BASIS, 012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013 * See the License for the specific language governing permissions and 014 * limitations under the License. 015 */ 016package org.kuali.rice.kew.doctype; 017 018import java.util.HashMap; 019import java.util.Map; 020 021/** 022 * This is a description of what this class does - jjhanso don't forget to fill this in. 023 * 024 * @author Kuali Rice Team (rice.collab@kuali.org) 025 * 026 */ 027public class SecurityPermissionInfo { 028 029 private String permissionName; 030 private String permissionNamespaceCode; 031 private Map<String, String> permissionDetails = new HashMap<String, String>(); 032 private Map<String, String> qualifications = new HashMap<String, String>(); 033 034 035 /** 036 * @return the permissionName 037 */ 038 public String getPermissionName() { 039 return this.permissionName; 040 } 041 /** 042 * @param permissionName the permissionName to set 043 */ 044 public void setPermissionName(String permissionName) { 045 this.permissionName = permissionName; 046 } 047 /** 048 * @return the permissionNamespaceCode 049 */ 050 public String getPermissionNamespaceCode() { 051 return this.permissionNamespaceCode; 052 } 053 /** 054 * @param permissionNamespaceCode the permissionNamespaceCode to set 055 */ 056 public void setPermissionNamespaceCode(String permissionNamespaceCode) { 057 this.permissionNamespaceCode = permissionNamespaceCode; 058 } 059 /** 060 * @return the permissionDetails 061 */ 062 public Map<String, String> getPermissionDetails() { 063 return this.permissionDetails; 064 } 065 /** 066 * @param permissionDetails the permissionDetails to set 067 */ 068 public void setPermissionDetails(Map<String, String> permissionDetails) { 069 this.permissionDetails = permissionDetails; 070 } 071 /** 072 * @return the qualifications 073 */ 074 public Map<String, String> getQualifications() { 075 return this.qualifications; 076 } 077 /** 078 * @param qualifications the qualifications to set 079 */ 080 public void setQualifications(Map<String, String> qualifications) { 081 this.qualifications = qualifications; 082 } 083 084 085}