Class: MintPress::OracleWeblogic::Realm

Inherits:
GenericMbean show all
Includes:
MintLogger, Mixins::Properties, FancyNew, Utils
Defined in:
src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb,
src/oracle-weblogic/lib/oracle-weblogic/model/generated_classes/split_97.rb,
src/oracle-weblogic/lib/oracle-weblogic/realm_utils.rb

Overview

must be set to the realm that uses the provider.

Since:

  • 0.1.0

Properties (Read/Write)

  • #version ⇒ String (Default Value: Proc.new { self.domain.version })
    Version of weblogic this property is being applied to

    Property Attributes
    • defaultProc.new { self.domain.version }
    
    
    38
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 38
    
    property :version, type: String, default: Proc.new { self.domain.version }
  • #adjudicator ⇒ MintPress::OracleWeblogic::Adjudicator (Default Value: MintPress::OracleWeblogic::Adjudicator.new)
    "Returns the Adjudication provider for this security realm."

    Property Attributes
    • short_name"Adjudicator"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatortrue
    • read_onlyfalse
    • defaultMintPress::OracleWeblogic::Adjudicator.new
    
    
    43
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 43
    
    property :Adjudicator, type: MintPress::OracleWeblogic::Adjudicator, array: false, hash: false, short_name: "Adjudicator", has_setter: false, has_getter: true, has_lister: false, has_creator: true, read_only: false, description: "Returns the Adjudication provider for this security realm.", default: MintPress::OracleWeblogic::Adjudicator.new
  • #auditors ⇒ Hash of ⇒ MintPress::OracleWeblogic::Auditor
    "Returns the Auditing providers for this security realm (in invocation order)."

    Property Attributes
    • short_name"Auditors"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatortrue
    • read_onlyfalse
    
    
    48
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 48
    
    property :Auditors, type: MintPress::OracleWeblogic::Auditor, array: false, hash: true, short_name: "Auditors", has_setter: true, has_getter: true, has_lister: false, has_creator: true, read_only: false, description: "Returns the Auditing providers for this security realm (in invocation order)."
  • #authentication_providers ⇒ Hash of ⇒ [MintPress::OracleWeblogic::AuthenticationProvider,MintPress::OracleWeblogic::Authenticator,MintPress::OracleWeblogic::IdentityAsserter,MintPress::OracleWeblogic::ServletAuthenticationFilter]
    "Returns the Authentication providers for this security realm (in invocation order)."

    Property Attributes
    • short_name"AuthenticationProviders"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatortrue
    • read_onlyfalse
    
    
    53
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 53
    
    property :AuthenticationProviders, type: [MintPress::OracleWeblogic::AuthenticationProvider,MintPress::OracleWeblogic::Authenticator,MintPress::OracleWeblogic::IdentityAsserter,MintPress::OracleWeblogic::ServletAuthenticationFilter], array: false, hash: true, short_name: "AuthenticationProviders", has_setter: true, has_getter: true, has_lister: false, has_creator: true, read_only: false, description: "Returns the Authentication providers for this security realm (in invocation order)."
  • #auth_methods ⇒ String
    "Returns a comma separated string of authentication methods that should be\nused when the Web application specifies \"REALM\" as its auth-method."

    Property Attributes
    • short_name"AuthMethods"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    59
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 59
    
    property :AuthMethods, type: String, array: false, hash: false, short_name: "AuthMethods", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Returns a comma separated string of authentication methods that should be\nused when the Web application specifies \"REALM\" as its auth-method."
  • #authorizers ⇒ Hash of ⇒ [MintPress::OracleWeblogic::Authorizer,MintPress::OracleWeblogic::DeployableAuthorizer]
    "Returns the Authorization providers for this security realm (in invocation order)."

    Property Attributes
    • short_name"Authorizers"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatortrue
    • read_onlyfalse
    
    
    61
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 61
    
    property :Authorizers, type: [MintPress::OracleWeblogic::Authorizer,MintPress::OracleWeblogic::DeployableAuthorizer], array: false, hash: true, short_name: "Authorizers", has_setter: true, has_getter: true, has_lister: false, has_creator: true, read_only: false, description: "Returns the Authorization providers for this security realm (in invocation order)."
  • #cert_path_builder ⇒ MintPress::OracleWeblogic::CertPathBuilder
    "Returns the CertPath Builder provider in this security realm that will be used\nby the security system to build certification paths."

    Property Attributes
    • short_name"CertPathBuilder"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    67
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 67
    
    property :CertPathBuilder, type: MintPress::OracleWeblogic::CertPathBuilder, array: false, hash: false, short_name: "CertPathBuilder", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Returns the CertPath Builder provider in this security realm that will be used\nby the security system to build certification paths."
  • #cert_path_providers ⇒ Hash of ⇒ [MintPress::OracleWeblogic::CertPathProvider,MintPress::OracleWeblogic::CertPathBuilder,MintPress::OracleWeblogic::CertPathValidator]
    "Returns the Certification Path providers for this security realm (in invocation order)."

    Property Attributes
    • short_name"CertPathProviders"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatortrue
    • read_onlyfalse
    
    
    69
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 69
    
    property :CertPathProviders, type: [MintPress::OracleWeblogic::CertPathProvider,MintPress::OracleWeblogic::CertPathBuilder,MintPress::OracleWeblogic::CertPathValidator], array: false, hash: true, short_name: "CertPathProviders", has_setter: true, has_getter: true, has_lister: false, has_creator: true, read_only: false, description: "Returns the Certification Path providers for this security realm (in invocation order)."
  • #credential_mappers ⇒ Hash of ⇒ [MintPress::OracleWeblogic::CredentialMapper,MintPress::OracleWeblogic::DeployableCredentialMapper]
    "Returns the Credential Mapping providers for this security realm (in invocation order)."

    Property Attributes
    • short_name"CredentialMappers"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatortrue
    • read_onlyfalse
    
    
    74
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 74
    
    property :CredentialMappers, type: [MintPress::OracleWeblogic::CredentialMapper,MintPress::OracleWeblogic::DeployableCredentialMapper], array: false, hash: true, short_name: "CredentialMappers", has_setter: true, has_getter: true, has_lister: false, has_creator: true, read_only: false, description: "Returns the Credential Mapping providers for this security realm (in invocation order)."
  • #deployable_provider_synchronization_timeout ⇒ Integer
    "Returns the timeout value, in milliseconds, for the deployable security provider synchronization operation."

    Property Attributes
    • short_name"DeployableProviderSynchronizationTimeout"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    79
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 79
    
    property :DeployableProviderSynchronizationTimeout, type: Integer, array: false, hash: false, short_name: "DeployableProviderSynchronizationTimeout", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Returns the timeout value, in milliseconds, for the deployable security provider synchronization operation."
  • #key_stores ⇒ Hash of ⇒ [MintPress::OracleWeblogic::KeyStore,MintPress::OracleWeblogic::DefaultKeyStore]
    "Deprecated. 8.1.0.0"

    Property Attributes
    • short_name"KeyStores"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatortrue
    • read_onlyfalse
    
    
    81
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 81
    
    property :KeyStores, type: [MintPress::OracleWeblogic::KeyStore,MintPress::OracleWeblogic::DefaultKeyStore], array: false, hash: true, short_name: "KeyStores", has_setter: true, has_getter: true, has_lister: false, has_creator: true, read_only: false, description: "Deprecated. 8.1.0.0"
  • #max_web_logic_principals_in_cache ⇒ Integer
    "Returns the maximum size of the LRU cache for holding WebLogic Principal signatures."

    Property Attributes
    • short_name"MaxWebLogicPrincipalsInCache"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    85
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 85
    
    property :MaxWebLogicPrincipalsInCache, type: Integer, array: false, hash: false, short_name: "MaxWebLogicPrincipalsInCache", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Returns the maximum size of the LRU cache for holding WebLogic Principal signatures."
  • #password_validators ⇒ Hash of ⇒ MintPress::OracleWeblogic::PasswordValidator
    "Returns the Password Validator providers for this security realm (in invocation order)."

    Property Attributes
    • short_name"PasswordValidators"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatortrue
    • read_onlyfalse
    
    
    87
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 87
    
    property :PasswordValidators, type: MintPress::OracleWeblogic::PasswordValidator, array: false, hash: true, short_name: "PasswordValidators", has_setter: true, has_getter: true, has_lister: false, has_creator: true, read_only: false, description: "Returns the Password Validator providers for this security realm (in invocation order)."
  • #rdbms_security_store ⇒ MintPress::OracleWeblogic::RDBMSSecurityStore (Default Value: MintPress::OracleWeblogic::RDBMSSecurityStore.new)
    "Returns RDBMSSecurityStoreMBean for this realm, which is a singleton MBean describing RDBMS\nsecurity store configuration."

    Property Attributes
    • short_name"RDBMSSecurityStore"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatortrue
    • read_onlyfalse
    • defaultMintPress::OracleWeblogic::RDBMSSecurityStore.new
    
    
    93
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 93
    
    property :RDBMSSecurityStore, type: MintPress::OracleWeblogic::RDBMSSecurityStore, array: false, hash: false, short_name: "RDBMSSecurityStore", has_setter: false, has_getter: true, has_lister: false, has_creator: true, read_only: false, description: "Returns RDBMSSecurityStoreMBean for this realm, which is a singleton MBean describing RDBMS\nsecurity store configuration.", default: MintPress::OracleWeblogic::RDBMSSecurityStore.new
  • #role_mappers ⇒ Hash of ⇒ [MintPress::OracleWeblogic::RoleMapper,MintPress::OracleWeblogic::DeployableRoleMapper]
    "Returns the Role Mapping providers for this security realm (in invocation order)."

    Property Attributes
    • short_name"RoleMappers"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatortrue
    • read_onlyfalse
    
    
    95
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 95
    
    property :RoleMappers, type: [MintPress::OracleWeblogic::RoleMapper,MintPress::OracleWeblogic::DeployableRoleMapper], array: false, hash: true, short_name: "RoleMappers", has_setter: true, has_getter: true, has_lister: false, has_creator: true, read_only: false, description: "Returns the Role Mapping providers for this security realm (in invocation order)."
  • #security_dd_model ⇒ String
    "Specifies the default security model for Web applications or EJBs\nthat are secured by this security realm."

    Property Attributes
    • short_name"SecurityDDModel"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    101
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 101
    
    property :SecurityDDModel, type: String, array: false, hash: false, short_name: "SecurityDDModel", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Specifies the default security model for Web applications or EJBs\nthat are secured by this security realm."
  • #user_lockout_manager ⇒ MintPress::OracleWeblogic::UserLockoutManager (Default Value: MintPress::OracleWeblogic::UserLockoutManager.new)
    "Returns the User Lockout Manager for this security realm."

    Property Attributes
    • short_name"UserLockoutManager"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • defaultMintPress::OracleWeblogic::UserLockoutManager.new
    
    
    103
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 103
    
    property :UserLockoutManager, type: MintPress::OracleWeblogic::UserLockoutManager, array: false, hash: false, short_name: "UserLockoutManager", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Returns the User Lockout Manager for this security realm.", default: MintPress::OracleWeblogic::UserLockoutManager.new
  • #combined_role_mapping_enabled ⇒ [TrueClass,FalseClass]
    "Determines how the role mappings in the Enterprise Application, Web\napplication, and EJB containers interact."

    Property Attributes
    • short_name"CombinedRoleMappingEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    106
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 106
    
    property :CombinedRoleMappingEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "CombinedRoleMappingEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Determines how the role mappings in the Enterprise Application, Web\napplication, and EJB containers interact."
  • #delegate_m_bean_authorization ⇒ [TrueClass,FalseClass]
    "Configures the WebLogic Server MBean servers to use the security realm's Authorization providers\nto determine whether a JMX client has permission to access an MBean attribute or invoke an\nMBean operation."

    Property Attributes
    • short_name"DelegateMBeanAuthorization"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    110
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 110
    
    property :DelegateMBeanAuthorization, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "DelegateMBeanAuthorization", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Configures the WebLogic Server MBean servers to use the security realm's Authorization providers\nto determine whether a JMX client has permission to access an MBean attribute or invoke an\nMBean operation."
  • #deployable_provider_synchronization_enabled ⇒ [TrueClass,FalseClass]
    "Specifies whether synchronization for deployable Authorization and Role Mapping providers is enabled."

    Property Attributes
    • short_name"DeployableProviderSynchronizationEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    112
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 112
    
    property :DeployableProviderSynchronizationEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "DeployableProviderSynchronizationEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether synchronization for deployable Authorization and Role Mapping providers is enabled."
  • #enable_web_logic_principal_validator_cache ⇒ [TrueClass,FalseClass]
    "Returns whether the WebLogic Principal Validator caching is enabled."

    Property Attributes
    • short_name"EnableWebLogicPrincipalValidatorCache"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    114
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 114
    
    property :EnableWebLogicPrincipalValidatorCache, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "EnableWebLogicPrincipalValidatorCache", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Returns whether the WebLogic Principal Validator caching is enabled."
  • #validate_dd_security_data ⇒ [TrueClass,FalseClass]
    "Not used in this release."

    Property Attributes
    • short_name"ValidateDDSecurityData"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    116
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 116
    
    property :ValidateDDSecurityData, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "ValidateDDSecurityData", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Not used in this release."
  • #identity_assertion_header_name_precedence ⇒ Array of ⇒ String
    "Obtain an ordered list of token type names used for Identity Assertion with HTTP request headers."

    Property Attributes
    • short_name"IdentityAssertionHeaderNamePrecedence"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    118
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 118
    
    property :IdentityAssertionHeaderNamePrecedence, type: String, array: true, hash: false, short_name: "IdentityAssertionHeaderNamePrecedence", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Obtain an ordered list of token type names used for Identity Assertion with HTTP request headers."
  • #management_identity_domain ⇒ String
    "Sets the Management Identity Domain value for the realm."

    Property Attributes
    • short_name"ManagementIdentityDomain"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    120
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 120
    
    property :ManagementIdentityDomain, type: String, array: false, hash: false, short_name: "ManagementIdentityDomain", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Sets the Management Identity Domain value for the realm."
  • #retire_timeout_seconds ⇒ Integer
    "Specifies the retire timeout for a realm that is restarted."

    Property Attributes
    • short_name"RetireTimeoutSeconds"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    122
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 122
    
    property :RetireTimeoutSeconds, type: Integer, array: false, hash: false, short_name: "RetireTimeoutSeconds", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Specifies the retire timeout for a realm that is restarted."
  • #auto_restart_on_non_dynamic_changes ⇒ [TrueClass,FalseClass]
    "Specifies whether the Realm will be auto-restarted if\nnon-dynamic changes are made to the realm or providers within the realm."

    Property Attributes
    • short_name"AutoRestartOnNonDynamicChanges"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    125
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 125
    
    property :AutoRestartOnNonDynamicChanges, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "AutoRestartOnNonDynamicChanges", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether the Realm will be auto-restarted if\nnon-dynamic changes are made to the realm or providers within the realm."
  • #name ⇒ String (Default Value: "NO_NAME_0")

    Property Attributes
    • default"NO_NAME_0"
    
    
    31
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/generic_mbean.rb', line 31
    
    property :Name, type: String, default: "NO_NAME_0"

