org.glassfish.cafe.api.security
Annotation Type LoginConfig


@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface LoginConfig

Login configuration to configure authentication mechanism and realm.

Author:
k.venugopal@sun.com

Required Element Summary
 String realm
          realm name
 
Optional Element Summary
 String assertionMode
          Assertion mode as per JSR 289, valid values are LoginConfig.ASSERTION_MODE_SUPPORTED , LoginConfig.ASSERTION_MODE_REQUIRED
 String authMethod
          Authentication method eg: DIGEST.
 AssertionScheme loginScheme
          Assertion mode as defined in AssertionScheme default is AssertionScheme.ASSERTED
 

Element Detail

realm

public abstract String realm
realm name

Returns:

authMethod

public abstract String authMethod
Authentication method eg: DIGEST.

Returns:
Default:
""

loginScheme

public abstract AssertionScheme loginScheme
Assertion mode as defined in AssertionScheme default is AssertionScheme.ASSERTED

Returns:
Default:
org.glassfish.cafe.api.security.AssertionScheme.ASSERTED

assertionMode

public abstract String assertionMode
Assertion mode as per JSR 289, valid values are LoginConfig.ASSERTION_MODE_SUPPORTED , LoginConfig.ASSERTION_MODE_REQUIRED

Returns:
Default:
"SUPPORTED"


Copyright © 2010. All Rights Reserved.