100% Money Back Guarantee

TestKingFree has an unprecedented 99.6% first time pass rate among our customers. We're so confident of our products that we provide no hassle product exchange.

  • Best exam practice material
  • Three formats are optional
  • 10+ years of excellence
  • 365 Days Free Updates
  • Learn anywhere, anytime
  • 100% Safe shopping experience

S90.20 Desktop Test Engine

  • Installable Software Application
  • Simulates Real S90.20 Exam Environment
  • Builds S90.20 Exam Confidence
  • Supports MS Operating System
  • Two Modes For S90.20 Practice
  • Practice Offline Anytime
  • Software Screenshots
  • Total Questions: 30
  • Updated on: Nov 01, 2026
  • Price: $59.00

S90.20 PDF Practice Q&A's

  • Printable S90.20 PDF Format
  • Prepared by SOA Experts
  • Instant Access to Download S90.20 PDF
  • Study Anywhere, Anytime
  • 365 Days Free Updates
  • Free S90.20 PDF Demo Available
  • Download Q&A's Demo
  • Total Questions: 30
  • Updated on: Nov 01, 2026
  • Price: $59.00

S90.20 Online Test Engine

  • Online Tool, Convenient, easy to study.
  • Instant Online Access S90.20 Dumps
  • Supports All Web Browsers
  • S90.20 Practice Online Anytime
  • Test History and Performance Review
  • Supports Windows / Mac / Android / iOS, etc.
  • Try Online Engine Demo
  • Total Questions: 30
  • Updated on: Nov 01, 2026
  • Price: $59.00

Preparing for the SOA Security Lab exam on a tight schedule is stressful enough without hunting for reliable study material. TestKingFree gives you 30 focused practice questions in formats you can start using minutes after checkout, so every spare hour actually moves you forward.

SOA S90.20 Exam Syllabus Topics:

SectionObjectives
Topic 1: Fundamental Security for Services, Microservices & SOA- Authentication & Authorization
- Encryption & Secure Protocols
Topic 2: Microservice Technology Concepts- Service Technology Foundations
- API Gateways & Service Mesh
Topic 3: Advanced Security for Services, Microservices & SOA- Hybrid & Multi-Tenant Security
- Threat Modeling & Defense Strategies
Topic 4: Fundamental SOA, Services & Microservices- Core SOA Concepts
- Microservices Architecture
Topic 5: Security Lab for Services, Microservices & SOA- Security Troubleshooting & Controls
- Hands-on Security Scenarios

Everything Candidates Want to Know About the S90.20 Exam

The SOA Security Lab exam is the official SOA assessment behind the SOA Certification credential, which sits at the Specialist level. Passing it confirms that your skills meet the vendor's current requirements rather than a textbook outline. It also connects with related certifications such as Certified SOA Security Specialist, so it can anchor a broader certification path.

According to the official exam information, the SOA Security Lab exam includes 30 questions and gives you 60 minutes to complete them. Treat that as a pacing exercise, not just a knowledge check: bank the questions you know first, flag the ones that stall you, and circle back instead of burning minutes on a single item. Before test day, run at least one full timed session in the TestKingFree desktop or online test engine, so the clock never feels unfamiliar when it counts.

To pass the SOA Security Lab exam you need Not officially published, and the official registration fee is Official pricing varies by region/testing provider. Keep one thing in mind: a failed attempt is not discounted, so retaking the exam means paying Official pricing varies by region/testing provider again in full. A practical safeguard is to sit a complete TestKingFree practice test a week or two before your exam date; if your timed scores are not sitting comfortably above the passing mark, consider pushing your booking back and drilling the weak domains first.

The official prerequisites for the SOA Security Lab exam are as follows: No formal prerequisites; recommended background in SOA concepts and intermediate security knowledge. Requirements can change over time, so confirm the details on the official SOA exam page at https://www.arcitura.com/ before you book your seat.

Yes. A free PDF demo of the SOA Security Lab practice questions is available on the TestKingFree samples page, so you can check the question style and difficulty before spending anything. Every purchase also includes 365 days of free updates, and if your product expires after that period, you can extend the update service from your member zone at 50% off.