Properties (Read Only)

  • #name ⇒ String
    "The name of this configuration."

    Property Attributes
    • short_name"Name"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    41
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 41
    
    property :Name, type: String, array: false, hash: false, short_name: "Name", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "The name of this configuration."
  • #adjudicator_types ⇒ Array of ⇒ String
    "Returns the types of Adjudication providers that may be created in this security realm,\nfor example, weblogic.security.providers.authorization.DefaultAdjudicator."

    Property Attributes
    • short_name"AdjudicatorTypes"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    46
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 46
    
    property :AdjudicatorTypes, type: String, array: true, hash: false, short_name: "AdjudicatorTypes", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "Returns the types of Adjudication providers that may be created in this security realm,\nfor example, weblogic.security.providers.authorization.DefaultAdjudicator."
  • #auditor_types ⇒ Array of ⇒ String
    "Returns the types of Auditing providers that may be created in this security realm,\nfor example, weblogic.security.providers.audit.DefaultAuditor."

    Property Attributes
    • short_name"AuditorTypes"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    51
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 51
    
    property :AuditorTypes, type: String, array: true, hash: false, short_name: "AuditorTypes", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "Returns the types of Auditing providers that may be created in this security realm,\nfor example, weblogic.security.providers.audit.DefaultAuditor."
  • #authentication_provider_types ⇒ Array of ⇒ String
    "Returns the types of Authentication providers that may be created in this security realm,\nfor example, weblogic.security.providers.authentication.DefaultAuthenticator."

    Property Attributes
    • short_name"AuthenticationProviderTypes"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    56
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 56
    
    property :AuthenticationProviderTypes, type: String, array: true, hash: false, short_name: "AuthenticationProviderTypes", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "Returns the types of Authentication providers that may be created in this security realm,\nfor example, weblogic.security.providers.authentication.DefaultAuthenticator."
  • #authorizer_types ⇒ Array of ⇒ String
    "Returns the types of Authorization providers that may be created in this security realm,\nfor example, weblogic.security.providers.authorization.DefaultAuthorizer."

    Property Attributes
    • short_name"AuthorizerTypes"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    64
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 64
    
    property :AuthorizerTypes, type: String, array: true, hash: false, short_name: "AuthorizerTypes", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "Returns the types of Authorization providers that may be created in this security realm,\nfor example, weblogic.security.providers.authorization.DefaultAuthorizer."
  • #cert_path_provider_types ⇒ Array of ⇒ String
    "Returns the types of Certification Path providers that may be created in this security realm,\nfor example, weblogic.security.providers.pk.WebLogicCertPathProvider."

    Property Attributes
    • short_name"CertPathProviderTypes"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    72
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 72
    
    property :CertPathProviderTypes, type: String, array: true, hash: false, short_name: "CertPathProviderTypes", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "Returns the types of Certification Path providers that may be created in this security realm,\nfor example, weblogic.security.providers.pk.WebLogicCertPathProvider."
  • #credential_mapper_types ⇒ Array of ⇒ String
    "Returns the types of Credential Mapping providers that may be created in this security realm,\nfor example, weblogic.security.providers.credentials.DefaultCredentialMapper."

    Property Attributes
    • short_name"CredentialMapperTypes"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    77
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 77
    
    property :CredentialMapperTypes, type: String, array: true, hash: false, short_name: "CredentialMapperTypes", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "Returns the types of Credential Mapping providers that may be created in this security realm,\nfor example, weblogic.security.providers.credentials.DefaultCredentialMapper."
  • #key_store_types ⇒ Array of ⇒ String
    "Deprecated. 8.1.0.0"

    Property Attributes
    • short_name"KeyStoreTypes"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    83
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 83
    
    property :KeyStoreTypes, type: String, array: true, hash: false, short_name: "KeyStoreTypes", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "Deprecated. 8.1.0.0"
  • #password_validator_types ⇒ Array of ⇒ String
    "Returns the types of Password Validator providers that may be created in this security realm,\nfor example, com.bea.security.providers.authentication.passwordvalidator.SystemPasswordValidator."

    Property Attributes
    • short_name"PasswordValidatorTypes"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    90
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 90
    
    property :PasswordValidatorTypes, type: String, array: true, hash: false, short_name: "PasswordValidatorTypes", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "Returns the types of Password Validator providers that may be created in this security realm,\nfor example, com.bea.security.providers.authentication.passwordvalidator.SystemPasswordValidator."
  • #role_mapper_types ⇒ Array of ⇒ String
    "Returns the types of Role Mapping providers that may be created in this security realm,\nfor example, weblogic.security.providers.authorization.DefaultRoleMapper."

    Property Attributes
    • short_name"RoleMapperTypes"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    98
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/realm.rb', line 98
    
    property :RoleMapperTypes, type: String, array: true, hash: false, short_name: "RoleMapperTypes", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "Returns the types of Role Mapping providers that may be created in this security realm,\nfor example, weblogic.security.providers.authorization.DefaultRoleMapper."

