package com.sun.identity.saml2.assertion;

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

public interface AuthnContext {
   void makeImmutable();

   boolean isMutable();

   String getAuthnContextClassRef();

   void setAuthnContextClassRef(String var1) throws SAML2Exception;

   String getAuthnContextDeclRef();

   void setAuthnContextDeclRef(String var1) throws SAML2Exception;

   String getAuthnContextDecl();

   void setAuthnContextDecl(String var1) throws SAML2Exception;

   void setAuthenticatingAuthority(List<String> var1) throws SAML2Exception;

   List<String> getAuthenticatingAuthority();

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