SIFWorks ADK 2.0
Authentication Class
NamespacesEdustructures.SifWorks.InfraAuthentication

[This is preliminary documentation and is subject to change.]

Passwords in the Authentication object can be stored in one of three ways, all base64 encoded: as clear text, as one-way hashes, or as encrypted text resulting from the application of a symmetric or asymmetric cipher. Clear text passwords are not retrievable from values stored as one-way hashes-these hashed values can only be used to verify passwords input by a user. Clear text passwords can be retrieved from encrypted text, if the receiving system has the appropriate key to decrypt the encrypted text. This specification does not define the exchange of keys for symmetric and asymmetric cryptographic algorithms, but provides the KeyName attribute to associate a key with an encrypted password. It is envisioned that when systems exchange keys in a manner outside this specification, a key name is sufficient to retrieve a key for input to the appropriate decryption algorithm.
Declaration Syntax
C#Visual BasicVisual C++
public class Authentication : SifDataObject
Public Class Authentication _
	Inherits SifDataObject
public ref class Authentication : public SifDataObject
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
AuthenticationAuthenticationNew()()
Creates an instance of an Authentication

AuthenticationAuthenticationNew(String, String, AuthSifRefIdType)
Constructor that accepts values for all mandatory fields

AuthenticationInfo
Gets or sets the value of the <AuthenticationInfo> element.

KeyFields
Gets the metadata fields that make up the key of this object
(Overrides SifDataObject.KeyFields.)
RefId
Gets or sets the value of the RefId attribute.
(Overrides SifDataObject.RefId.)
SetAuthenticationInfo(AuthSystem)
Sets the value of the <AuthenticationInfo> element.

SetSIF_RefObject(AuthSifRefIdType)
Sets the value of the SIF_RefObject attribute.

SIF_RefId
Gets or sets the value of the SIF_RefId attribute.

SIF_RefObject
Gets or sets the value of the SIF_RefObject attribute.

Remarks

Author: Generated by adkgen

Version: 2.0

Since: 1.5r1

Inheritance Hierarchy
Object
Element
 SifElement
  SifKeyedElement
   SifDataObject
    Authentication

Assembly: Edustructures.SifWorks.Adk (Module: Edustructures.SifWorks.Adk) Version: 2.0.0.10