Class: MintPress::OracleWeblogic::SingleSignOnServices

Inherits:
GenericMbean
  • Object
show all
Includes:
MintLogger, Mixins::Properties, FancyNew, Utils
Defined in:
src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb,
src/oracle-weblogic/lib/oracle-weblogic/model/generated_classes/split_229.rb

Overview

This MBean represents configuration for SAML 2.0-based local site Single Sign-On Services.

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 }
    
    
    14
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 14
    
    property :version, type: String, default: Proc.new { self.domain.version }
  • #name ⇒ String
    "The name of this configuration."

    Property Attributes
    • short_name"Name"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    16
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 16
    
    property :Name, type: String, array: false, hash: false, short_name: "Name", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The name of this configuration."
  • #notes ⇒ String
    "Optional information that you can include to describe this\nconfiguration."

    Property Attributes
    • short_name"Notes"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    19
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 19
    
    property :Notes, type: String, array: false, hash: false, short_name: "Notes", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Optional information that you can include to describe this\nconfiguration."
  • #artifact_max_cache_size ⇒ Integer
    "The maximum size of the artifact cache."

    Property Attributes
    • short_name"ArtifactMaxCacheSize"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    21
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 21
    
    property :ArtifactMaxCacheSize, type: Integer, array: false, hash: false, short_name: "ArtifactMaxCacheSize", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The maximum size of the artifact cache."
  • #artifact_timeout ⇒ Integer
    "The maximum timeout (in seconds) of artifacts stored in the local cache."

    Property Attributes
    • short_name"ArtifactTimeout"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    23
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 23
    
    property :ArtifactTimeout, type: Integer, array: false, hash: false, short_name: "ArtifactTimeout", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The maximum timeout (in seconds) of artifacts stored in the local cache."
  • #authn_request_max_cache_size ⇒ Integer
    "The maximum size of the authentication request cache."

    Property Attributes
    • short_name"AuthnRequestMaxCacheSize"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    25
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 25
    
    property :AuthnRequestMaxCacheSize, type: Integer, array: false, hash: false, short_name: "AuthnRequestMaxCacheSize", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The maximum size of the authentication request cache."
  • #authn_request_timeout ⇒ Integer
    "The maximum timeout (in seconds) of documents stored in the local cache."

    Property Attributes
    • short_name"AuthnRequestTimeout"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    27
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 27
    
    property :AuthnRequestTimeout, type: Integer, array: false, hash: false, short_name: "AuthnRequestTimeout", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The maximum timeout (in seconds) of <AuthnRequest> documents stored in the local cache."
  • #basic_auth_password ⇒ [Mint::Secret]
    "The password used to assign Basic Authentication credentials to outgoing HTTPS connections"

    Property Attributes
    • short_name"BasicAuthPassword"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    29
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 29
    
    property :BasicAuthPassword, type: [Mint::Secret], array: false, hash: false, short_name: "BasicAuthPassword", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The password used to assign Basic Authentication credentials to outgoing HTTPS connections"
  • #basic_auth_username ⇒ String
    "The username that is used to assign Basic authentication credentials to outgoing HTTPS connections."

    Property Attributes
    • short_name"BasicAuthUsername"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    31
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 31
    
    property :BasicAuthUsername, type: String, array: false, hash: false, short_name: "BasicAuthUsername", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The username that is used to assign Basic authentication credentials to outgoing HTTPS connections."
  • #contact_person_company ⇒ String
    "The contact person's company name."

    Property Attributes
    • short_name"ContactPersonCompany"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    33
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 33
    
    property :ContactPersonCompany, type: String, array: false, hash: false, short_name: "ContactPersonCompany", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The contact person's company name."
  • #contact_person_email_address ⇒ String
    "The contact person's e-mail address."

    Property Attributes
    • short_name"ContactPersonEmailAddress"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    35
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 35
    
    property :ContactPersonEmailAddress, type: String, array: false, hash: false, short_name: "ContactPersonEmailAddress", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The contact person's e-mail address."
  • #contact_person_given_name ⇒ String
    "The contact person given (first) name."

    Property Attributes
    • short_name"ContactPersonGivenName"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    37
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 37
    
    property :ContactPersonGivenName, type: String, array: false, hash: false, short_name: "ContactPersonGivenName", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The contact person given (first) name."
  • #contact_person_sur_name ⇒ String
    "The contact person surname (last name)."

    Property Attributes
    • short_name"ContactPersonSurName"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    39
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 39
    
    property :ContactPersonSurName, type: String, array: false, hash: false, short_name: "ContactPersonSurName", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The contact person surname (last name)."
  • #contact_person_telephone_number ⇒ String
    "The contact person's telephone number."

    Property Attributes
    • short_name"ContactPersonTelephoneNumber"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    41
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 41
    
    property :ContactPersonTelephoneNumber, type: String, array: false, hash: false, short_name: "ContactPersonTelephoneNumber", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The contact person's telephone number."
  • #contact_person_type ⇒ String
    "The contact person type."

    Property Attributes
    • short_name"ContactPersonType"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    43
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 43
    
    property :ContactPersonType, type: String, array: false, hash: false, short_name: "ContactPersonType", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The contact person type."
  • #default_url ⇒ String
    "The Service Provider's default URL."

    Property Attributes
    • short_name"DefaultURL"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    45
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 45
    
    property :DefaultURL, type: String, array: false, hash: false, short_name: "DefaultURL", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The Service Provider's default URL."
  • #entity_id ⇒ String
    "The string that uniquely identifies the local site."

    Property Attributes
    • short_name"EntityID"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    47
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 47
    
    property :EntityID, type: String, array: false, hash: false, short_name: "EntityID", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The string that uniquely identifies the local site."
  • #identity_provider_preferred_binding ⇒ String
    "Specifies the preferred binding type for endpoints of the Identity Provider services."

    Property Attributes
    • short_name"IdentityProviderPreferredBinding"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    49
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 49
    
    property :IdentityProviderPreferredBinding, type: String, array: false, hash: false, short_name: "IdentityProviderPreferredBinding", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Specifies the preferred binding type for endpoints of the Identity Provider services."
  • #login_return_query_parameter ⇒ String
    "The name of the query parameter to be used for conveying the login-return URL to the login form web application."

    Property Attributes
    • short_name"LoginReturnQueryParameter"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    51
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 51
    
    property :LoginReturnQueryParameter, type: String, array: false, hash: false, short_name: "LoginReturnQueryParameter", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The name of the query parameter to be used for conveying the login-return URL to the login form web application."
  • #login_url ⇒ String
    "The URL of the login form web application to which unauthenticated requests are directed."

    Property Attributes
    • short_name"LoginURL"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    53
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 53
    
    property :LoginURL, type: String, array: false, hash: false, short_name: "LoginURL", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The URL of the login form web application to which unauthenticated requests are directed."
  • #organization_name ⇒ String
    "The organization name."

    Property Attributes
    • short_name"OrganizationName"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    55
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 55
    
    property :OrganizationName, type: String, array: false, hash: false, short_name: "OrganizationName", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The organization name."
  • #organization_url ⇒ String
    "The organization URL."

    Property Attributes
    • short_name"OrganizationURL"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    57
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 57
    
    property :OrganizationURL, type: String, array: false, hash: false, short_name: "OrganizationURL", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The organization URL."
  • #published_site_url ⇒ String
    "The published site URL."

    Property Attributes
    • short_name"PublishedSiteURL"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    59
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 59
    
    property :PublishedSiteURL, type: String, array: false, hash: false, short_name: "PublishedSiteURL", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The published site URL."
  • #service_provider_preferred_binding ⇒ String
    "Specifies the preferred binding type for endpoints of Service Provider services."

    Property Attributes
    • short_name"ServiceProviderPreferredBinding"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    61
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 61
    
    property :ServiceProviderPreferredBinding, type: String, array: false, hash: false, short_name: "ServiceProviderPreferredBinding", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Specifies the preferred binding type for endpoints of Service Provider services."
  • #sso_signing_key_alias ⇒ String
    "The keystore alias for the key to be used when signing documents."

    Property Attributes
    • short_name"SSOSigningKeyAlias"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    63
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 63
    
    property :SSOSigningKeyAlias, type: String, array: false, hash: false, short_name: "SSOSigningKeyAlias", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The keystore alias for the key to be used when signing documents."
  • #sso_signing_key_pass_phrase ⇒ [Mint::Secret]
    "The passphrase used to retrieve the local site's SSO signing key from\nthe keystore."

    Property Attributes
    • short_name"SSOSigningKeyPassPhrase"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    66
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 66
    
    property :SSOSigningKeyPassPhrase, type: [Mint::Secret], array: false, hash: false, short_name: "SSOSigningKeyPassPhrase", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The passphrase used to retrieve the local site's SSO signing key from\nthe keystore."
  • #transport_layer_security_key_alias ⇒ String
    "The string alias used to store and retrieve the server's private key, which is used to\nestablish outgoing TLS/SSL connections."

    Property Attributes
    • short_name"TransportLayerSecurityKeyAlias"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    69
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 69
    
    property :TransportLayerSecurityKeyAlias, type: String, array: false, hash: false, short_name: "TransportLayerSecurityKeyAlias", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The string alias used to store and retrieve the server's private key, which is used to\nestablish outgoing TLS/SSL connections."
  • #transport_layer_security_key_pass_phrase ⇒ [Mint::Secret]
    "The passphrase used to retrieve the server's private key from the keystore."

    Property Attributes
    • short_name"TransportLayerSecurityKeyPassPhrase"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    71
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 71
    
    property :TransportLayerSecurityKeyPassPhrase, type: [Mint::Secret], array: false, hash: false, short_name: "TransportLayerSecurityKeyPassPhrase", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The passphrase used to retrieve the server's private key from the keystore."
  • #force_authn ⇒ [TrueClass,FalseClass]
    "Specifies whether the Identity Provider must authenticate users directly\nand not use a previous security context."

    Property Attributes
    • short_name"ForceAuthn"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    74
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 74
    
    property :ForceAuthn, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "ForceAuthn", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether the Identity Provider must authenticate users directly\nand not use a previous security context."
  • #identity_provider_artifact_binding_enabled ⇒ [TrueClass,FalseClass]
    "Specifies whether the Artifact binding is enabled for the Identity Provider."

    Property Attributes
    • short_name"IdentityProviderArtifactBindingEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    76
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 76
    
    property :IdentityProviderArtifactBindingEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "IdentityProviderArtifactBindingEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether the Artifact binding is enabled for the Identity Provider."
  • #identity_provider_enabled ⇒ [TrueClass,FalseClass]
    "Specifies whether the local site is enabled for the Identity Provider\nrole."

    Property Attributes
    • short_name"IdentityProviderEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    79
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 79
    
    property :IdentityProviderEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "IdentityProviderEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether the local site is enabled for the Identity Provider\nrole."
  • #identity_provider_post_binding_enabled ⇒ [TrueClass,FalseClass]
    "Specifies whether the POST binding is enabled for the Identity Provider."

    Property Attributes
    • short_name"IdentityProviderPOSTBindingEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    81
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 81
    
    property :IdentityProviderPOSTBindingEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "IdentityProviderPOSTBindingEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether the POST binding is enabled for the Identity Provider."
  • #identity_provider_redirect_binding_enabled ⇒ [TrueClass,FalseClass]
    "Specifies whether the Redirect binding is enabled for the Identity Provider."

    Property Attributes
    • short_name"IdentityProviderRedirectBindingEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    83
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 83
    
    property :IdentityProviderRedirectBindingEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "IdentityProviderRedirectBindingEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether the Redirect binding is enabled for the Identity Provider."
  • #passive ⇒ [TrueClass,FalseClass]
    "Determines whether the Identity Provider and the user must not\ntake control of the user interface from the requester and interact with the user in a\nnoticeable fashion."

    Property Attributes
    • short_name"Passive"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    87
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 87
    
    property :Passive, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "Passive", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Determines whether the Identity Provider and the user must not\ntake control of the user interface from the requester and interact with the user in a\nnoticeable fashion."
  • #post_one_use_check_enabled ⇒ [TrueClass,FalseClass]
    "Specifies whether the POST one-use check is enabled."

    Property Attributes
    • short_name"POSTOneUseCheckEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    89
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 89
    
    property :POSTOneUseCheckEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "POSTOneUseCheckEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether the POST one-use check is enabled."
  • #recipient_check_enabled ⇒ [TrueClass,FalseClass]
    "Specifies whether the recipient/destination check is enabled."

    Property Attributes
    • short_name"RecipientCheckEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    91
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 91
    
    property :RecipientCheckEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "RecipientCheckEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether the recipient/destination check is enabled."
  • #replicated_cache_enabled ⇒ [TrueClass,FalseClass]
    "Specifies whether the persistent cache (LDAP or RDBMS) is used for\nstoring SAML 2.0 artifacts and authentication requests."

    Property Attributes
    • short_name"ReplicatedCacheEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    94
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 94
    
    property :ReplicatedCacheEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "ReplicatedCacheEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether the persistent cache (LDAP or RDBMS) is used for\nstoring SAML 2.0 artifacts and authentication requests."
  • #service_provider_artifact_binding_enabled ⇒ [TrueClass,FalseClass]
    "Specifies whether the Artifact binding is enabled for the Service Provider."

    Property Attributes
    • short_name"ServiceProviderArtifactBindingEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    96
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 96
    
    property :ServiceProviderArtifactBindingEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "ServiceProviderArtifactBindingEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether the Artifact binding is enabled for the Service Provider."
  • #service_provider_enabled ⇒ [TrueClass,FalseClass]
    "Specifies whether the local site is enabled for the Service Provider\nrole."

    Property Attributes
    • short_name"ServiceProviderEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    99
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 99
    
    property :ServiceProviderEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "ServiceProviderEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether the local site is enabled for the Service Provider\nrole."
  • #service_provider_post_binding_enabled ⇒ [TrueClass,FalseClass]
    "Specifies whether the POST binding is enabled for the Service Provider."

    Property Attributes
    • short_name"ServiceProviderPOSTBindingEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    101
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 101
    
    property :ServiceProviderPOSTBindingEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "ServiceProviderPOSTBindingEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether the POST binding is enabled for the Service Provider."
  • #sign_authn_requests ⇒ [TrueClass,FalseClass]
    "Specifies whether authentication requests must be signed."

    Property Attributes
    • short_name"SignAuthnRequests"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    103
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 103
    
    property :SignAuthnRequests, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "SignAuthnRequests", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether authentication requests must be signed."
  • #want_artifact_requests_signed ⇒ [TrueClass,FalseClass]
    "Specifies whether incoming artifact requests must be signed."

    Property Attributes
    • short_name"WantArtifactRequestsSigned"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    105
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 105
    
    property :WantArtifactRequestsSigned, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "WantArtifactRequestsSigned", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether incoming artifact requests must be signed."
  • #want_assertions_signed ⇒ [TrueClass,FalseClass]
    "Specifies whether incoming SAML 2.0 assertions must be signed."

    Property Attributes
    • short_name"WantAssertionsSigned"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    107
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 107
    
    property :WantAssertionsSigned, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "WantAssertionsSigned", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether incoming SAML 2.0 assertions must be signed."
  • #want_authn_requests_signed ⇒ [TrueClass,FalseClass]
    "Specifies whether incoming authentication requests must be signed."

    Property Attributes
    • short_name"WantAuthnRequestsSigned"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    109
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 109
    
    property :WantAuthnRequestsSigned, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "WantAuthnRequestsSigned", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether incoming authentication requests must be signed."
  • #want_basic_auth_client_authentication ⇒ [TrueClass,FalseClass]
    "Specifies whether Basic Authentication client authentication is required."

    Property Attributes
    • short_name"WantBasicAuthClientAuthentication"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    111
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 111
    
    property :WantBasicAuthClientAuthentication, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "WantBasicAuthClientAuthentication", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether Basic Authentication client authentication is required."
  • #want_transport_layer_security_client_authentication ⇒ [TrueClass,FalseClass]
    "Specifies whether TLS/SSL client authentication is required."

    Property Attributes
    • short_name"WantTransportLayerSecurityClientAuthentication"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    113
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 113
    
    property :WantTransportLayerSecurityClientAuthentication, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "WantTransportLayerSecurityClientAuthentication", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether TLS/SSL client authentication is required."
  • #allowed_target_hosts ⇒ Array of ⇒ String
    "List of hosts to compare against the host in the SAML SP target redirect URL."

    Property Attributes
    • short_name"AllowedTargetHosts"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    115
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 115
    
    property :AllowedTargetHosts, type: String, array: true, hash: false, short_name: "AllowedTargetHosts", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "List of hosts to compare against the host in the SAML SP target redirect URL."
  • #assertion_encryption_decryption_key_alias ⇒ String
    "The keystore alias for the certificate and private key to be used to encrypt and decrypt SAML Assertions."

    Property Attributes
    • short_name"AssertionEncryptionDecryptionKeyAlias"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    117
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 117
    
    property :AssertionEncryptionDecryptionKeyAlias, type: String, array: false, hash: false, short_name: "AssertionEncryptionDecryptionKeyAlias", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The keystore alias for the certificate and private key to be used to encrypt and decrypt SAML Assertions."
  • #assertion_encryption_decryption_key_pass_phrase ⇒ [Mint::Secret]
    "The passphrase used to retrieve the local site's Assertion key from\nthe keystore."

    Property Attributes
    • short_name"AssertionEncryptionDecryptionKeyPassPhrase"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    120
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 120
    
    property :AssertionEncryptionDecryptionKeyPassPhrase, type: [Mint::Secret], array: false, hash: false, short_name: "AssertionEncryptionDecryptionKeyPassPhrase", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The passphrase used to retrieve the local site's Assertion key from\nthe keystore."
  • #key_encryption_algorithm ⇒ String
    "Get the preferred key encryption algorithm for SAML assertion encryption."

    Property Attributes
    • short_name"KeyEncryptionAlgorithm"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    124
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 124
    
    property :KeyEncryptionAlgorithm, type: String, array: false, hash: false, short_name: "KeyEncryptionAlgorithm", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Get the preferred key encryption algorithm for SAML assertion encryption."
  • #metadata_encryption_algorithms ⇒ Array of ⇒ String
    "Get the list of algorithms to put in the metadata."

    Property Attributes
    • short_name"MetadataEncryptionAlgorithms"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    126
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 126
    
    property :MetadataEncryptionAlgorithms, type: String, array: true, hash: false, short_name: "MetadataEncryptionAlgorithms", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Get the list of algorithms to put in the metadata."
  • #assertion_encryption_enabled ⇒ [TrueClass,FalseClass]
    "Get assertion encryption enabled flag"

    Property Attributes
    • short_name"AssertionEncryptionEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    128
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 128
    
    property :AssertionEncryptionEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "AssertionEncryptionEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Get assertion encryption enabled flag"
  • #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)

  • #data_encryption_algorithm ⇒ String
    "Get the preferred data encryption algorithm for SAML assertion encryption."

    Property Attributes
    • short_name"DataEncryptionAlgorithm"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    122
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/single_sign_on_services.rb', line 122
    
    property :DataEncryptionAlgorithm, type: String, array: false, hash: false, short_name: "DataEncryptionAlgorithm", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "Get the preferred data encryption algorithm for SAML assertion encryption."

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 = {}) ⇒ SingleSignOnServices

Returns a new instance of SingleSignOnServices.

Instance Method Details

#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.