View Issue Details

IDProjectCategoryView StatusLast Update
000944010000-012: DiscoverySpecpublic2024-05-07 16:54
ReporterPeter Wehrfritz Assigned ToRandy Armstrong  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionreopened 
Product Version1.05.03 
Fixed in Version1.05.04 RC1 
Summary0009440: CredentialSecret format for UserName/Password
Description

The UpdateCredential method of the KeyCredentialConfigurationType has a CredentialSecret argument of type ByteString. Depending on the used SecurityPolicyUri, this might be encrypted or not. If it is encrypted one can decrypt it as described for the EncryptedSecret in Part 4. No matter if it is encrypted or not. At the end you have an (decrypted) ByteString. How do you get the UserName/Password pair from that ByteString, which is needed for example for a Broker?

TagsNo tags attached.
Commit Version1.05.04 RC
Fix Due Date

Relationships

related to 0009533 closedRandy Armstrong KeyCredentialConfigurationType does not expose the CredentialId 

Activities

Jim Luth

2024-02-27 16:27

administrator   ~0020862

Only the password is encrypted. Randy will check the spec to be sure this is clear.

Peter Wehrfritz

2024-02-27 16:40

reporter   ~0020865

Ok, I see, and where can I find the Username for the broker authentication?

Peter Wehrfritz

2024-02-28 14:16

reporter   ~0020876

Is maybe the CredentialId actually the user name?

Randy Armstrong

2024-03-02 18:41

administrator   ~0020888

Added text to 9.5.6

The credentialId is the identifier, such as a user name, which often needs to be presented when using the credentialSecret.

Matthias Damm

2024-05-03 13:14

developer   ~0021158

The clarification must be added also to 8.6.6 UpdateCredential for the description of argument 'credentialId'

Randy Armstrong

2024-05-07 16:54

administrator   ~0021178

Added CredentialId Property to KeyCredentialConfigurationType.
Clarified that one KeyCredentialConfigurationType has exactly one active CredentialId.

Jim Luth

2024-05-07 16:54

administrator   ~0021180

Agreed to changes edited in Web meeting.

Issue History

Date Modified Username Field Change
2024-02-26 15:58 Peter Wehrfritz New Issue
2024-02-27 16:27 Jim Luth Note Added: 0020862
2024-02-27 16:27 Jim Luth Assigned To => Randy Armstrong
2024-02-27 16:27 Jim Luth Status new => assigned
2024-02-27 16:40 Peter Wehrfritz Note Added: 0020865
2024-02-28 14:16 Peter Wehrfritz Note Added: 0020876
2024-03-02 18:41 Randy Armstrong Status assigned => resolved
2024-03-02 18:41 Randy Armstrong Resolution open => fixed
2024-03-02 18:41 Randy Armstrong Note Added: 0020888
2024-05-03 13:14 Matthias Damm Status resolved => feedback
2024-05-03 13:14 Matthias Damm Resolution fixed => reopened
2024-05-03 13:14 Matthias Damm Note Added: 0021158
2024-05-03 13:19 Matthias Damm Relationship added related to 0009533
2024-05-07 16:54 Randy Armstrong Status feedback => resolved
2024-05-07 16:54 Randy Armstrong Fixed in Version => 1.05.04 RC1
2024-05-07 16:54 Randy Armstrong Note Added: 0021178
2024-05-07 16:54 Jim Luth Status resolved => closed
2024-05-07 16:54 Jim Luth Commit Version => 1.05.04 RC
2024-05-07 16:54 Jim Luth Note Added: 0021180