Class UnsignedAppletActionEntry
- java.lang.Object
-
- net.adoptopenjdk.icedteaweb.client.parts.dialogs.security.appletextendedsecurity.UnsignedAppletActionEntry
-
public class UnsignedAppletActionEntry extends java.lang.ObjectThe name of this class is legacy. Now it is used to keep state of all remembered security decisions
-
-
Field Summary
Fields Modifier and Type Field Description private AppletSecurityActionsappletSecurityActionsprivate java.util.List<java.lang.String>archivesprivate UrlRegExcodeBaseprivate UrlRegExdocumentBaseprivate java.util.DatetimeStamp
-
Constructor Summary
Constructors Constructor Description UnsignedAppletActionEntry(AppletSecurityActions unsignedAppletAction, java.util.Date timeStamp, UrlRegEx documentBase, UrlRegEx codeBase, java.util.List<java.lang.String> archives)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.List<java.lang.String>createArchivesList(java.lang.String commedArchives)static java.lang.StringcreateArchivesString(java.util.List<java.lang.String> listOfArchives)static UnsignedAppletActionEntrycreateFromString(java.lang.String s)AppletSecurityActionsgetAppletSecurityActions()should be testing onlyjava.util.List<java.lang.String>getArchives()UrlRegExgetCodeBase()UrlRegExgetDocumentBase()java.lang.StringgetLocalisedTimeStamp()java.util.DategetTimeStamp()private java.lang.StringserializeToReadableAndParseableString()voidsetArchives(java.util.List<java.lang.String> archives)voidsetCodeBase(UrlRegEx codeBase)voidsetDocumentBase(UrlRegEx documentBase)voidsetTimeStamp(java.util.Date timeStamp)java.lang.StringtoString()voidwrite(java.io.Writer bw)
-
-
-
Field Detail
-
appletSecurityActions
private final AppletSecurityActions appletSecurityActions
-
timeStamp
private java.util.Date timeStamp
-
documentBase
private UrlRegEx documentBase
-
codeBase
private UrlRegEx codeBase
-
archives
private java.util.List<java.lang.String> archives
-
-
Constructor Detail
-
UnsignedAppletActionEntry
public UnsignedAppletActionEntry(AppletSecurityActions unsignedAppletAction, java.util.Date timeStamp, UrlRegEx documentBase, UrlRegEx codeBase, java.util.List<java.lang.String> archives)
-
-
Method Detail
-
createFromString
public static UnsignedAppletActionEntry createFromString(java.lang.String s)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
write
public void write(java.io.Writer bw) throws java.io.IOException- Throws:
java.io.IOException
-
serializeToReadableAndParseableString
private java.lang.String serializeToReadableAndParseableString() throws InvalidLineException- Throws:
InvalidLineException
-
getTimeStamp
public java.util.Date getTimeStamp()
-
getLocalisedTimeStamp
public java.lang.String getLocalisedTimeStamp()
-
getDocumentBase
public UrlRegEx getDocumentBase()
-
setTimeStamp
public void setTimeStamp(java.util.Date timeStamp)
-
setDocumentBase
public void setDocumentBase(UrlRegEx documentBase)
-
getAppletSecurityActions
public AppletSecurityActions getAppletSecurityActions()
should be testing only- Returns:
-
getCodeBase
public UrlRegEx getCodeBase()
-
setCodeBase
public void setCodeBase(UrlRegEx codeBase)
-
getArchives
public java.util.List<java.lang.String> getArchives()
-
setArchives
public void setArchives(java.util.List<java.lang.String> archives)
-
createArchivesString
public static java.lang.String createArchivesString(java.util.List<java.lang.String> listOfArchives)
-
createArchivesList
public static java.util.List<java.lang.String> createArchivesList(java.lang.String commedArchives)
-
-