Enables bindee to finalize the process of establishing a secure binding with a context management component, and enables the bindee to determine what access privileges it has.
[OperationContractAttribute()]
[WebGetAttribute(IsBodyStyleSetExplicitly=true, UriTemplate="?id={id}&domain={domain}&interface=SecureBinding&method=FinalizeBinding&bindeeCoupon={bindeeCoupon}&bindeePublicKey={bindeePublicKey}&mac={mac}")]
Stream FinalizeSecureBinding(
string ,
string domain,
int ,
string ,
string
)
'Declaration
<OperationContractAttribute()>
<WebGetAttribute(IsBodyStyleSetExplicitly=True, UriTemplate="?id={id}&domain={domain}&interface=SecureBinding&method=FinalizeBinding&bindeeCoupon={bindeeCoupon}&bindeePublicKey={bindeePublicKey}&mac={mac}")>
Function FinalizeSecureBinding( _
ByVal As String, _
ByVal domain As String, _
ByVal As Integer, _
ByVal As String, _
ByVal As String _
) As Stream
'Usage
Dim instance As ISecureBindingService
Dim id As String
Dim domain As String
Dim bindeeCoupon As Integer
Dim bindeePublicKey As String
Dim mac As String
Dim value As Stream
value = instance.FinalizeSecureBinding(id, domain, bindeeCoupon, bindeePublicKey, mac)
[OperationContractAttribute()]
[WebGetAttribute(IsBodyStyleSetExplicitly=true, UriTemplate="?id={id}&domain={domain}&interface=SecureBinding&method=FinalizeBinding&bindeeCoupon={bindeeCoupon}&bindeePublicKey={bindeePublicKey}&mac={mac}")]
Stream^ FinalizeSecureBinding(
String^ ,
String^ domain,
int ,
String^ ,
String^
)
Parameters
- id
- The context manager id.
- domain
- The domain name of the site or organization that is being served by the located component.
- bindeeCoupon
- The binder coupon.
- bindeePublicKey
- The bindee public key.
- mac
- When a passcode-based secure binding is to be established, the value of the input mac is a message authentication code. When PKI-based secure binding is to be established, the value of the input mac is a digital signature.
Return Value
The bindee's access privileges.