package com.sun.identity.saml2.assertion;

import com.sun.identity.saml2.common.SAML2Exception;
import java.util.Date;
import java.util.List;

public interface SubjectConfirmationData {
   Date getNotOnOrAfter();

   void setNotOnOrAfter(Date var1) throws SAML2Exception;

   String getInResponseTo();

   void setInResponseTo(String var1) throws SAML2Exception;

   List<Object> getContent();

   void setContent(List<Object> var1) throws SAML2Exception;

   String getRecipient();

   void setRecipient(String var1) throws SAML2Exception;

   Date getNotBefore();

   void setNotBefore(Date var1) throws SAML2Exception;

   String getAddress();

   void setAddress(String var1) throws SAML2Exception;

   String getContentType();

   void setContentType(String var1) throws SAML2Exception;

   String toXMLString(boolean var1, boolean var2) throws SAML2Exception;

   String toXMLString() throws SAML2Exception;

   void makeImmutable();

   boolean isMutable();
}
