javax.security.auth.callback
Class LanguageCallback

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by javax.security.auth.callback.LanguageCallback
All Implemented Interfaces:
Serializable sample code for java.io.Serializable definition code for java.io.Serializable , Callback sample code for javax.security.auth.callback.Callback definition code for javax.security.auth.callback.Callback

public class LanguageCallback
extends Object sample code for java.lang.Object definition code for java.lang.Object
implements Callback sample code for javax.security.auth.callback.Callback definition code for javax.security.auth.callback.Callback , Serializable sample code for java.io.Serializable definition code for java.io.Serializable

Underlying security services instantiate and pass a LanguageCallback to the handle method of a CallbackHandler to retrieve the Locale used for localizing text.

See Also:
CallbackHandler sample code for javax.security.auth.callback.CallbackHandler definition code for javax.security.auth.callback.CallbackHandler , Serialized Form

Constructor Summary
LanguageCallback sample code for javax.security.auth.callback.LanguageCallback.LanguageCallback() definition code for javax.security.auth.callback.LanguageCallback.LanguageCallback() ()
          Construct a LanguageCallback.
 
Method Summary
 Locale sample code for java.util.Locale definition code for java.util.Locale getLocale sample code for javax.security.auth.callback.LanguageCallback.getLocale() definition code for javax.security.auth.callback.LanguageCallback.getLocale() ()
          Get the retrieved Locale.
 void setLocale sample code for javax.security.auth.callback.LanguageCallback.setLocale(java.util.Locale) definition code for javax.security.auth.callback.LanguageCallback.setLocale(java.util.Locale) (Locale sample code for java.util.Locale definition code for java.util.Locale  locale)
          Set the retrieved Locale.
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
clone sample code for java.lang.Object.clone() definition code for java.lang.Object.clone() , equals sample code for java.lang.Object.equals(java.lang.Object) definition code for java.lang.Object.equals(java.lang.Object) , finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass() , hashCode sample code for java.lang.Object.hashCode() definition code for java.lang.Object.hashCode() , notify sample code for java.lang.Object.notify() definition code for java.lang.Object.notify() , notifyAll sample code for java.lang.Object.notifyAll() definition code for java.lang.Object.notifyAll() , toString sample code for java.lang.Object.toString() definition code for java.lang.Object.toString() , wait sample code for java.lang.Object.wait() definition code for java.lang.Object.wait() , wait sample code for java.lang.Object.wait(long) definition code for java.lang.Object.wait(long) , wait sample code for java.lang.Object.wait(long, int) definition code for java.lang.Object.wait(long, int)
 

Constructor Detail

LanguageCallback sample code for javax.security.auth.callback.LanguageCallback() definition code for javax.security.auth.callback.LanguageCallback()

public LanguageCallback()
Construct a LanguageCallback.

Method Detail

setLocale sample code for javax.security.auth.callback.LanguageCallback.setLocale(java.util.Locale) definition code for javax.security.auth.callback.LanguageCallback.setLocale(java.util.Locale)

public void setLocale(Locale sample code for java.util.Locale definition code for java.util.Locale  locale)
Set the retrieved Locale.

Parameters:
locale - the retrieved Locale.
See Also:
getLocale() sample code for javax.security.auth.callback.LanguageCallback.getLocale() definition code for javax.security.auth.callback.LanguageCallback.getLocale()

getLocale sample code for javax.security.auth.callback.LanguageCallback.getLocale() definition code for javax.security.auth.callback.LanguageCallback.getLocale()

public Locale sample code for java.util.Locale definition code for java.util.Locale  getLocale()
Get the retrieved Locale.

Returns:
the retrieved Locale, or null if no Locale could be retrieved.
See Also:
setLocale(java.util.Locale) sample code for javax.security.auth.callback.LanguageCallback.setLocale(java.util.Locale) definition code for javax.security.auth.callback.LanguageCallback.setLocale(java.util.Locale)