If you take the S90.20 exam within 60 days of your purchase and do not pass, TestKingFree offers a 100% money-back guarantee: send a scanned copy of your exam enrollment slip together with the official Score Report PDF within two days of your exam date, and the refund is processed within seven days. The candidate name must match the payer name, and the guarantee does not apply to exams taken within three days of purchase, to material that was downloaded without the exam actually being taken, or to free materials and expired orders. Prefer to keep studying instead? You can exchange your purchase for two additional exam products of equal value, free of charge, while keeping the update service on your original product. Delivery itself is instant: the download link is emailed within one minute of payment, and if nothing arrives within two hours, our support team will sort it out. There is no limit on how many computers you install the material on.

The SOA Security Lab syllabus is organized into 5 domains. The leading areas include Fundamental Security for Services, Microservices & SOA, Fundamental SOA, Services & Microservices, and Microservice Technology Concepts. For the complete, topic-by-topic breakdown, scroll up to the Exam Topics section above.

SOA Security Lab Sample Questions:

Service Consumer A submits a request message with security credentials to Service A (1).
The identity store that Service A needs to use in order to authenticate the security credentials can only be accessed via a legacy system that resides in a different service inventory. Therefore, to authenticate Service Consumer A, Service A must first forward the security credentials to the legacy system (2). The legacy system then returns the requested identity to Service A (3). Service A authenticates Service Consumer A against the identity received from the legacy system. If the authentication is successful, Service A retrieves the requested data from Database A (4), and returns the data in a response message sent back to Service Consumer A (5).
Service A belongs to Service Inventory A which further belongs to Security Domain A and the legacy system belongs to Service Inventory B which further belongs to Security Domain
B. (The legacy system is encapsulated by other services within Service Inventory B, which are not shown in the diagram.) These two security domains trust each other.
Communication between Service A and the legacy system is kept confidential using transport-layer security.

No intermediary service agents currently exist between the two service inventories.
However, it has been announced that due to the introduction of new systems, some intermediary service agents may be implemented in the near future. Additionally, the legacy system has been scheduled for retirement and will be replaced by a new identity management system that will provide a new identity store. Because the new identity store will need to serve many different systems, there are concerns that it could become a performance bottleneck. As a result, services (including Service A and other services in Security Domains A and B) will not be allowed to directly access the new identity store.
Which of the following statements describes a solution that can accommodate the requirements of the new identity store, the authentication requirements of Service A, and can further ensure that message exchanges between Security Domains A and B remain confidential after intermediary service agents are introduced?

  • A. Apply the Trusted Subsystem pattern by abstracting away the new identity management system using a utility service that authenticates the request from Service A and then uses its own credentials to retrieve the requested identity from the new identity management system. For the utility service to authenticate Service As request, it needs to be provisioned with a new identity database that contains identities for all authorized service consumers of the new utility service. In order to secure the communication between Service A and the new utility service, use message-layer security as it provides security over multiple hops considering the need to secure the message in case an intermediary is introduced in future.
  • B. Apply the Brokered Authentication pattern to establish an authentication broker. Instead of Service A directly authenticating Service Consumer A, Service Consumer A submits a request message with security credentials to the authentication broker, which authenticates Service Consumer A against the new identity store and then issues a SAML token to Service Consumer A that it can use for message exchanges with other services, if necessary. In order to secure cross-service inventory message exchanges, the Data Confidentiality pattern is applied to establish message-layer security.
  • C. Replicate the identity database used by the new identity management system. Because the Security Domains A and B trust each other, protection of the identity store is guaranteed. Use Service Agents to monitor changes to the identity database used by the new identity management system and to update the replica. This would satisfy the security needs of Service A, would eliminate the need to request services from Service Inventory B, and ensure that current identity information is available for Service A.
    Because Service A would not need to access services across different trust domains, the current transport- layer security is sufficient.
  • D. Apply the Trusted Subsystem pattern to implement a utility service abstracting the new identity management system. Service A forwards Service Consumer As credentials to the utility service to verify Service Consumer As identity. The utility service authenticates the request originating from Service A.
    After successful authentication, the utility service uses its own credentials to retrieve the requested identity, and then send the identity to Service A, Therefore, effectively reducing the processing need of the identity management system.
    The current transport-layer security can still be used, in order to secure the communication between Service A and the new utility service, as it more efficient than the message-layer security.
Reveal Solution  Discussion  0

Correct Answer: B  🗳️

