Domanda

Sto cercando di implementare un client RADIUS che autentica tramite EAP-SIM. Il client RADIUS utilizza il framework JRadius (un requisito dei ragazzi con cui sto lavorando), tuttavia sembra che JRadius non ha un autenticatore per EAP-SIM.

Qualcuno ha qualche consiglio su come potrei implementarlo io (qualcuno con la conoscenza delle JRadius?) O ci sono dei suggerimenti per implementazioni alternative?

Molte grazie, Ed.

È stato utile?

Soluzione

JRadius ha un RadiusAuthenticator classe astratta da cui tutte le sue classi di autenticazione fornite ereditano. Questo ha un EAPAuthenticator sottoclasse astratta che estende RadiusAuthenticator. Questo poi ha un certo numero di sottoclassi concrete per i diversi protocolli di autenticazione EAP sotto il quadro. Si avrebbe bisogno di attuare un simile sottoclasse di EAPAuthenticator appositamente per SIM. Tutte queste classi sono nel pacchetto net.jradius.client.auth e credo che il codice sorgente può essere estratto usando svn dal sito JRadius. Con abbondanza di imlpementations preesistenti dovrebbe essere semplice per iniziare una nuova estensione EAP.

Speranza che aiuta,

Kate.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top