SAFLoginContextBean


Overview  |   Related MBeans  |   Attributes  |   Operations

Overview

Store-and-Forward (SAF) Login Context specifies the remote URL and user credentials needed to log into and get authenticated and authorized in a remote cluster or server.

       
Security rolesThe following roles have read, write, and invoke permission for all non-encrypted attributes and operations in this MBean:
  • Deployer
Fully Qualified Interface NameIf you use the getMBeanInfo operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.j2ee.descriptor.wl.SAFLoginContextBean
Factory Methods No factory methods. Instances of this MBean are created automatically.


Attributes

This section describes the following attributes:


LoginURL

Specifies the URL to connect to when using this SAF Login Context.

SAFImportedDestinations are associated with a SAFRemoteContext that has a SAFLoginContext. This SAFLoginContext defines the URL to connect to.

       
Privileges Read/Write
Typejava.lang.String

Password

The password for the username used to log into the remote URL.

When Password is specified for a SAFLoginContext, then SAFPrincipalName is not specified.

       
Privileges Read/Write
Typejava.lang.String
Encryptedtrue

PasswordEncrypted

The encrypted value of the password.

       
Privileges Read/Write
Typebyte[]
Encryptedtrue

Username

The name used to log into the remote URL.

When Username is specified for a SAFLoginContext, then SAFPrincipalName is not specified.

       
Privileges Read/Write
Typejava.lang.String


Operations

This section describes the following operations:


    isSet

    Return true if the given property has been explicitly set in this bean.

       
    Operation Name"isSet"
    ParametersObject [] {  propertyName }

    where:

    • propertyName is an object of type java.lang.String that specifies:

      property to check

    SignatureString [] { "java.lang.String" }
    Returns boolean
    Exceptions
    • java.lang.IllegalArgumentException
      IllegalArgumentException if propertyName is not a recognized property

    unSet

    Restore the given property to its default value.

       
    Operation Name"unSet"
    ParametersObject [] {  propertyName }

    where:

    • propertyName is an object of type java.lang.String that specifies:

      property to restore

    SignatureString [] { "java.lang.String" }
    Returns void
    Exceptions
    • java.lang.IllegalArgumentException
      UnsupportedOperationException if called on a runtime implementation.