Services A, B and C belong to Service Inventory A.
Services D, E and F belong to Service Inventory B.
Service C acts as an authentication broker for Service Inventory A.
Service F acts as an authentication broker for Service Inventory B.
Both of the authentication brokers use Kerberos-based authentication technologies. Upon receiving a request message from a service consumer, Services C and F authenticate the request using a local identity store and then use a separate Ticket Granting Service (not shown) to issue the Kerberos ticket to the service consumer.

A recent security audit of the two service inventories revealed that both authentication brokers have been victims of attacks. In Service Inventory A, the attacker has been intercepting and modifying the credential information sent by Service C (the ticket requester) to the Ticket Granting Service. As a result, the requests have been invalidated and incorrectly rejected by the Ticket Granting Service. In Service Inventory B, the attacker has been obtaining service consumer credentials and has used them to request and receive valid tickets from the Ticket Granting Service. The attacker has then used these tickets to enable malicious service consumers to gain access to other services within the service inventory.
How can the two service inventory security architectures be improved in order to counter these attacks?

  • A. WS-SecureConversation can be used to secure the communication between the authentication broker and service consumers in Service Inventory A.
    This ensures that Services A and B will contact Service C to request a security context token that will be used to generates a session key for the encryption of the ticket submitted to Service C.
    The Data Origin Authentication pattern can be applied to messages exchanged by services in Service Inventory B.
    This will ensure the integrity of messages try verifying their origins to the message recipients.
  • B. The Data Confidentiality pattern can be applied to messages exchanged by the services in Service Inventory A.
    The Data Origin Authentication pattern can be applied to messages exchanged by services in Service Inventory B.
  • C. WS-Trust can be used to establish secure communication between the authentication broker and the service consumers. After receiving the request message and the corresponding credentials from service consumers, the authentication broker can validate their identity, and if successful, a signed SAML assertion containing all authentication information will be issued. The SAML assertion will then be used to authenticate the service consumers during subsequent communications. Because the messages are signed and encrypted, malicious service consumers cannot access the data. This approach can be applied to counter the threats in both Service Inventories A and B.
  • D. The Service Perimeter Guard pattern can be applied to Service Inventory A in order to establish a perimeter service responsible for validating and filtering all incoming request messages on behalf of Service C.
    The Data Origin Authentication pattern can be applied to messages exchanged by services in Service Inventory B.
    This will ensure the integrity of messages by verifying their origins to the message recipients.
Reveal Solution  Discussion  0

Correct Answer: B  🗳️

Service Consumer A sends a request to Service A (1). Service A replies with an acknowledgement message (2) and then processes the request and sends a request message to Service B (3). This message contains confidential financial data. Service B sends three different request messages together with its security credentials to Services C.
D.
and E (4, 5, 6). Upon successful authentication, Services C.
D. and E store the data from the message in separate databases (7.8, 9). Services B.
C.D, and E belong to Service Inventory A, which further belongs to Organization B.
Service Consumer A and Service A belong to Organization A.

Organization B decides to create a new service inventory (Service Inventory B) for services that handle confidential data. Access to these services is restricted by allocating Service Inventory B its own private network. Access to this private network is further restricted by a dedicated firewall. Services C, D and E are moved into Service Inventory B, and as a result. Service B can no longer directly access these services.
How can this architecture be changed to allow Service B to access Services C, D and E in a manner that does not jeopardize the security of Service Inventory B while also having a minimal impact on the service composition's performance?

  • A. The Service Perimeter Guard pattern is applied together with the Message Screening pattern. A new perimeter service is created specifically for Service Inventory B.
    This service filters all messages before they reach the firewall and further evaluates the IP address of the messages to verify the identity of the message originators. If the originator is successfully authenticated, then the perimeter guard checks the request message for potentially malicious content. If the request message does not contain malicious content, it is sent through the firewall to proceed to Services C, D, and E for further processing.
  • B. The Data Confidentiality pattern is applied together with the Direct Authentication pattern. A new utility service is created to validate request messages sent to Service Inventory B.
    Service B must encrypt the message content using the utility service's public key and attach its own digital certificate to the request message. This message is first evaluated by the firewall to filter out requests from disallowed sources and can then be forwarded to the utility service, which then verifies the identity of the message originator (using a digital certificate) and decrypts the request message contents. If the originator is authorized to access Services C, D, and E, the appropriate request messages are sent to these services.
  • C. The Brokered Authentication pattern is applied by extending the firewall functionality with a single sign-on mechanism. Because the firewall already restricts accesses to Service Inventory B, adding authentication logic to the firewall optimizes the performance of the overall security architecture. Service B needs to be authenticated by the authentication broker only once in order to get a security token that can be used to access Services C, D, and E.
    This eliminates the need for Service B to authenticate several times during the same service composition.
  • D. The Service Perimeter Guard pattern is applied together with the Brokered Authentication pattern. A new perimeter service is created to intercept all request messages sent to services inside the private network (inside Service Inventory B), before they reach the firewall. The perimeter service also acts as the authentication broker that authenticates request messages sent to Services C, D, and E by evaluating the accompanying security credentials and issuing a security token to be used by Service B when accessing Services C, D, and E.
