- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for PacSignature (1.48 sec)
-
src/main/java/jcifs/pac/PacSignature.java
private int type; private byte[] checksum; /** * Constructs a PacSignature by parsing the provided data. * * @param data the raw signature data to parse * @throws PACDecodingException if the data is malformed or cannot be parsed */ public PacSignature(final byte[] data) throws PACDecodingException { try {
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 01:32:48 UTC 2025 - 3.4K bytes - Viewed (0) -
src/test/java/jcifs/pac/PacSignatureTest.java
} baos.write(checksum); byte[] data = baos.toByteArray(); // Create PacSignature PacSignature pacSignature = new PacSignature(data); // Verify assertEquals(defaultType, pacSignature.getType()); assertArrayEquals(checksum, pacSignature.getChecksum()); } /** * Test constructor with malformed data (too short). */ @Test
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 5.3K bytes - Viewed (0) -
src/test/java/jcifs/pac/PacMacTest.java
KerberosKey hmacKey = new KerberosKey(TEST_PRINCIPAL, new byte[16], PacSignature.ETYPE_ARCFOUR_HMAC, 0); KerberosKey aes128Key = new KerberosKey(TEST_PRINCIPAL, new byte[16], PacSignature.ETYPE_AES128_CTS_HMAC_SHA1_96, 0); KerberosKey aes256Key = new KerberosKey(TEST_PRINCIPAL, new byte[32], PacSignature.ETYPE_AES256_CTS_HMAC_SHA1_96, 0); keys.put(PacSignature.ETYPE_ARCFOUR_HMAC, hmacKey);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 07:14:38 UTC 2025 - 7.1K bytes - Viewed (0) -
src/test/java/jcifs/pac/kerberos/KerberosPacAuthDataTest.java
// Setup mock behavior PacLogonInfo mockLogonInfo = Mockito.mock(PacLogonInfo.class); PacSignature mockServerSig = Mockito.mock(PacSignature.class); PacSignature mockKdcSig = Mockito.mock(PacSignature.class); Mockito.when(mock.getLogonInfo()).thenReturn(mockLogonInfo); Mockito.when(mock.getServerSignature()).thenReturn(mockServerSig);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 07:14:38 UTC 2025 - 6.3K bytes - Viewed (0) -
src/main/java/jcifs/pac/PacMac.java
} else { if ((type != PacSignature.HMAC_SHA1_96_AES128) && (type != PacSignature.HMAC_SHA1_96_AES256)) { throw new PACDecodingException("Invalid MAC algorithm"); } KerberosKey key = type == PacSignature.HMAC_SHA1_96_AES128 ? keys.get(PacSignature.ETYPE_AES128_CTS_HMAC_SHA1_96) : keys.get(PacSignature.ETYPE_AES256_CTS_HMAC_SHA1_96);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 01:32:48 UTC 2025 - 9K bytes - Viewed (0) -
src/main/java/jcifs/pac/Pac.java
*/ public class Pac { private static final Logger log = LoggerFactory.getLogger(Pac.class); private PacLogonInfo logonInfo; private PacCredentialType credentialType; private PacSignature serverSignature; private PacSignature kdcSignature; /** * Constructs and validates a PAC from raw data using provided Kerberos keys. * @param data the raw PAC data bytes
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 01:32:48 UTC 2025 - 7.3K bytes - Viewed (0) -
src/test/java/jcifs/pac/PacTest.java
KerberosKey serverKey = new KerberosKey(new KerberosPrincipal("******@****.***"), "serverKey1234567".getBytes(), PacSignature.ETYPE_ARCFOUR_HMAC, 1); keys.put(PacSignature.ETYPE_ARCFOUR_HMAC, serverKey); } private void writeLittleEndianInt(ByteArrayOutputStream baos, int value) { baos.write(value & 0xFF); baos.write((value >> 8) & 0xFF);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 7.9K bytes - Viewed (0)