/******************************************************************************* * Copyright 2014 Federal Chancellery Austria * MOA-ID has been developed in a cooperation between BRZ, the Federal * Chancellery Austria - ICT staff unit, and Graz University of Technology. * * Licensed under the EUPL, Version 1.1 or - as soon they will be approved by * the European Commission - subsequent versions of the EUPL (the "Licence"); * You may not use this work except in compliance with the Licence. * You may obtain a copy of the Licence at: * http://www.osor.eu/eupl/ * * Unless required by applicable law or agreed to in writing, software * distributed under the Licence is distributed on an "AS IS" basis, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the Licence for the specific language governing permissions and * limitations under the Licence. * * This product combines work with different licenses. See the "NOTICE" text * file for details on the various modules and licenses. * The "NOTICE" text file is part of the distribution. Any derivative works * that you distribute must include a readable copy of the "NOTICE" text file. *******************************************************************************/ package at.gv.egovernment.moa.id.moduls; import java.io.Serializable; public class RequestImpl implements IRequest, Serializable{ private static final long serialVersionUID = 1L; private String oaURL; private boolean passiv = false; private boolean force = false; private boolean ssosupport = false; private String module = null; private String action = null; private String target = null; private String requestID; private String requestedIDP = null; public void setOAURL(String value) { oaURL = value; } public String getOAURL() { return oaURL; } public boolean isPassiv() { return passiv; } public boolean forceAuth() { return force; } public void setPassiv(boolean passiv) { this.passiv = passiv; } public void setForce(boolean force) { this.force = force; } public boolean isSSOSupported() { return ssosupport; } public String requestedModule() { return module; } public String requestedAction() { return action; } public void setSsosupport(boolean ssosupport) { this.ssosupport = ssosupport; } public void setModule(String module) { this.module = module; } public void setAction(String action) { this.action = action; } public String getTarget() { return target; } public void setTarget(String target) { this.target = target; } public void setRequestID(String id) { this.requestID = id; } public String getRequestID() { return requestID; } /* (non-Javadoc) * @see at.gv.egovernment.moa.id.moduls.IRequest#getRequestedIDP() */ @Override public String getRequestedIDP() { return requestedIDP; } /** * @param requestedIDP the requestedIDP to set */ public void setRequestedIDP(String requestedIDP) { this.requestedIDP = requestedIDP; } }