コード例 #1
0
        public Key GetKS_A(Key key)
        {
            KRB_AS_REP_NoEncrypted noEncrypt = (KRB_AS_REP_NoEncrypted)DesEncryption.DecryptObject(this.encrypted, key);

            return(noEncrypt.ks_a);
        }
コード例 #2
0
        public Tgt GetTGT(Key key)
        {
            KRB_AS_REP_NoEncrypted noEncrypt = (KRB_AS_REP_NoEncrypted)DesEncryption.DecryptObject(this.encrypted, key);

            return(noEncrypt.tgt);
        }
コード例 #3
0
        public User GetFrom(Key key)
        {
            Ticket_NoEncrypted ticket_noEncrypted = (Ticket_NoEncrypted)DesEncryption.DecryptObject(this.encrypted, key);

            return(ticket_noEncrypted.from);
        }
コード例 #4
0
        public Key GetShareKeys(Key key)
        {
            Ticket_NoEncrypted ticket_noEncrypted = (Ticket_NoEncrypted)DesEncryption.DecryptObject(this.encrypted, key);

            return(ticket_noEncrypted.shareKeys);
        }
コード例 #5
0
        public Key GetKS_A(Key key)
        {
            TgtNoEncrypted noEncrypt = (TgtNoEncrypted)DesEncryption.DecryptObject(this.encrypted, key);

            return(noEncrypt.ks_a);
        }
コード例 #6
0
 public DateTime GetTimestamp(Key key)
 {
     return((DateTime)DesEncryption.DecryptObject(this.encrypted, key));
 }
コード例 #7
0
        public User GetUser(Key key)
        {
            TgtNoEncrypted noEncrypt = (TgtNoEncrypted)DesEncryption.DecryptObject(this.encrypted, key);

            return(noEncrypt.u);
        }
コード例 #8
0
        public Ticket GetTicket(Key key)
        {
            KRB_TGS_REP_NoEncrypted noEncrypt = (KRB_TGS_REP_NoEncrypted)DesEncryption.DecryptObject(this.encrypted, key);

            return(noEncrypt.ticket);
        }
コード例 #9
0
        public Key GetK_AB(Key key)
        {
            KRB_TGS_REP_NoEncrypted noEncrypt = (KRB_TGS_REP_NoEncrypted)DesEncryption.DecryptObject(this.encrypted, key);

            return(noEncrypt.k_ab);
        }
コード例 #10
0
        public User GetReqUser(Key key)
        {
            KRB_TGS_REP_NoEncrypted noEncrypt = (KRB_TGS_REP_NoEncrypted)DesEncryption.DecryptObject(this.encrypted, key);

            return(noEncrypt.reqUser);
        }
コード例 #11
0
        public DateTime GetTimeStamp(Key key)
        {
            DateTime timestamp = (DateTime)DesEncryption.DecryptObject(this.encrypted, key);

            return(timestamp);
        }