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.
Access Points You can access this MBean from the following MBean attributes:


    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.