A C D E G H I L M N O P R S T U V

A

abort() - Method in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
This method is called if the LoginContext's overall authentication failed.
ATTRIBUTE_NAMES - Static variable in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
 
attributeName - Variable in class no.feide.mellon.jaas.principals.MoriaPrincipal
 
attributeValue - Variable in class no.feide.mellon.jaas.principals.MoriaPrincipal
 

C

callbackHandler - Variable in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
 
clearPassword() - Method in class no.feide.mellon.jaas.callbackhandlers.PassiveCallbackHandler
Clears out the password state.
CommandlineCallbackHandler - Class in no.feide.mellon.jaas.callbackhandlers
ConsoleCallbackHandler prompts and reads from the command line for username and password.
CommandlineCallbackHandler() - Constructor for class no.feide.mellon.jaas.callbackhandlers.CommandlineCallbackHandler
 
commit() - Method in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
This method is called if the LoginContext's overall authentication succeeded.
commitSucceeded - Variable in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
 

D

debug - Variable in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
 
Demo - Class in no.feide.mellon.jaas.application
 
Demo() - Constructor for class no.feide.mellon.jaas.application.Demo
 

E

endpoint - Variable in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
 
EntitlementPrincipal - Class in no.feide.mellon.jaas.principals
A special principal for the eduPersonEntitlement attribute in FEIDE

Note that no subject will have any EntitlementPrincipals, only MoriaPrincipals.
EntitlementPrincipal(String) - Constructor for class no.feide.mellon.jaas.principals.EntitlementPrincipal
 
equals(Object) - Method in class no.feide.mellon.jaas.principals.MoriaPrincipal
 

G

getAttributeName() - Method in class no.feide.mellon.jaas.principals.MoriaPrincipal
 
getAttributeValue() - Method in class no.feide.mellon.jaas.principals.MoriaPrincipal
 
getName() - Method in class no.feide.mellon.jaas.principals.MoriaPrincipal
 

H

handle(Callback[]) - Method in class no.feide.mellon.jaas.callbackhandlers.CommandlineCallbackHandler
Handles the specified set of callbacks.
handle(Callback[]) - Method in class no.feide.mellon.jaas.callbackhandlers.PassiveCallbackHandler
Handles the specified set of Callbacks.
hashCode() - Method in class no.feide.mellon.jaas.principals.MoriaPrincipal
 

I

implies(Subject) - Method in class no.feide.mellon.jaas.principals.EntitlementPrincipal
This EntitlementPrincipal implies the Subject subject if the subject has a MoriaPrincipal with attributeName "eduPersonEntitlement" (this.attributeName is "eduPersonEntitlement") and an attributeValue which is implied by the attributeValue belonging to this EntitlementPrincipal.
implies(String, String) - Method in class no.feide.mellon.jaas.principals.EntitlementPrincipal
 
implies(Subject) - Method in class no.feide.mellon.jaas.principals.ScopedAffiliationPrincipal
ScopedAffiliationPrincipal implies the Subject subject if the subject has a MoriaPrincipal with attributeName "eduPersonScopedAffiliation" (this.attributeName is "eduPersonScopedAffiliation") and an attributeValue which is implied by the attributeValue belonging to this ScopedAffiliationPrincipal.
implies(String, String) - Method in class no.feide.mellon.jaas.principals.ScopedAffiliationPrincipal
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
Initialize this LoginModule


L

login() - Method in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
The login method is called to authenticate the user.
Login - Class in no.feide.mellon.jaas.loginutility
This class authenticates a Subject and then executes a specified application as that Subject.
Login() - Constructor for class no.feide.mellon.jaas.loginutility.Login
 
loginSucceeded - Variable in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
 
logout() - Method in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
This method removes the principals that was added by the commit method.

M

main(String[]) - Static method in class no.feide.mellon.jaas.application.Demo
 
main(String[]) - Static method in class no.feide.mellon.jaas.loginutility.Login
Instantate a LoginContext using the provided application classname as the index for the login Configuration.
MoriaAction - Class in no.feide.mellon.jaas.loginutility
 
MoriaAction(String[]) - Constructor for class no.feide.mellon.jaas.loginutility.MoriaAction
 
MoriaLoginModule - Class in no.feide.mellon.jaas.loginmodules
 
MoriaLoginModule() - Constructor for class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
 
MoriaPrincipal - Class in no.feide.mellon.jaas.principals
This is the general Principal class.
MoriaPrincipal(String) - Constructor for class no.feide.mellon.jaas.principals.MoriaPrincipal
 
MoriaPrincipal(String, String) - Constructor for class no.feide.mellon.jaas.principals.MoriaPrincipal
 

N

no.feide.mellon.jaas.application - package no.feide.mellon.jaas.application
 
no.feide.mellon.jaas.callbackhandlers - package no.feide.mellon.jaas.callbackhandlers
 
no.feide.mellon.jaas.loginmodules - package no.feide.mellon.jaas.loginmodules
 
no.feide.mellon.jaas.loginutility - package no.feide.mellon.jaas.loginutility
 
no.feide.mellon.jaas.principals - package no.feide.mellon.jaas.principals
 

O

options - Variable in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
 
origArgs - Variable in class no.feide.mellon.jaas.loginutility.MoriaAction
 

P

PassiveCallbackHandler - Class in no.feide.mellon.jaas.callbackhandlers
 
PassiveCallbackHandler(String, String) - Constructor for class no.feide.mellon.jaas.callbackhandlers.PassiveCallbackHandler
Creates a callback handler with the given username and password.
password - Variable in class no.feide.mellon.jaas.callbackhandlers.PassiveCallbackHandler
 

R

run() - Method in class no.feide.mellon.jaas.loginutility.MoriaAction
 

S

ScopedAffiliationPrincipal - Class in no.feide.mellon.jaas.principals
A special principal for the eduPersonScopedAffiliation attribute in FEIDE

Note that no subject will have any ScopedAffiliationPrincipals, only MoriaPrincipals.
ScopedAffiliationPrincipal(String) - Constructor for class no.feide.mellon.jaas.principals.ScopedAffiliationPrincipal
 
service_password - Variable in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
 
service_username - Variable in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
 
sharedState - Variable in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
 
subject - Variable in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
 

T

tmpPrincipals - Variable in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
 
tmpPublicCredentials - Variable in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
 
toString() - Method in class no.feide.mellon.jaas.principals.MoriaPrincipal
 

U

username - Variable in class no.feide.mellon.jaas.callbackhandlers.PassiveCallbackHandler
 
username - Variable in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
 

V

validate(String, char[]) - Method in class no.feide.mellon.jaas.loginmodules.MoriaLoginModule
This method checks the username and password and gets the users attribute values.

A C D E G H I L M N O P R S T U V

Copyright © 2001-2006 UNINETT FAS. All Rights Reserved.