Home > SOA Glossary > Service Security Patterns

Service Security Patterns

Service Security Patterns represent the following set of patterns from the
SOA Design Patterns catalog:



Exception Shielding

(Hogg, Smith, Chong, Hollander, Kozaczynski, Brader, Delgado, Taylor, Wall, Slater, Imran, Cibraro, Cunningham)

How can a service prevent the disclosure of information about
its internal implementation when an exception occurs?



Message Screening

(Hogg, Smith, Chong, Hollander, Kozaczynski, Brader, Delgado, Taylor, Wall, Slater, Imran, Cibraro, Cunningham)

How can a service be protected from malformed or malicious input?



Trusted Subsystem

(Hogg, Smith, Chong, Hollander, Kozaczynski, Brader, Delgado, Taylor, Wall, Slater, Imran, Cibraro, Cunningham)

How can a consumer be prevented from circumventing a service and directly accessing its resources?



Service Perimeter Guard

(Hogg, Smith, Chong, Hollander, Kozaczynski, Brader, Delgado, Taylor, Wall, Slater, Imran, Cibraro, Cunningham)

How can services that run in a private network be made available
to external consumers without exposing internal resources?

These patterns were first printed in the SOA Design Patterns book and summarized versions of the patterns are published at the SOA Patterns community patterns site.

See also: