com.liferay.saml.persistence.model.SamlSpAuthRequestModel Maven / Gradle / Ivy
The newest version!
/**
* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
*/
package com.liferay.saml.persistence.model;
import com.liferay.portal.kernel.bean.AutoEscape;
import com.liferay.portal.kernel.model.BaseModel;
import com.liferay.portal.kernel.model.ShardedModel;
import java.util.Date;
import org.osgi.annotation.versioning.ProviderType;
/**
* The base model interface for the SamlSpAuthRequest service. Represents a row in the "SamlSpAuthRequest" database table, with each column mapped to a property of this class.
*
*
* This interface and its corresponding implementation com.liferay.saml.persistence.model.impl.SamlSpAuthRequestModelImpl
exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in com.liferay.saml.persistence.model.impl.SamlSpAuthRequestImpl
.
*
*
* @author Mika Koivisto
* @see SamlSpAuthRequest
* @generated
*/
@ProviderType
public interface SamlSpAuthRequestModel
extends BaseModel, ShardedModel {
/*
* NOTE FOR DEVELOPERS:
*
* Never modify or reference this interface directly. All methods that expect a saml sp auth request model instance should use the {@link SamlSpAuthRequest} interface instead.
*/
/**
* Returns the primary key of this saml sp auth request.
*
* @return the primary key of this saml sp auth request
*/
public long getPrimaryKey();
/**
* Sets the primary key of this saml sp auth request.
*
* @param primaryKey the primary key of this saml sp auth request
*/
public void setPrimaryKey(long primaryKey);
/**
* Returns the saml sp authn request ID of this saml sp auth request.
*
* @return the saml sp authn request ID of this saml sp auth request
*/
public long getSamlSpAuthnRequestId();
/**
* Sets the saml sp authn request ID of this saml sp auth request.
*
* @param samlSpAuthnRequestId the saml sp authn request ID of this saml sp auth request
*/
public void setSamlSpAuthnRequestId(long samlSpAuthnRequestId);
/**
* Returns the company ID of this saml sp auth request.
*
* @return the company ID of this saml sp auth request
*/
@Override
public long getCompanyId();
/**
* Sets the company ID of this saml sp auth request.
*
* @param companyId the company ID of this saml sp auth request
*/
@Override
public void setCompanyId(long companyId);
/**
* Returns the create date of this saml sp auth request.
*
* @return the create date of this saml sp auth request
*/
public Date getCreateDate();
/**
* Sets the create date of this saml sp auth request.
*
* @param createDate the create date of this saml sp auth request
*/
public void setCreateDate(Date createDate);
/**
* Returns the saml idp entity ID of this saml sp auth request.
*
* @return the saml idp entity ID of this saml sp auth request
*/
@AutoEscape
public String getSamlIdpEntityId();
/**
* Sets the saml idp entity ID of this saml sp auth request.
*
* @param samlIdpEntityId the saml idp entity ID of this saml sp auth request
*/
public void setSamlIdpEntityId(String samlIdpEntityId);
/**
* Returns the saml relay state of this saml sp auth request.
*
* @return the saml relay state of this saml sp auth request
*/
@AutoEscape
public String getSamlRelayState();
/**
* Sets the saml relay state of this saml sp auth request.
*
* @param samlRelayState the saml relay state of this saml sp auth request
*/
public void setSamlRelayState(String samlRelayState);
/**
* Returns the saml sp auth request key of this saml sp auth request.
*
* @return the saml sp auth request key of this saml sp auth request
*/
@AutoEscape
public String getSamlSpAuthRequestKey();
/**
* Sets the saml sp auth request key of this saml sp auth request.
*
* @param samlSpAuthRequestKey the saml sp auth request key of this saml sp auth request
*/
public void setSamlSpAuthRequestKey(String samlSpAuthRequestKey);
@Override
public SamlSpAuthRequest cloneWithOriginalValues();
public default String toXmlString() {
return null;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy