<!-- Oracle Remote Diagnostic Agent / Data Collection Results 4.29 -->
<!-- Module:S301WREQ Version:1.48 Report:log_jps_config_xml OS:linux -->
---+ Display of jps-config.xml File
---## Information Taken from /u01/install/APPS/fs1/FMW_Home/user_projects/domains/Discoverer/config/fmwconfig/was/jps-config.xml
<verbatim:stat>
 -rw-r----- 1 applmgr oinstall 11980  Jun 12 18:19 2015  Feb 25 22:44 2013  jps-config.xml
</verbatim>
<verbatim>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<jpsConfig xmlns="http://xmlns.oracle.com/oracleas/schema/11/jps-config-11_1.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schema-major-version="11" schema-minor-version="1" xsi:schemaLocation="http://xmlns.oracle.com/oracleas/schema/11/jps-config-11_1.xsd jps-config-11_1.xsd">
    <property name="oracle.security.jps.jaas.mode" value="off"/>
    <property name="oracle.security.jps.enterprise.user.class" value="weblogic.security.principal.WLSUserImpl"/>
    <property name="oracle.security.jps.enterprise.role.class" value="weblogic.security.principal.WLSGroupImpl"/>
    <propertySets>
        <propertySet name="saml.trusted.issuers.1">
            <property name="name" value="www.oracle.com"/>
        </propertySet>
        <propertySet name="trust.provider.embedded">
            <property name="trust.provider.className" value="oracle.security.jps.internal.trust.provider.embedded.EmbeddedProviderImpl"/>
            <property name="trust.clockSkew" value="60"/>
            <property name="trust.token.validityPeriod" value="1800"/>
            <property name="trust.token.includeCertificate" value="false"/>
        </propertySet>
    </propertySets>
    <serviceProviders>
        <serviceProvider type="CREDENTIAL_STORE" name="credstoressp" class="oracle.security.jps.internal.credstore.ssp.SspCredentialStoreProvider">
            <description>SecretStore-based CSF Provider</description>
        </serviceProvider>
        <serviceProvider type="IDENTITY_STORE" name="idstore.ldap.provider" class="oracle.security.jps.internal.idstore.ldap.LdapIdentityStoreProvider">
            <description>LDAP-based IdentityStore Provider</description>
        </serviceProvider>
        <serviceProvider type="IDENTITY_STORE" name="idstore.xml.provider" class="oracle.security.jps.internal.idstore.xml.XmlIdentityStoreProvider">
            <description>XML-based IdentityStore Provider</description>
        </serviceProvider>
        <serviceProvider type="POLICY_STORE" name="policystore.xml.provider" class="oracle.security.jps.internal.policystore.xml.XmlPolicyStoreProvider">
            <description>XML-based PolicyStore Provider</description>
        </serviceProvider>
        <serviceProvider type="PDP" name="pdp.service.provider" class="oracle.security.jps.az.internal.runtime.provider.PDPServiceProvider">
            <description>Runtime PDP Service Provider</description>
        </serviceProvider>
        <serviceProvider type="LOGIN" name="jaas.login.provider" class="oracle.security.jps.internal.login.jaas.JaasLoginServiceProvider">
            <description>This is Jaas Login Service Provider and is used to configure login module service instances</description>
        </serviceProvider>
        <serviceProvider type="KEY_STORE" name="keystore.provider" class="oracle.security.jps.internal.keystore.KeyStoreProvider">
            <description>PKI Based Keystore Provider</description>
            <property name="provider.property.name" value="owsm"/>
        </serviceProvider>
        <serviceProvider type="AUDIT" name="audit.provider" class="oracle.security.jps.internal.audit.AuditProvider">
            <description>Audit Service</description>
        </serviceProvider>
        <serviceProvider type="TRUST" name="trust.provider" class="oracle.security.jps.internal.trust.TrustServiceProvider">
            <description>Trust Service</description>
        </serviceProvider>
        <serviceProvider type="ATTRIBUTE" name="attribute.provider" class="oracle.security.jps.internal.attribute.impl.AttributeServiceProviderImpl">
            <description>Attribute Service Provider</description>
        </serviceProvider>
    </serviceProviders>
    <serviceInstances>
        <serviceInstance name="credstore" provider="credstoressp" location="./">
            <description>File Based Credential Store Service Instance</description>
        </serviceInstance>
        <serviceInstance name="bootstrap.credstore" provider="credstoressp" location="./bootstrap">
            <description>Bootstrap Credential Store Service Instance</description>
            <property name="location" value="./bootstrap"/>
        </serviceInstance>
        <serviceInstance name="idstore.xml" provider="idstore.xml.provider" location="./system-jazn-data.xml">
            <description>File Based Identity Store Service Instance</description>
            <property name="subscriber.name" value="jazn.com"/>
        </serviceInstance>
        <serviceInstance name="policystore.xml" provider="policystore.xml.provider" location="./system-jazn-data.xml">
            <description>File Based Policy Store Service Instance</description>
        </serviceInstance>
        <serviceInstance name="pdp.service" provider="pdp.service.provider">
            <description>Runtime PDP service instance</description>
        </serviceInstance>
        <serviceInstance name="keystore" provider="keystore.provider" location="./default-keystore.jks">
            <description>Default JPS Keystore Service</description>
            <property name="keystore.provider.type" value="file"/>
            <property name="keystore.file.path" value="./"/>
            <property name="keystore.type" value="JKS"/>
            <property name="keystore.csf.map" value="oracle.wsm.security"/>
            <property name="keystore.pass.csf.key" value="keystore-csf-key"/>
            <property name="keystore.sig.csf.key" value="sign-csf-key"/>
            <property name="keystore.enc.csf.key" value="enc-csf-key"/>
        </serviceInstance>
        <serviceInstance name="audit" provider="audit.provider" location="./audit-store.xml">
            <description>Audit Service</description>
            <property name="audit.filterPreset" value="None"/>
            <property name="audit.maxDirSize" value="0"/>
            <property name="audit.maxFileSize" value="104857600"/>
            <property name="audit.timezone" value="utc"/>
            <property name="audit.loader.jndi" value="jdbc/AuditDB"/>
            <property name="audit.loader.interval" value="15"/>
            <property name="audit.loader.repositoryType" value="File"/>
            <property name="auditstore.type" value="file"/>
        </serviceInstance>
        <serviceInstance name="trust" provider="trust.provider">
            <description>Trust Service</description>
            <extendedProperty>
                <name>trust.providers</name>
                <values>
                    <value>trust.provider.embedded</value>
                </values>
            </extendedProperty>
        </serviceInstance>
        <serviceInstance name="saml.loginmodule" provider="jaas.login.provider">
            <description>SAML Login Module</description>
            <property name="loginModuleClassName" value="oracle.security.jps.internal.jaas.module.saml.JpsSAMLLoginModule"/>
            <property name="jaas.login.controlFlag" value="REQUIRED"/>
            <propertySetRef ref="saml.trusted.issuers.1"/>
        </serviceInstance>
        <serviceInstance name="saml2.loginmodule" provider="jaas.login.provider">
            <description>SAML2 Login Module</description>
            <property name="loginModuleClassName" value="oracle.security.jps.internal.jaas.module.saml.JpsSAML2LoginModule"/>
            <property name="jaas.login.controlFlag" value="REQUIRED"/>
            <propertySetRef ref="saml.trusted.issuers.1"/>
        </serviceInstance>
        <serviceInstance name="krb5.loginmodule" provider="jaas.login.provider">
            <description>Kerberos Login Module</description>
            <property name="loginModuleClassName" value="com.sun.security.auth.module.Krb5LoginModule"/>
            <property name="jaas.login.controlFlag" value="REQUIRED"/>
            <property name="storeKey" value="true"/>
            <property name="useKeyTab" value="true"/>
            <property name="doNotPrompt" value="true"/>
            <property name="keyTab" value="./krb5.keytab"/>
            <property name="principal" value="HOST/localhost@EXAMPLE.COM"/>
        </serviceInstance>
        <serviceInstance name="digest.authenticator.loginmodule" provider="jaas.login.provider">
            <description>Digest Authenticator Login Module</description>
            <property name="loginModuleClassName" value="oracle.security.jps.internal.jaas.module.digest.DigestLoginModule"/>
            <property name="jaas.login.controlFlag" value="REQUIRED"/>
        </serviceInstance>
        <serviceInstance name="certificate.authenticator.loginmodule" provider="jaas.login.provider">
            <description>X509 Certificate Login Module</description>
            <property name="loginModuleClassName" value="oracle.security.jps.internal.jaas.module.x509.X509LoginModule"/>
            <property name="jaas.login.controlFlag" value="REQUIRED"/>
        </serviceInstance>
        <serviceInstance name="wss.digest.loginmodule" provider="jaas.login.provider">
            <description>WSS Digest Login Module</description>
            <property name="loginModuleClassName" value="oracle.security.jps.internal.jaas.module.digest.WSSDigestLoginModule"/>
            <property name="jaas.login.controlFlag" value="REQUIRED"/>
        </serviceInstance>
        <serviceInstance name="user.authentication.loginmodule" provider="jaas.login.provider">
            <description>User Authentication Login Module</description>
            <property name="loginModuleClassName" value="oracle.security.jps.internal.jaas.module.authentication.JpsUserAuthenticationLoginModule"/>
            <property name="jaas.login.controlFlag" value="REQUIRED"/>
        </serviceInstance>
        <serviceInstance name="user.assertion.loginmodule" provider="jaas.login.provider">
            <description>User Assertion Login Module</description>
            <property name="loginModuleClassName" value="oracle.security.jps.internal.jaas.module.assertion.JpsUserAssertionLoginModule"/>
            <property name="jaas.login.controlFlag" value="REQUIRED"/>
        </serviceInstance>
        <serviceInstance name="attribute" provider="attribute.provider">
            <description>Attribute Service Instance</description>
            <property name="attribute.expire.time.seconds" value="86400"/>
        </serviceInstance>
        <serviceInstance name="idstore.loginmodule" provider="jaas.login.provider">
            <description>Identity Store Login Module</description>
            <property name="loginModuleClassName" value="oracle.security.jps.internal.jaas.module.idstore.IdStoreLoginModule"/>
            <property name="jaas.login.controlFlag" value="REQUIRED"/>
        </serviceInstance>
    </serviceInstances>
    <jpsContexts default="default">
        <jpsContext name="default">
            <serviceInstanceRef ref="credstore"/>
            <serviceInstanceRef ref="keystore"/>
            <serviceInstanceRef ref="policystore.xml"/>
            <serviceInstanceRef ref="audit"/>
            <serviceInstanceRef ref="trust"/>
            <serviceInstanceRef ref="pdp.service"/>
            <serviceInstanceRef ref="attribute"/>
        </jpsContext>
        <jpsContext name="bootstrap_credstore_context">
            <serviceInstanceRef ref="bootstrap.credstore"/>
        </jpsContext>
        <jpsContext name="oracle.security.jps.fmw.authenticator.DigestAuthenticator">
            <serviceInstanceRef ref="digest.authenticator.loginmodule"/>
        </jpsContext>
        <jpsContext name="oracle.security.jps.fmw.authenticator.BasicAuthenticator">
            <serviceInstanceRef ref="idstore.loginmodule"/>
        </jpsContext>
        <jpsContext name="X509CertificateAuthentication">
            <serviceInstanceRef ref="certificate.authenticator.loginmodule"/>
        </jpsContext>
        <jpsContext name="SAML">
            <serviceInstanceRef ref="saml.loginmodule"/>
        </jpsContext>
    </jpsContexts>
</jpsConfig>
</verbatim>
[[#Top][Back to top]]
