Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding support for WSTrustChannelFactory and WSTrustChannel #4757

Merged
merged 3 commits into from
Nov 13, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 55 additions & 1 deletion src/System.ServiceModel.Federation/src/Resources/Strings.resx
Original file line number Diff line number Diff line change
Expand Up @@ -129,4 +129,58 @@
<data name="CommunicationObjectCannotBeUsed" xml:space="preserve">
<value>The communication object, {0}, is in the {1} state. Communication objects cannot be used for communication unless they are in the Opened state.</value>
</data>
</root>
<data name="RequestTypeNotSupported" xml:space="preserve">
<value>The RequestType '{0}', is not supported.</value>
</data>
<data name="TokenProviderUnableToGetToken" xml:space="preserve">
<value>The token provider '{0}' was unable to provide a security token.</value>
</data>
<data name="UseKeysAreNotSupported" xml:space="preserve">
<value>UseKeys are not supported</value>
</data>
<data name="WsTrustVersionNotSupported" xml:space="preserve">
<value>The WsTrust wersion '{0}' is not supported.</value>
</data>
<data name="ChannelFactoryMustSupportIRequestChannel" xml:space="preserve">
<value>ChannnelFactory must support 'System.ServiceModel.Channels.IRequestChannel' interface.</value>
</data>
<data name="BearerKeyShouldNotIincludeAProofToken" xml:space="preserve">
<value>Bearer key scenarios should not include a proof token or issuer entropy in the response.</value>
</data>
<data name="ComputedKeyProofTokensAreOnlySupportedWithSymmetricKeyTypes" xml:space="preserve">
<value>Computed key proof tokens are only supported with symmetric key types.</value>
</data>
<data name="ComputedKeyProofTokensRequireIssuerToSupplyKeyMaterialViaEntropy" xml:space="preserve">
<value>Computed key proof tokens require issuer to supply key material via entropy.</value>
</data>
<data name="ComputedKeyProofTokensRequireRequesterToSupplyKeyMaterialViaEntropy" xml:space="preserve">
<value>Computed key proof tokens require requester to supply key material via entropy.</value>
</data>
<data name="EncryptedKeysForProofTokensNotSupported" xml:space="preserve">
<value>Encrypted keys for proof tokens are not supported.</value>
</data>
<data name="NoKeySizeProvided" xml:space="preserve">
<value>No key size provided.</value>
</data>
<data name="OnlyPSHA1ComputedKeysAreSupported" xml:space="preserve">
<value>Only PSHA1 computed keys are supported.</value>
</data>
<data name="ProtectedKeyEntropyIsNotSupported" xml:space="preserve">
<value>Protected key entropy is not supported.</value>
</data>
<data name="RSTRProofTokenShouldNotHaveAComputedKeyAlgorithmOrIssuerEntropy" xml:space="preserve">
<value>An RSTR containing a proof token should not also have a computed key algorithm or issuer entropy.</value>
</data>
<data name="IRequestChannelMustBeCreated" xml:space="preserve">
<value>The IRequestChannel must be in the created state. Was: '{0}'.</value>
</data>
<data name="IssuedSecurityTokenParametersIncorrectType" xml:space="preserve">
<value>tokenRequirement.GetProperty&lt;IssuedSecurityTokenParameters&gt; must be of type: WSTrustTokenParameters. Was: '{0}.</value>
</data>
<data name="IssuedTokenRenewalThresholdPercentageIncorrect" xml:space="preserve">
<value>IssuedTokenRenewalThresholdPercentage must be greater than or equal to 1 and less than or equal to 100. Was: '{0}'.</value>
</data>
<data name="MaxIssuedTokenCachingTimeMustBeGreaterThanTimeSpanZero" xml:space="preserve">
<value>MaxIssuedTokenCachingTime must be greater than TimeSpan.Zero. Was: '{0}'.</value>
</data>
</root>
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.2" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.2 xliff-core-1.2-transitional.xsd">
<file datatype="xml" source-language="en" target-language="cs" original="../Strings.resx">
<body>
<trans-unit id="BearerKeyShouldNotIincludeAProofToken">
<source>Bearer key scenarios should not include a proof token or issuer entropy in the response.</source>
<target state="new">Bearer key scenarios should not include a proof token or issuer entropy in the response.</target>
<note />
</trans-unit>
<trans-unit id="ChannelFactoryMustSupportIRequestChannel">
<source>ChannnelFactory must support 'System.ServiceModel.Channels.IRequestChannel' interface.</source>
<target state="new">ChannnelFactory must support 'System.ServiceModel.Channels.IRequestChannel' interface.</target>
<note />
</trans-unit>
<trans-unit id="CommunicationObjectCannotBeUsed">
<source>The communication object, {0}, is in the {1} state. Communication objects cannot be used for communication unless they are in the Opened state.</source>
<target state="translated">Objekt komunikace {0} je ve stavu {1}. Pokud objekty komunikace nejsou ve stavu Opened, nelze je použít ke komunikaci.</target>
Expand All @@ -12,6 +22,71 @@
<target state="translated">Objekt komunikace {0} nelze použít ke komunikaci, protože je ve stavu Faulted.</target>
<note />
</trans-unit>
<trans-unit id="ComputedKeyProofTokensAreOnlySupportedWithSymmetricKeyTypes">
<source>Computed key proof tokens are only supported with symmetric key types.</source>
<target state="new">Computed key proof tokens are only supported with symmetric key types.</target>
<note />
</trans-unit>
<trans-unit id="ComputedKeyProofTokensRequireIssuerToSupplyKeyMaterialViaEntropy">
<source>Computed key proof tokens require issuer to supply key material via entropy.</source>
<target state="new">Computed key proof tokens require issuer to supply key material via entropy.</target>
<note />
</trans-unit>
<trans-unit id="ComputedKeyProofTokensRequireRequesterToSupplyKeyMaterialViaEntropy">
<source>Computed key proof tokens require requester to supply key material via entropy.</source>
<target state="new">Computed key proof tokens require requester to supply key material via entropy.</target>
<note />
</trans-unit>
<trans-unit id="EncryptedKeysForProofTokensNotSupported">
<source>Encrypted keys for proof tokens are not supported.</source>
<target state="new">Encrypted keys for proof tokens are not supported.</target>
<note />
</trans-unit>
<trans-unit id="IRequestChannelMustBeCreated">
<source>The IRequestChannel must be in the created state. Was: '{0}'.</source>
<target state="new">The IRequestChannel must be in the created state. Was: '{0}'.</target>
<note />
</trans-unit>
<trans-unit id="IssuedSecurityTokenParametersIncorrectType">
<source>tokenRequirement.GetProperty&lt;IssuedSecurityTokenParameters&gt; must be of type: WSTrustTokenParameters. Was: '{0}.</source>
<target state="new">tokenRequirement.GetProperty&lt;IssuedSecurityTokenParameters&gt; must be of type: WSTrustTokenParameters. Was: '{0}.</target>
<note />
</trans-unit>
<trans-unit id="IssuedTokenRenewalThresholdPercentageIncorrect">
<source>IssuedTokenRenewalThresholdPercentage must be greater than or equal to 1 and less than or equal to 100. Was: '{0}'.</source>
<target state="new">IssuedTokenRenewalThresholdPercentage must be greater than or equal to 1 and less than or equal to 100. Was: '{0}'.</target>
<note />
</trans-unit>
<trans-unit id="MaxIssuedTokenCachingTimeMustBeGreaterThanTimeSpanZero">
<source>MaxIssuedTokenCachingTime must be greater than TimeSpan.Zero. Was: '{0}'.</source>
<target state="new">MaxIssuedTokenCachingTime must be greater than TimeSpan.Zero. Was: '{0}'.</target>
<note />
</trans-unit>
<trans-unit id="NoKeySizeProvided">
<source>No key size provided.</source>
<target state="new">No key size provided.</target>
<note />
</trans-unit>
<trans-unit id="OnlyPSHA1ComputedKeysAreSupported">
<source>Only PSHA1 computed keys are supported.</source>
<target state="new">Only PSHA1 computed keys are supported.</target>
<note />
</trans-unit>
<trans-unit id="ProtectedKeyEntropyIsNotSupported">
<source>Protected key entropy is not supported.</source>
<target state="new">Protected key entropy is not supported.</target>
<note />
</trans-unit>
<trans-unit id="RSTRProofTokenShouldNotHaveAComputedKeyAlgorithmOrIssuerEntropy">
<source>An RSTR containing a proof token should not also have a computed key algorithm or issuer entropy.</source>
<target state="new">An RSTR containing a proof token should not also have a computed key algorithm or issuer entropy.</target>
<note />
</trans-unit>
<trans-unit id="RequestTypeNotSupported">
<source>The RequestType '{0}', is not supported.</source>
<target state="new">The RequestType '{0}', is not supported.</target>
<note />
</trans-unit>
<trans-unit id="SecurityEndpointNotFound">
<source>Server '{0}' sent back a fault indicating it is in the process of shutting down. Please see the inner exception for fault details.</source>
<target state="translated">Server {0} odeslal zpět chybu, která udává, že probíhá jeho vypínání. Podrobné informace o chybě naleznete v popisu vnitřní výjimky.</target>
Expand All @@ -22,6 +97,21 @@
<target state="translated">Server {0} odeslal zpět chybu, která udává, že je příliš zaneprázdněn a nemůže zpracovat požadavek. Podrobné informace o chybě naleznete v popisu vnitřní výjimky.</target>
<note />
</trans-unit>
<trans-unit id="TokenProviderUnableToGetToken">
<source>The token provider '{0}' was unable to provide a security token.</source>
<target state="new">The token provider '{0}' was unable to provide a security token.</target>
<note />
</trans-unit>
<trans-unit id="UseKeysAreNotSupported">
<source>UseKeys are not supported</source>
<target state="new">UseKeys are not supported</target>
<note />
</trans-unit>
<trans-unit id="WsTrustVersionNotSupported">
<source>The WsTrust wersion '{0}' is not supported.</source>
<target state="new">The WsTrust wersion '{0}' is not supported.</target>
<note />
</trans-unit>
</body>
</file>
</xliff>
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.2" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.2 xliff-core-1.2-transitional.xsd">
<file datatype="xml" source-language="en" target-language="de" original="../Strings.resx">
<body>
<trans-unit id="BearerKeyShouldNotIincludeAProofToken">
<source>Bearer key scenarios should not include a proof token or issuer entropy in the response.</source>
<target state="new">Bearer key scenarios should not include a proof token or issuer entropy in the response.</target>
<note />
</trans-unit>
<trans-unit id="ChannelFactoryMustSupportIRequestChannel">
<source>ChannnelFactory must support 'System.ServiceModel.Channels.IRequestChannel' interface.</source>
<target state="new">ChannnelFactory must support 'System.ServiceModel.Channels.IRequestChannel' interface.</target>
<note />
</trans-unit>
<trans-unit id="CommunicationObjectCannotBeUsed">
<source>The communication object, {0}, is in the {1} state. Communication objects cannot be used for communication unless they are in the Opened state.</source>
<target state="translated">Das Kommunikationsobjekt {0} befindet sich im {1}-Zustand. Die Kommunikationsobjekte können nicht zur Kommunikation verwendet werden, wenn sie sich nicht im Opened-Zustand befinden.</target>
Expand All @@ -12,6 +22,71 @@
<target state="translated">Das Kommunikationsobjekt {0} kann nicht zur Kommunikation verwendet werden, weil es sich im Faulted-Zustand befindet.</target>
<note />
</trans-unit>
<trans-unit id="ComputedKeyProofTokensAreOnlySupportedWithSymmetricKeyTypes">
<source>Computed key proof tokens are only supported with symmetric key types.</source>
<target state="new">Computed key proof tokens are only supported with symmetric key types.</target>
<note />
</trans-unit>
<trans-unit id="ComputedKeyProofTokensRequireIssuerToSupplyKeyMaterialViaEntropy">
<source>Computed key proof tokens require issuer to supply key material via entropy.</source>
<target state="new">Computed key proof tokens require issuer to supply key material via entropy.</target>
<note />
</trans-unit>
<trans-unit id="ComputedKeyProofTokensRequireRequesterToSupplyKeyMaterialViaEntropy">
<source>Computed key proof tokens require requester to supply key material via entropy.</source>
<target state="new">Computed key proof tokens require requester to supply key material via entropy.</target>
<note />
</trans-unit>
<trans-unit id="EncryptedKeysForProofTokensNotSupported">
<source>Encrypted keys for proof tokens are not supported.</source>
<target state="new">Encrypted keys for proof tokens are not supported.</target>
<note />
</trans-unit>
<trans-unit id="IRequestChannelMustBeCreated">
<source>The IRequestChannel must be in the created state. Was: '{0}'.</source>
<target state="new">The IRequestChannel must be in the created state. Was: '{0}'.</target>
<note />
</trans-unit>
<trans-unit id="IssuedSecurityTokenParametersIncorrectType">
<source>tokenRequirement.GetProperty&lt;IssuedSecurityTokenParameters&gt; must be of type: WSTrustTokenParameters. Was: '{0}.</source>
<target state="new">tokenRequirement.GetProperty&lt;IssuedSecurityTokenParameters&gt; must be of type: WSTrustTokenParameters. Was: '{0}.</target>
<note />
</trans-unit>
<trans-unit id="IssuedTokenRenewalThresholdPercentageIncorrect">
<source>IssuedTokenRenewalThresholdPercentage must be greater than or equal to 1 and less than or equal to 100. Was: '{0}'.</source>
<target state="new">IssuedTokenRenewalThresholdPercentage must be greater than or equal to 1 and less than or equal to 100. Was: '{0}'.</target>
<note />
</trans-unit>
<trans-unit id="MaxIssuedTokenCachingTimeMustBeGreaterThanTimeSpanZero">
<source>MaxIssuedTokenCachingTime must be greater than TimeSpan.Zero. Was: '{0}'.</source>
<target state="new">MaxIssuedTokenCachingTime must be greater than TimeSpan.Zero. Was: '{0}'.</target>
<note />
</trans-unit>
<trans-unit id="NoKeySizeProvided">
<source>No key size provided.</source>
<target state="new">No key size provided.</target>
<note />
</trans-unit>
<trans-unit id="OnlyPSHA1ComputedKeysAreSupported">
<source>Only PSHA1 computed keys are supported.</source>
<target state="new">Only PSHA1 computed keys are supported.</target>
<note />
</trans-unit>
<trans-unit id="ProtectedKeyEntropyIsNotSupported">
<source>Protected key entropy is not supported.</source>
<target state="new">Protected key entropy is not supported.</target>
<note />
</trans-unit>
<trans-unit id="RSTRProofTokenShouldNotHaveAComputedKeyAlgorithmOrIssuerEntropy">
<source>An RSTR containing a proof token should not also have a computed key algorithm or issuer entropy.</source>
<target state="new">An RSTR containing a proof token should not also have a computed key algorithm or issuer entropy.</target>
<note />
</trans-unit>
<trans-unit id="RequestTypeNotSupported">
<source>The RequestType '{0}', is not supported.</source>
<target state="new">The RequestType '{0}', is not supported.</target>
<note />
</trans-unit>
<trans-unit id="SecurityEndpointNotFound">
<source>Server '{0}' sent back a fault indicating it is in the process of shutting down. Please see the inner exception for fault details.</source>
<target state="translated">Der Server "{0}" hat einen Fehler zurückgesendet, der darauf hinweist, dass der Server gerade heruntergefahren wird. Detaillierte Fehlerinformationen finden Sie in der inneren Ausnahme.</target>
Expand All @@ -22,6 +97,21 @@
<target state="translated">Der Server "{0}" hat einen Fehler zurückgesendet, der darauf hinweist, dass er zu ausgelastet ist, um die Anforderung zu verarbeiten. Versuchen Sie es später noch mal. Detaillierte Fehlerinformationen finden Sie in der inneren Ausnahme.</target>
<note />
</trans-unit>
<trans-unit id="TokenProviderUnableToGetToken">
<source>The token provider '{0}' was unable to provide a security token.</source>
<target state="new">The token provider '{0}' was unable to provide a security token.</target>
<note />
</trans-unit>
<trans-unit id="UseKeysAreNotSupported">
<source>UseKeys are not supported</source>
<target state="new">UseKeys are not supported</target>
<note />
</trans-unit>
<trans-unit id="WsTrustVersionNotSupported">
<source>The WsTrust wersion '{0}' is not supported.</source>
<target state="new">The WsTrust wersion '{0}' is not supported.</target>
<note />
</trans-unit>
</body>
</file>
</xliff>
Loading