Constant Summary

Constants included from MintLogger

MintLogger::DEBUG, MintLogger::ERROR, MintLogger::FATAL, MintLogger::INFO, MintLogger::UNKNOWN, MintLogger::VERBOSE, MintLogger::WARN

Instance Attribute Summary

Attributes included from Mixins::Properties

#autopush_set_cache, #dynamic_create, #harvest_on_access, #harvest_undefined_only, #harvested, #tree_root

Instance Method Summary collapse

Methods included from Mixins::Properties

#[], #[]=, #add_validate_report_result, #armour_set_property, #array_contains?, #array_is_a?, #check_autopush, #check_stack_overflow, #clone_property_object, #cloner_handle_single_property, #coerce_single, #contains_as_string?, #display_validate_report_result, #double_initialize?, #dump_to_hash, #find_parent, #find_parent_by_identity, #generate_accessor_functions, #get_canonical_renamed, #get_from_opts, #get_my_name, #get_property, #get_property_item, #has?, included, #initialize_validate_report, #inspect, #is_cloned_object?, #is_mintpress_object?, #is_probably_canonical?, #is_set?, #local_debug, #local_info, #local_verbose, #mintpress_property_definitions, #place_object_by_identity, #process_properties, #prop_set?, #property, #property_definitions, #property_details, #property_is_simple_object?, #push_root!, #require_property, #require_update, #retrieve_docstring, #sanitize, #set_map_dirty, #set_property, #set_property_item, #show_short_array, #strip_defaults!, #synchronize, #uncloned_property_definitions, #update_map, #validate, #validate_generic, #validate_properties, #validate_property, #validate_required, #version_allowed?, #weakref

