AllJoynCredentialsVerificationRequestedEventArgs AllJoynCredentialsVerificationRequestedEventArgs AllJoynCredentialsVerificationRequestedEventArgs AllJoynCredentialsVerificationRequestedEventArgs Class

Definition

Used to allow the application to indicate whether the credentials provided by a peer are valid.

public : sealed class AllJoynCredentialsVerificationRequestedEventArgs : IAllJoynCredentialsVerificationRequestedEventArgspublic sealed class AllJoynCredentialsVerificationRequestedEventArgs : IAllJoynCredentialsVerificationRequestedEventArgsPublic NotInheritable Class AllJoynCredentialsVerificationRequestedEventArgs Implements IAllJoynCredentialsVerificationRequestedEventArgs// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)
Capabilities
allJoyn

Properties

AuthenticationMechanism AuthenticationMechanism AuthenticationMechanism AuthenticationMechanism

The mechanism used to authenticate credentials.

public : AllJoynAuthenticationMechanism AuthenticationMechanism { get; }public AllJoynAuthenticationMechanism AuthenticationMechanism { get; }Public ReadOnly Property AuthenticationMechanism As AllJoynAuthenticationMechanism// You can use this property in JavaScript.
Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)
Capabilities
allJoyn

PeerCertificate PeerCertificate PeerCertificate PeerCertificate

The cryptography certificate provided for authentication.

public : Certificate PeerCertificate { get; }public Certificate PeerCertificate { get; }Public ReadOnly Property PeerCertificate As Certificate// You can use this property in JavaScript.
Value
Certificate Certificate Certificate Certificate

The cryptography certificate.

Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)
Capabilities
allJoyn

PeerCertificateErrors PeerCertificateErrors PeerCertificateErrors PeerCertificateErrors

A list of errors that occurred during authentication of the provided cryptography certificate.

public : IVectorView<ChainValidationResult> PeerCertificateErrors { get; }public IReadOnlyList<ChainValidationResult> PeerCertificateErrors { get; }Public ReadOnly Property PeerCertificateErrors As IReadOnlyList<ChainValidationResult>// You can use this property in JavaScript.
Value
IVectorView<ChainValidationResult> IReadOnlyList<ChainValidationResult> IReadOnlyList<ChainValidationResult> IReadOnlyList<ChainValidationResult>

A list of credential errors.

Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)
Capabilities
allJoyn

PeerCertificateErrorSeverity PeerCertificateErrorSeverity PeerCertificateErrorSeverity PeerCertificateErrorSeverity

The category of an errors encountered authenticating the cryptography certificate.

public : SocketSslErrorSeverity PeerCertificateErrorSeverity { get; }public SocketSslErrorSeverity PeerCertificateErrorSeverity { get; }Public ReadOnly Property PeerCertificateErrorSeverity As SocketSslErrorSeverity// You can use this property in JavaScript.
Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)
Capabilities
allJoyn

PeerIntermediateCertificates PeerIntermediateCertificates PeerIntermediateCertificates PeerIntermediateCertificates

Retrieves the intermediate certificates sent during authentication.

public : IVectorView<Certificate> PeerIntermediateCertificates { get; }public IReadOnlyList<Certificate> PeerIntermediateCertificates { get; }Public ReadOnly Property PeerIntermediateCertificates As IReadOnlyList<Certificate>// You can use this property in JavaScript.
Value
IVectorView<Certificate> IReadOnlyList<Certificate> IReadOnlyList<Certificate> IReadOnlyList<Certificate>

A list of the intermediate certificates.

Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)
Capabilities
allJoyn

PeerUniqueName PeerUniqueName PeerUniqueName PeerUniqueName

The unique bus name of the remote app being authenticated.

public : PlatForm::String PeerUniqueName { get; }public string PeerUniqueName { get; }Public ReadOnly Property PeerUniqueName As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

A unique bus name.

Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)
Capabilities
allJoyn

Methods

Accept() Accept() Accept() Accept()

Calling this method indicates that the credentials provided for authentication are valid.

public : void Accept()public void Accept()Public Function Accept() As void// You can use this method in JavaScript.
Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)
Capabilities
allJoyn

Remarks

On failure, the AuthenticationComplete event will be signaled with a failure status.

GetDeferral() GetDeferral() GetDeferral() GetDeferral()

Conducts verification of provided of credentials asynchronously.

public : Deferral GetDeferral()public Deferral GetDeferral()Public Function GetDeferral() As Deferral// You can use this method in JavaScript.
Returns

The verification deferral.

Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)
Capabilities
allJoyn