Skip to content

Commit

Permalink
Implemented NameIDFormat Filter
Browse files Browse the repository at this point in the history
  • Loading branch information
rmathis committed Dec 5, 2018
1 parent f996cf5 commit 132788e
Show file tree
Hide file tree
Showing 16 changed files with 3,958 additions and 118 deletions.
17 changes: 16 additions & 1 deletion backend/src/main/resources/i18n/messages_en.properties
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,10 @@ value.signing=Signing
value.encryption=Encryption
value.both=Both

value.entity=Entity
value.condition-ref=ConditionRef
value.condition-script=ConditionScript

value.file-backed-http-metadata-provider=FileBackedHttpMetadataProvider
value.file-system-metadata-provider=FileSystemMetadataProvider
value.local-dynamic-metadata-provider=LocalDynamicMetadataProvider
Expand Down Expand Up @@ -130,6 +134,7 @@ label.clear-all-attributes=Clear All Attributes
label.protocol-support-enumeration=Protocol Support Enumeration
label.select-protocol=Select Protocol
label.nameid-format=NameID Format
label.nameid-formats=NameID Formats
label.name-and-entity-id=Name and Entity ID
label.organization-information=Organization Information
label.contact-information=Contact Information
Expand Down Expand Up @@ -364,6 +369,10 @@ label.encoding-style=Encoding Style
label.velocity-engine=Velocity Engine
label.match=Match

label.remove-existing-formats=Remove Existing Formats?
label.nameid-formats-format=NameID Format
label.nameid-formats-value=NameID Value
label.nameid-formats-type=NameID Type

message.must-be-unique=Must be unique.
message.name-must-be-unique=Name must be unique.
Expand Down Expand Up @@ -512,4 +521,10 @@ tooltip.md-request-value=Content of the element.
tooltip.transform-ref=A reference to a transform function for the entityID. If used, the child element must be empty.
tooltip.encoding-style=Determines whether and how the entityID value will be URL encoded prior to replacement. Allowed values are: 1) "none" - no encoding is performed, 2) "form" - encoded using URL form parameter encoding (for query parameters), 3) "path" - encoded using URL path encoding, or 4) "fragment" - encoded using URL fragment encoding. The precise definition of these terms is defined in the documentation for the methods of the Guava library\u0027s UrlEscapers class.
tooltip.velocity-engine=This attribute may be used to specify the name of the Velocity engine defined within the application.
tooltip.match=A regular expression against which the entityID is evaluated.
tooltip.match=A regular expression against which the entityID is evaluated.

tooltip.remove-existing-formats=Whether to remove any existing formats from a role if any are added by the filter (unmodified roles will be untouched regardless of this setting)
tooltip.nameid-formats=Content is name identifier format which is added to all the applicable roles of the entities which match any of the following <Entity> or {{<ConditionRef>}}elements.
tooltip.nameid-formats-format=Format
tooltip.nameid-formats-value=Value
tooltip.nameid-formats-type=Type
Loading

0 comments on commit 132788e

Please sign in to comment.