Allow Oasis to Automatically Trust Third-Party Root Certificates

Adam Kershner
Adam KershnerCTO
5 min read

Third-party root certificates are digital certificates that establish trust for secure connections to custom or enterprise services. When you install these certificates, you can configure Oasis to automatically trust them for secure browsing.

What are Third-Party Root Certificates?

Third-party root certificates are digital certificates issued by Certificate Authorities (CAs) that are not included in the browser's default trusted certificate store. These certificates are often used by organizations, enterprises, or custom services to establish secure connections.

Common Uses

  • Enterprise internal services
  • Corporate intranets
  • Custom web applications
  • Development environments
  • Private certificate authorities
  • Self-signed certificates

Certificate Types

  • Root CA certificates
  • Intermediate certificates
  • Client certificates
  • Code signing certificates
  • Email certificates
  • Document signing certificates

Understanding Certificate Trust

Certificate trust is the foundation of secure web browsing. When you visit a website, your browser checks the site's certificate to ensure it's valid and trusted.

1

Certificate Chain

Certificates form a chain of trust from the website certificate back to a trusted root certificate authority. Each certificate in the chain must be valid and trusted.

2

Trust Store

Browsers maintain a list of trusted root certificates. When you install a third-party certificate, you can add it to this trust store.

3

Automatic Trust

By enabling automatic trust, Oasis will automatically accept certificates from the third-party CA without prompting you each time.

Setting Up Automatic Certificate Trust

Follow these steps to configure Oasis to automatically trust third-party root certificates:

1

Install the Certificate

First, install the third-party root certificate on your system. This is typically done through your operating system's certificate management tools or by your IT administrator.

2

Access Certificate Settings

Open Oasis settings and navigate to Privacy & Security. Look for "Certificates" or "Security" settings to access certificate management options.

3

Enable Automatic Trust

Find the option to "Automatically trust third-party root certificates" and enable this feature. This tells Oasis to automatically trust certificates from CAs you've installed.

4

Test the Configuration

Visit a website that uses the third-party certificate to verify that Oasis now automatically trusts it without showing security warnings.

Certificate Management

Viewing Installed Certificates

  • Access certificate settings in browser preferences
  • View all installed certificates
  • Check certificate validity and expiration
  • Review certificate details and purposes
  • Identify trusted and untrusted certificates

Managing Certificate Trust

  • Enable or disable automatic trust
  • Add specific certificates to trust store
  • Remove certificates from trust store
  • Configure trust for specific purposes
  • Set up certificate exceptions

Security Considerations

Trust Implications

  • Only trust certificates from reliable sources
  • Verify certificate authenticity before installing
  • Understand the security implications
  • Regularly review trusted certificates
  • Remove certificates you no longer need

Best Practices

  • Install certificates from trusted sources only
  • Keep certificates updated and valid
  • Monitor for certificate expiration
  • Use enterprise certificate management
  • Follow organizational security policies

Common Use Cases

Enterprise Environments

  • Corporate intranet access
  • Internal web applications
  • Enterprise authentication systems
  • Custom business applications
  • Secure file sharing services

Development and Testing

  • Local development servers
  • Testing environments
  • Staging applications
  • Custom SSL certificates
  • Self-signed certificates

Custom Services

  • Private web applications
  • Custom authentication systems
  • Specialized security services
  • Legacy system integration
  • Proprietary applications

Certificate Validation Process

1

Certificate Discovery

When you visit a website, Oasis checks if the site's certificate is signed by a trusted root certificate authority.

2

Trust Verification

If the certificate is signed by a third-party CA, Oasis checks if automatic trust is enabled for that certificate.

3

Connection Establishment

If the certificate is trusted, Oasis establishes a secure connection without showing security warnings.

Troubleshooting

Common Issues

  • Certificate not being trusted automatically
  • Security warnings still appearing
  • Certificate installation problems
  • Trust settings not saving
  • Certificate validation errors

Solutions

  • Verify certificate is properly installed
  • Check automatic trust settings
  • Restart browser after certificate installation
  • Clear browser cache and cookies
  • Contact system administrator for help

Advanced Configuration

Certificate Policies

  • Configure trust policies
  • Set up certificate pinning
  • Define trust hierarchies
  • Manage certificate authorities
  • Configure validation rules

Enterprise Features

  • Group policy integration
  • Centralized certificate management
  • Automated certificate deployment
  • Certificate monitoring and alerts
  • Compliance reporting

What to Expect

When using automatic third-party certificate trust, you may experience:

Benefits

  • Seamless access to enterprise services
  • No security warnings for trusted certificates
  • Improved user experience
  • Centralized certificate management
  • Enhanced security for custom services

Considerations

  • Need to manage certificate lifecycle
  • Requires proper certificate installation
  • May need administrative access
  • Should follow security best practices
  • Regular certificate maintenance required

Technical Details

Third-party certificate trust uses advanced cryptographic and security technologies:

How Certificate Trust Works

  • Certificate Chain Validation: Verifies the complete chain from end-entity certificate to trusted root
  • Trust Store Management: Maintains a database of trusted root certificates
  • Automatic Validation: Checks certificates against the trust store during connection establishment
  • Policy Enforcement: Applies trust policies and validation rules
  • Secure Storage: Protects certificate data and trust settings

Since Oasis is built on Firefox core technology, third-party certificate trust provides the same robust certificate management capabilities with enhanced security and enterprise features.

Need Help with Oasis Browser?

Join our Discord community to get support, ask questions, and connect with other Oasis users and the Kahana team.

Join Discord Community
Always free to join
Direct support from our team
Exclusive resources & updates
Connect with other users

About the Author

Adam Kershner
Adam Kershner
CTO

I'm the CTO of Kahana, bringing a unique perspective from my management consulting experience at Clarkston Consulting and biomedical engineering background from Duke University. I'm focused on making the future of work more ergonomic through innovative technology solutions that prioritize user well-being and productivity.