Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for KerberosAuthData (0.06 sec)

  1. src/main/java/jcifs/pac/kerberos/KerberosAuthData.java

     * This class provides parsing capabilities for different types of Kerberos authorization data.
     */
    public abstract class KerberosAuthData {
    
        /**
         * Default constructor for KerberosAuthData.
         */
        protected KerberosAuthData() {
            // Default constructor
        }
    
        /**
         * Parse Kerberos authorization data based on the authorization type.
         *
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 2.2K bytes
    - Viewed (0)
  2. src/test/java/jcifs/pac/kerberos/KerberosAuthDataTest.java

            // GIVEN an unknown auth type
            int unknownAuthType = -1;
            byte[] emptyToken = new byte[0];
    
            // WHEN parsing the auth data
            List<KerberosAuthData> result = KerberosAuthData.parse(unknownAuthType, emptyToken, mockKeys);
    
            // THEN the result should be an empty list
            assertNotNull(result, "The result should not be null.");
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 2.7K bytes
    - Viewed (0)
  3. src/test/java/jcifs/pac/kerberos/KerberosRelevantAuthDataTest.java

            // 1. GIVEN
            KerberosAuthData mockAuthData1 = mock(KerberosAuthData.class);
            KerberosAuthData mockAuthData2 = mock(KerberosAuthData.class);
    
            // Mock the parse method to return two different objects based on input
            // Must use matchers for all arguments when using any matcher
            mockedStaticAuthData.when(() -> KerberosAuthData.parse(eq(1), eq(new byte[] { 0x01 }), any(Map.class)))
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 9K bytes
    - Viewed (0)
  4. src/main/java/jcifs/pac/kerberos/KerberosRelevantAuthData.java

                this.authorizations.addAll(KerberosAuthData.parse(authType.getValue().intValue(), authData.getOctets(), keys));
            }
        }
    
        /**
         * Returns the list of authorization data.
         *
         * @return list of KerberosAuthData objects
         */
        public List<KerberosAuthData> getAuthorizations() {
            return this.authorizations;
        }
    
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 3K bytes
    - Viewed (0)
  5. src/main/java/jcifs/pac/kerberos/KerberosEncData.java

            return this.userAddresses;
        }
    
        /**
         * Returns the list of user authorization data.
         *
         * @return list of KerberosAuthData objects
         */
        public List<KerberosAuthData> getUserAuthorizations() {
            return this.userAuthorizations;
        }
    
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 12.5K bytes
    - Viewed (0)
  6. src/main/java/jcifs/pac/kerberos/KerberosPacAuthData.java

    import jcifs.pac.PACDecodingException;
    import jcifs.pac.Pac;
    
    /**
     * Kerberos authorization data containing PAC (Privilege Attribute Certificate) information.
     */
    public class KerberosPacAuthData extends KerberosAuthData {
    
        private Pac pac;
    
        /**
         * Constructs KerberosPacAuthData from token bytes.
         *
         * @param token the PAC token bytes
         * @param keys map of Kerberos keys indexed by key type
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 1.6K bytes
    - Viewed (0)
  7. src/test/java/jcifs/pac/kerberos/KerberosEncDataTest.java

            assertEquals(1, encData.getUserAddresses().size());
            assertEquals(InetAddress.getByName("127.0.0.1"), encData.getUserAddresses().get(0));
            assertNotNull(encData.getUserAuthorizations());
            // Assuming KerberosAuthData.parse is tested elsewhere and might return empty for this test case
            assertTrue(encData.getUserAuthorizations().isEmpty());
        }
    
        /**
         * Test constructor with a malformed token.
         */
        @Test
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 7.7K bytes
    - Viewed (0)
Back to top