Methods included from MintLogger::Utils::Common

#boolean_val, #has_value?, #no_value?, #nvl, #path_as_symbol, #ruby_level_to_send

Methods included from Utils

#activate_list, #already_traversed, #announce_self, #bean_type, #build_activate_list, #clear_property_sheet_cache, #create_generic, #create_mbean_components, #delete, #destroy_generic, #empty_mbean?, #execute_script, #exists?, #fast_ls_all, #fast_ls_folder, #fast_ls_object, #fast_ls_object_map, #find_cluster, #find_runtime_path_in_rest, #find_server, #full_url, #get, #get_all_self_names, #get_identity, #get_local_wlst_session, #get_matching_self_names, #get_property_from_target, #get_property_from_target_rest, #get_property_from_target_wlst, #get_property_from_target_wlst_impl, #get_property_sheet, #get_rest_item, #get_rest_url_for_parent, #get_rest_url_for_self, #get_servers, #get_servers_rest, #get_servers_wlst, #get_wl_home, #globmatch?, #handle_create, #http_delete, #http_get, #http_post, #http_put, included, #invalidate_session, #is_meta_object?, #longclass, #massage_return, #mbean_components, #mbean_exists?, #mbean_lookup, #mbean_properties, #mbean_to_hash, #meta_list?, #my_short_name, #perform_method_generic, #perform_runtime_call_generic_rest, #perform_runtime_method_generic, #post, #raise_http_exception, #remove, #request_headers, #reset_activate_list, #rest_activate_change, #rest_create_generic, #rest_create_mbean_components, #rest_destroy_self, #rest_edit_url, #rest_has_changes, #rest_idempotent_create, #rest_locked, #rest_nonedit_url, #rest_start_change, #rest_undo_change, #runtime_introspection, #shortclass, #start_with_async, #state_with_net_ping, #stop_with_async, #to_nested, #wlst_cd_to, #wlst_create_generic, #wlst_destroy_self, #wlst_find_object, #wlst_find_parent_object, #wlst_generic_mbean_update_all, #wlst_idempotent_create, #wlst_update_mbean

