SAS Namespace Types |
Subclass of ContentLocation
Subtypes
Represents the information required to connect to a server. It is associated with the deployed component, i.e. server, that can be accessed using the connection information. It may also be associated with the deployed components that can use the connection information to access the server.
The following is a list of associations that are used to determine if this object should inherit access controls from another object (inheritance) or if the association is allowed for the object (enforcement). For more information about inheritance and enforcement rules, see the SAS 9.2 Intelligence Platform: Security Administration Guide.
Name | Description | Type | Length |
ApplicationProtocol | This attribute represents the application-level protocol being used on this connection. It can have values like CONNECT, SHARE, Bridge, etc. It allows the list of connections to be queried by the type of usage expected, regardless of communication protocol. | String | 32 |
AuthenticationType | This attribute indicates the type of authentication needed to connect to this server. It has an enumerated set of values: none, user/password, password certificate. | String | 20 |
CommunicationProtocol | This attribute indicates the communication protocol: TCP, APPC and any others that may be supported. | String | 8 |
Inherited Attributes
Name
Id
Desc
MetadataCreated
MetadataUpdated
ChangeState
LockedBy
PublicType
UsageVersion
Name | Cardinality | Description | Associated Types |
DataSources Partner: DataSourceConnection |
0 to * | The data source names which use this connection. | DataSourceName |
Domain Partner: Connections |
0 to 1 | The name of the authorization domain that maintains the user identities and credentials used to connect to the deployed component accessed through this connection object. | AuthenticationDomain |
PassthruPassword
Partner: ProtectedPassthrus |
0 to 1 | The SAS password to use with the Remote SQL Passthru option PT2DBPW=. | SASPassword |
Providers
Partner: ProviderConnections |
0 to * | The deployed components that can use the connection information to access another component. For example, this is the list of DBMS clients, like a JDBC application, that can use the connection information to access a DBMS. | DeployedComponent ConfiguredComponent LogicalServer ServerComponent ServerContext ServiceComponent |
SAPW Partner: ProtectedConnections |
0 to 1 | The SAS password used for the RLS SASPW= option. | SASPassword |
Source Partner: SourceConnections |
1 to 1 | The deployed software component that can be accessed through this connection object. | DeployedComponent ConfiguredComponent LogicalServer ServerComponent ServerContext ServiceComponent |
Inherited Associations
AccessControls/Objects ,
Aliases/AliasFor ,
AliasFor/Aliases ,
AssociatedContentType/ContentItems ,
Changes/Objects ,
CustomAssociations/OwningObject ,
DeployedComponents/DataPackages ,
Documents/Objects ,
Extensions/OwningObject ,
ExternalIdentities/OwningObject ,
FileRefs/FileRefLocations ,
Groups/Members ,
Implementors/ImplementedObjects ,
Keywords/Objects ,
LocalizedAttributes/AssociatedLocalizedObject ,
Notes/Objects ,
PrimaryPropertyGroup/AssociatedObject ,
Prompts/PromptEnabledObject ,
Properties/AssociatedObject ,
PropertySets/OwningObject ,
ReferencedObjects/AssociatedObjects ,
Reports/ReportLocation ,
ResponsibleParties/Objects ,
SourceTransformations/TransformationSources ,
SpecSourceTransformations/SourceSpecifications ,
SpecTargetTransformations/TargetSpecifications ,
TableCollections/CollectionLocations ,
TargetTransformations/TransformationTargets ,
Timestamps/Objects
Trees/Members ,
TSAssociatedNamespace/TSNamespaceLocations ,
TSObjectNamespace/TSObjects ,
UnitofTimes/AssociatedContentLocation ,
UsedByPackages/UsingPackages ,
UsedByPrototypes/UsingPrototype ,
UsingPackages/UsedByPackages ,
UsingPrototype/UsedByPrototypes ,
Variables/AssociatedObject ,
ApplicationProtocol
Type: String 32This attribute represents the application-level protocol being used on this connection. It can have values like CONNECT, SHARE, Bridge, etc. It allows the list of connections to be queried by the type of usage expected, regardless of communication protocol.
AuthenticationType
Type: String 20This attribute indicates the type of authentication needed to connect to this server. It has an enumerated set of values: none, user/password, password certificate.
CommunicationProtocol
Type: String 8This attribute indicates the communication protocol: TCP, APPC and any others that may be supported.
DataSources
Cardinality: 0 to *
Partner: DataSourceConnection
The data source name which use this connection.
Associated Types:
DataSourceNameDomain
Cardinality: 0 to 1
Partner: Connections
The name of the authorization domain that maintains the user identities and credentials used to connect to the deployed component accessed through this connection object.
Associated Types:
AuthenticationDomainPassthruPassword
Cardinality: 0 to 1
Partner: ProtectedPassthrus
The SAS password to use with the Remote SQL Passthru option PT2DBPW=.
Associated Types:
SASPasswordProviders
Cardinality: 0 to *
Partner: ProviderConnections
The deployed components that can use the connection information to access another component. For example, this is the list of DBMS clients, like a JDBC application, that can use the connection information to access a DBMS.
Associated Types:
DeployedComponent ConfiguredComponent LogicalServer ServerComponent ServerContext ServiceComponentSAPW
Cardinality: 0 to 1
Partner: ProtectedConnections
The SAS password used for the RLS SASPW= option.
Associated Types:
SASPasswordSource
Cardinality: 1 to 1
Partner: SourceConnections
The deployed software component that can be accessed through this connection object.
Associated Types:
DeployedComponent ConfiguredComponent LogicalServer ServerComponent ServerContext ServiceComponent
Copyright © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.