hudson.security
Class SecurityRealm.SecurityComponents

java.lang.Object
  extended by hudson.security.SecurityRealm.SecurityComponents
Enclosing class:
SecurityRealm

public static final class SecurityRealm.SecurityComponents
extends Object

Just a tuple so that we can create various inter-related security related objects and return them all at once.

None of the fields are ever null.

See Also:
SecurityRealm.createSecurityComponents()

Field Summary
 org.acegisecurity.AuthenticationManager manager
           
 org.acegisecurity.ui.rememberme.RememberMeServices rememberMe
           
 org.acegisecurity.userdetails.UserDetailsService userDetails
           
 
Constructor Summary
SecurityRealm.SecurityComponents()
           
SecurityRealm.SecurityComponents(org.acegisecurity.AuthenticationManager manager)
           
SecurityRealm.SecurityComponents(org.acegisecurity.AuthenticationManager manager, org.acegisecurity.userdetails.UserDetailsService userDetails)
           
SecurityRealm.SecurityComponents(org.acegisecurity.AuthenticationManager manager, org.acegisecurity.userdetails.UserDetailsService userDetails, org.acegisecurity.ui.rememberme.RememberMeServices rememberMe)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

manager

public final org.acegisecurity.AuthenticationManager manager

userDetails

public final org.acegisecurity.userdetails.UserDetailsService userDetails

rememberMe

public final org.acegisecurity.ui.rememberme.RememberMeServices rememberMe
Constructor Detail

SecurityRealm.SecurityComponents

public SecurityRealm.SecurityComponents()

SecurityRealm.SecurityComponents

public SecurityRealm.SecurityComponents(org.acegisecurity.AuthenticationManager manager)

SecurityRealm.SecurityComponents

public SecurityRealm.SecurityComponents(org.acegisecurity.AuthenticationManager manager,
                                        org.acegisecurity.userdetails.UserDetailsService userDetails)

SecurityRealm.SecurityComponents

public SecurityRealm.SecurityComponents(org.acegisecurity.AuthenticationManager manager,
                                        org.acegisecurity.userdetails.UserDetailsService userDetails,
                                        org.acegisecurity.ui.rememberme.RememberMeServices rememberMe)


Copyright © 2004-2013. All Rights Reserved.