Methods included from FancyNew

included

Methods inherited from GenericMbean

#create, #destroy, #is_generic, is_generic

Methods included from MBeanUtils

#assign_object_by_identity, #assign_object_by_identity_from, #bean_is_changed?, #dump_metadata, #dump_tree_metadata, #get_item_by_identity_name, #get_item_by_identity_name_from, #get_parent_by_identity_name, #harvest, #harvest_anew, #harvest_item_by_name, #harvest_item_by_type, #harvest_wlst, #harvesters, #harvesting, #longname, #lookup_mintpress_by_mbean, #mbean_by_url, #process_mbeans, #register_mbean_url

Constructor Details

#initialize(opts = {}) ⇒ Realm

Returns a new instance of Realm.

Instance Method Details

#destroy_adjudicatorObject

Removes the configuration this security realm's Adjudication provider (if there is one).

#destroy_rdbms_security_storeObject

Destroys and removes the existing RDBMS security store which is a child of this# realm.

#finalize_createObject

Since:

  • 0.1.0

#import_props_from_modelObject

#is_registeredObject Also known as: isRegistered

Deprecated.

#m_bean_infoObject Also known as: getMBeanInfo, get_m_bean_info, mBeanInfo

Deprecated.

#object_nameObject Also known as: getObjectName, get_object_name, objectName

Deprecated.

#order_providers_wlstObject

Order the providers in the order specified in either the hash keys, or the `authentication_provider_order` attribute

Since:

  • 0.1.0