Reveal Solution  Discussion  0

Correct Answer: D  🗳️

Viewing page 1 out of 10 pages.
Viewing questions 1-3 out of 30 questions.

10%

1199 Customer ReviewsCustomers Feedback (* Some similar or old comments have been hidden.)

I got a satisfactory result with S90.20 exam dumps. There were about 3 questions that didn't appear in real S90.20 exam, others appeared.

Carter

Carter     5 star  

I passed the S90.20 exam today. I can not believe it! I can fell my future is bright and success is just ahead.

Quincy

Quincy     4 star  

these S90.20 dumps is perfect for me. I save time and teach really advanced material. Thank you guys!

Alexander

Alexander     4.5 star  

TestKingFree S90.20 practice questions are a big helper in my preparation.

Frederic

Frederic     5 star  

I recive it , study then I took the exam and I pass. Thank you very much.

Amy

Amy     4 star  

S90.20 Life Time Customer SOA Security Lab Encouraging To Pass

Leo

Leo     4 star  

Valid and latest S90.20 exam questions. 95% questions is found on the real exam. Only 3 is out. You can trust me. Every detail is perfect.

Augus

Augus     4.5 star  

You can completely feel reliable about the S90.20 practice test as they accurate to read for the exam. I passed my S90.20 exam today. Cheers!

Margaret

Margaret     4 star  

This S90.20 exam dump contain too many questions that i was really lazy to learn it all. But the service encourged me to study, i wouldn't pass the exam if i just gave up without your kind service's warm words. Thanks! I really feel grateful!

Heloise

Heloise     4.5 star  

I found this TestKingFree and got help from this S90.20 exam dumps. I can't believe that i passed the S90.20 exam easily. So lucky!

Moses

Moses     4.5 star  

You will find a change in the way valid question and answers are asked in S90.20 exam materials.

Annabelle

Annabelle     5 star  

Latest dumps for SOA S90.20 at TestKingFree. Helped me a lot in the exam. I passed my exam yesterday with 94% marks.

Rose

Rose     4 star  

Failing in my first attempt to pass SOA S90.20 SOA Certification exam. I searched for reliable source to help me out passing this exam. One of my friends recommended

Ford

Ford     4.5 star  

I passed today with your S90.20 exam dump! 96% questions are word by word in the exam. Thanks TestKingFree.

Sherry

Sherry     4 star  

I received the downloading link and password about ten minutes after paying for S90.20 test materials, and I had a practice in the day I received S90.20 practicing materials.

Elijah

Elijah     5 star  

I wanted to take S90.20 exam but this plan flawed as my exam date was getting closer and still I had no preparation for my exam. Then one of my friends told me about TestKingFree study guide

Jacqueline

Jacqueline     4 star  

Your exam pdf of S90.20 is very helpful. I have got my certification now. Perfect!

Abel

Abel     4 star  

When I passed my S90.20 I was very excited, because I find that most of the the question in the S90.20 study materials have appeared in my exam. It really helpful!

Jerry

Jerry     4 star  

LEAVE A REPLY

Your email address will not be published. Required fields are marked *

Related Exams

Instant Download S90.20

After Payment, our system will send you the products you purchase in mailbox in a minute after payment. If not received within 2 hours, please contact us.

365 Days Free Updates

Free update is available within 365 days after your purchase. After 365 days, you will get 50% discounts for updating.

Porto

Money Back Guarantee

Full refund if you fail the corresponding exam in 60 days after purchasing. And Free get any another product.

Security & Privacy

We respect customer privacy. We use McAfee's security service to provide you with utmost security for your personal information & peace of mind.