Class FileSecurityAttrChange

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf92.FileSecurityAttrChange

public final class FileSecurityAttrChange extends SmfData
  • Field Details

    • SMF92AOLDSHARELIB

      public static final int SMF92AOLDSHARELIB
      Constant: 0x10 = 16
      See Also:
    • SMF92AOLDAPFAUTH

      public static final int SMF92AOLDAPFAUTH
      Constant: 0x04 = 4
      See Also:
    • SMF92AOLDPROGCTL

      public static final int SMF92AOLDPROGCTL
      Constant: 0x02 = 2
      See Also:
    • SMF92ANEWSHARELIB

      public static final int SMF92ANEWSHARELIB
      Constant: 0x10 = 16
      See Also:
    • SMF92ANEWAPFAUTH

      public static final int SMF92ANEWAPFAUTH
      Constant: 0x04 = 4
      See Also:
    • SMF92ANEWPROGCTL

      public static final int SMF92ANEWPROGCTL
      Constant: 0x02 = 2
      See Also:
  • Method Details

    • smf92act

      public ZonedDateTime smf92act()
      SMF92ACT STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

      Use smf92actRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      DateTime SMF92ACT STCK converted to ZonedDateTime
      See Also:
    • smf92actRawValue

      public BigInteger smf92actRawValue()
      SMF92ACT STCK value.
      Returns:
      BigInteger SMF92ACT STCK value
    • smf92aty

      public FileType smf92aty()
      SMF92ATY value.
      Returns:
      FileType SMF92ATY value
    • smf92atyRawValue

      public int smf92atyRawValue()
      SMF92ATY raw value.
      Returns:
      int SMF92ATY raw value
    • smf92aflg

      public int smf92aflg()
      SMF92AFLG value.
      Returns:
      int SMF92AFLG value
    • smf92ain

      public long smf92ain()
      SMF92AIN value.
      Returns:
      long SMF92AIN value
    • smf92adn

      public long smf92adn()
      SMF92ADN value.
      Returns:
      long SMF92ADN value
    • smf92afs

      public String smf92afs()
      SMF92AFS value.
      Returns:
      String SMF92AFS value
    • smf92aoldgenval

      public long smf92aoldgenval()
      SMF92AOLDGENVAL value.
      Returns:
      long SMF92AOLDGENVAL value
    • smf92aoldgenvalsecbyte

      public int smf92aoldgenvalsecbyte()
      SMF92AOLDGENVALSECBYTE value.
      Returns:
      int SMF92AOLDGENVALSECBYTE value
    • smf92aoldsharelib

      public boolean smf92aoldsharelib()
      Return true if SMF92AOLDSHARELIB bit in smf92aoldgenvalsecbyte() is set.
      Returns:
      boolean SMF92AOLDSHARELIB bit is set in smf92aoldgenvalsecbyte()

      SMF92AOLDSHARELIB = 0x10

    • smf92aoldapfauth

      public boolean smf92aoldapfauth()
      Return true if SMF92AOLDAPFAUTH bit in smf92aoldgenvalsecbyte() is set.
      Returns:
      boolean SMF92AOLDAPFAUTH bit is set in smf92aoldgenvalsecbyte()

      SMF92AOLDAPFAUTH = 0x04

    • smf92aoldprogctl

      public boolean smf92aoldprogctl()
      Return true if SMF92AOLDPROGCTL bit in smf92aoldgenvalsecbyte() is set.
      Returns:
      boolean SMF92AOLDPROGCTL bit is set in smf92aoldgenvalsecbyte()

      SMF92AOLDPROGCTL = 0x02

    • smf92aoldsecattrsc

      public String smf92aoldsecattrsc()
      SMF92AOLDSECATTRSC value.
      Returns:
      String SMF92AOLDSECATTRSC value
    • smf92aoldattrchar

      public String smf92aoldattrchar()
      SMF92AOLDATTRCHAR value.
      Returns:
      String SMF92AOLDATTRCHAR value
    • smf92aoldshrlibc

      public String smf92aoldshrlibc()
      SMF92AOLDSHRLIBC value.
      Returns:
      String SMF92AOLDSHRLIBC value
    • smf92aoldapfauthc

      public String smf92aoldapfauthc()
      SMF92AOLDAPFAUTHC value.
      Returns:
      String SMF92AOLDAPFAUTHC value
    • smf92aoldpgmctlc

      public String smf92aoldpgmctlc()
      SMF92AOLDPGMCTLC value.
      Returns:
      String SMF92AOLDPGMCTLC value
    • smf92anewgenval

      public long smf92anewgenval()
      SMF92ANEWGENVAL value.
      Returns:
      long SMF92ANEWGENVAL value
    • smf92anewgenvalsecbyte

      public int smf92anewgenvalsecbyte()
      SMF92ANEWGENVALSECBYTE value.
      Returns:
      int SMF92ANEWGENVALSECBYTE value
    • smf92anewsharelib

      public boolean smf92anewsharelib()
      Return true if SMF92ANEWSHARELIB bit in smf92anewgenvalsecbyte() is set.
      Returns:
      boolean SMF92ANEWSHARELIB bit is set in smf92anewgenvalsecbyte()

      SMF92ANEWSHARELIB = 0x10

    • smf92anewapfauth

      public boolean smf92anewapfauth()
      Return true if SMF92ANEWAPFAUTH bit in smf92anewgenvalsecbyte() is set.
      Returns:
      boolean SMF92ANEWAPFAUTH bit is set in smf92anewgenvalsecbyte()

      SMF92ANEWAPFAUTH = 0x04

    • smf92anewprogctl

      public boolean smf92anewprogctl()
      Return true if SMF92ANEWPROGCTL bit in smf92anewgenvalsecbyte() is set.
      Returns:
      boolean SMF92ANEWPROGCTL bit is set in smf92anewgenvalsecbyte()

      SMF92ANEWPROGCTL = 0x02

    • smf92anewsecattrsc

      public String smf92anewsecattrsc()
      SMF92ANEWSECATTRSC value.
      Returns:
      String SMF92ANEWSECATTRSC value
    • smf92anewattrchar

      public String smf92anewattrchar()
      SMF92ANEWATTRCHAR value.
      Returns:
      String SMF92ANEWATTRCHAR value
    • smf92anewshrlibc

      public String smf92anewshrlibc()
      SMF92ANEWSHRLIBC value.
      Returns:
      String SMF92ANEWSHRLIBC value
    • smf92anewapfauthc

      public String smf92anewapfauthc()
      SMF92ANEWAPFAUTHC value.
      Returns:
      String SMF92ANEWAPFAUTHC value
    • smf92anewpgmctlc

      public String smf92anewpgmctlc()
      SMF92ANEWPGMCTLC value.
      Returns:
      String SMF92ANEWPGMCTLC value
    • smf92aownuid

      public long smf92aownuid()
      SMF92AOWNUID value.
      Returns:
      long SMF92AOWNUID value
    • smf92aowngid

      public long smf92aowngid()
      SMF92AOWNGID value.
      Returns:
      long SMF92AOWNGID value
    • smf92aseclabel

      public String smf92aseclabel()
      SMF92ASECLABEL value.
      Returns:
      String SMF92ASECLABEL value
    • smf92aauditfid

      public FileIdentifier smf92aauditfid()
      SMF92AAUDITFID value.
      Returns:
      FileIdentifier SMF92AAUDITFID value
    • smf92acwdrc

      public long smf92acwdrc()
      SMF92ACWDRC value.
      Returns:
      long SMF92ACWDRC value
    • smf92acwdrsn

      public long smf92acwdrsn()
      SMF92ACWDRSN value.
      Returns:
      long SMF92ACWDRSN value
    • smf92apnl

      public int smf92apnl()
      SMF92APNL value.
      Returns:
      int SMF92APNL value
    • smf92apn

      public String smf92apn()
      SMF92APN value.
      Returns:
      String SMF92APN value
    • create

      public static FileSecurityAttrChange create(byte[] Data, int offset, int length)
      create is intended for internal use only. Instances of this section are created by the parent record or section.
      Parameters:
      Data - Array of bytes containing data for this section
      offset - Offset of this section in the data
      length - length of the section