本文整理汇总了C#中AuthenticationType类的典型用法代码示例。如果您正苦于以下问题:C# AuthenticationType类的具体用法?C# AuthenticationType怎么用?C# AuthenticationType使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
AuthenticationType类属于命名空间,在下文中一共展示了AuthenticationType类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。
示例1: EffiPeopleRestClient
/// <summary>
/// Inicializa un nuevo cliente con la clavede acceso, la clave secreta, el tipo de autenticación y la url base
/// </summary>
/// <param name="accessKey"></param>
/// <param name="secretKey"></param>
/// <param name="authenticationScheme"></param>
/// <param name="baseUrl"></param>
public EffiPeopleRestClient(string accessKey, string secretKey, AuthenticationType authenticationScheme, string baseUrl)
: base(baseUrl)
{
_accessKey = accessKey;
_secretKey = secretKey;
_authenticationScheme = authenticationScheme;
}
开发者ID:effiPeople,项目名称:effipeople-csharp,代码行数:14,代码来源:EffiPeopleRestClient.cs
示例2: CouchBase
protected CouchBase(string username, string password, AuthenticationType aT, DbType dbType)
{
this.username = username;
this.password = password;
this.authType = aT;
this.dbType = dbType;
}
开发者ID:kwokhou,项目名称:LoveSeat,代码行数:7,代码来源:CouchBase.cs
示例3: SqlGetDatabaseFromProcedureWorker
public SqlGetDatabaseFromProcedureWorker(string server, AuthenticationType authenticationType, string user, string password, string version,
out ISqlGetDatabaseFromProcedureWorkerReturnedData data)
: base(server, "", authenticationType, user, password)
{
data = this.data = new SqlGetDatabaseFromProcedureWorkerReturnedData();
this.version = version;
}
开发者ID:DarkGraf,项目名称:STInstaller,代码行数:7,代码来源:SqlGetDatabaseFromProcedureWorker.cs
示例4: InitializeClient
protected bool InitializeClient(AuthenticationType authType, EventHandler<AuthorizationCodeRequiredEventArgs> codeRequiredHandler, Guid clientId = default(Guid), string clientSecret = null)
{
var s = GetSettings();
if (!s.IsConfigured) return false;
lock (_lck)
{
if (_aaClient == null || _settings == null || _clientSecret != clientSecret || _clientId != clientId || _settings.LastChanged < s.LastChanged )
{
if (authType == AuthenticationType.Code)
{
clientId = s.UserAppId;
if (clientId == default(Guid))
clientId = Parameters.CLIENT_ID;
}
_aaClient = new AAClient(s.TenantId, s.SubscriptionId, s.ResourceGroupName, s.AutomationAccountName, authType, clientId, clientSecret);
if (authType == AuthenticationType.Code)
_aaClient.AuthorizationCodeRequired += codeRequiredHandler;
_clientSecret = clientSecret;
_settings = s;
_isInitialized = true;
}
}
return true;
}
开发者ID:jurepurgar,项目名称:aa-scsm-connector,代码行数:29,代码来源:AAHandlerBase.cs
示例5: SqlDatabaseExistWorker
public SqlDatabaseExistWorker(string server, string checkedDatabase, AuthenticationType authenticationType, string user, string password,
out ISqlDatabaseExistWorkerReturnedData data)
: base(server, "", authenticationType, user, password)
{
this.checkedDatabase = checkedDatabase;
data = this.data = new ReturnedData();
}
开发者ID:DarkGraf,项目名称:STInstaller,代码行数:7,代码来源:SqlDatabaseExistWorker.cs
示例6: AppManager
public AppManager(string sharePointUrl, AuthenticationType authenticationType, string userName, SecureString password)
{
this.sharePointUrl = sharePointUrl;
this.authenticationType = authenticationType;
this.userName = userName;
this.password = password;
}
开发者ID:LiyeXu,项目名称:PnP-Sites-Core,代码行数:7,代码来源:AppManager.cs
示例7: SqlProgressWorker
public SqlProgressWorker(string server, string database, AuthenticationType authenticationType, string user, string password,
EventHandler<SqlWorkerProgressEventArgs> progressEvent = null)
: base(server, database, authenticationType, user, password)
{
this.progressEvent = progressEvent;
initializedDataAreSent = false;
prevCurrentCount = 0;
}
开发者ID:DarkGraf,项目名称:STInstaller,代码行数:8,代码来源:SqlWorkerBase.cs
示例8: RemoteOperation
public RemoteOperation(string targetUrl, AuthenticationType authType, string user, string password, string domain = "")
{
this.TargetSiteUrl = targetUrl;
this.AuthType = authType;
this.User = user;
this.Password = password;
this.Domain = domain;
}
开发者ID:OfficeDev,项目名称:PnP-Transformation,代码行数:8,代码来源:RemoteOperation.cs
示例9: ParseAuthType
public static AuthenticationType ParseAuthType(string value, AuthenticationType defaultvalue) {
if (value == "Password")
return AuthenticationType.Password;
else if (value == "PublicKey")
return AuthenticationType.PublicKey;
else
return defaultvalue;
}
开发者ID:Ricordanza,项目名称:poderosa,代码行数:8,代码来源:Util.cs
示例10: SqlAttachDatabaseWorker
public SqlAttachDatabaseWorker(string server, string newDatabase, AuthenticationType authenticationType, string user, string password,
string pathToMdf, string pathToLdf, out ISqlAttachDatabaseWorkerReturnedData data)
: base(server, "", authenticationType, user, password)
{
data = this.data = new ReturnedData();
this.newDatabase = newDatabase;
this.pathToMdf = pathToMdf;
this.pathToLdf = pathToLdf;
}
开发者ID:DarkGraf,项目名称:STInstaller,代码行数:9,代码来源:SqlAttachDatabaseWorker.cs
示例11: RemoteOperation
public RemoteOperation(string targetUrl, AuthenticationType authType, string user, SecureString password, string AppInstanceId, string domain = "")
{
TargetSiteUrl = targetUrl;
AuthType = authType;
User = user;
Password = password;
Domain = domain;
this.AppInstanceId = AppInstanceId;
}
开发者ID:LiyeXu,项目名称:PnP-Sites-Core,代码行数:9,代码来源:RemoteOperation.cs
示例12: SharepointServerSourceCallbackHandler
public SharepointServerSourceCallbackHandler(IEnvironmentRepository environmentRepository,string server,string userName,string password,AuthenticationType authenticationType)
: base(environmentRepository)
{
VerifyArgument.AreNotNull(new Dictionary<string, object>{{"environmentRepository",environmentRepository}});
_server = server;
_userName = userName;
_password = password;
_authenticationType = authenticationType;
}
开发者ID:ndubul,项目名称:Chillas,代码行数:9,代码来源:SharepointServerSourceCallbackHandler.cs
示例13: Stream
public Stream(Uri streamUrl, AuthenticationType authenticationType, string httpMethod = "GET", int timeout = -1)
{
tokenSource = new CancellationTokenSource();
ct = tokenSource.Token;
AuthenticationType = authenticationType;
HttpMethod = httpMethod.ToUpper();
_streamUrl = streamUrl;
Timeout = timeout;
}
开发者ID:cfmayer,项目名称:Bridgeport-TwitterAPI,代码行数:10,代码来源:Stream.cs
示例14: Create
/// <summary>
/// This static method activates a user and creates a new instance of SecureEnvironment.
/// The authentication type determines the type of user identity that will be activated.
/// If Permanent Windows activation is requested then the default currently logged on
/// Windows Account identity will be activated. If Temporary Windows activation requested
/// then user will be prompted for Windows Domain credentials through a dialog, and the
/// user identified through those credentials will be activated.
/// In case of Passport authentication, a Passport authentication dialog will always
/// appear regardless of temporary or permanent activation mode. The user that authenticatd
/// through that Passport Authentication dialog will be activated.
/// Regardless of Windows or Passport Authentication, all Temporary created activation will be
/// destroyed when SecureEnvironment instance is Disposed or Finalized.
/// </summary>
public static SecureEnvironment Create(string applicationManifest,
AuthenticationType authentication,
UserActivationMode userActivationMode)
{
SecurityHelper.DemandRightsManagementPermission();
return CriticalCreate(applicationManifest,
authentication,
userActivationMode);
}
开发者ID:krytht,项目名称:DotNetReferenceSource,代码行数:23,代码来源:SecureEnvironment.cs
示例15: ApiInitializePushCommand
public ApiInitializePushCommand(IEnumerable<IntegrationPackageDto> packages, AuthenticationType authenticationType,
AuditIntegrationCommand audit, ApiConfigurationIdentifier configuration, long configurationId)
{
Packages = packages;
PackageTransactions = new List<PackageTransactionDto>();
AuthenticationType = authenticationType;
Audit = audit;
Configuration = configuration;
ConfigurationId = configurationId;
}
开发者ID:rjonker1,项目名称:lightstone-data-platform,代码行数:10,代码来源:ApiInitializeCommands.cs
示例16: AccountingRequest
public AccountingRequest(string nasIpAddress, ServiceType serviceType, string userName,
AuthenticationType authenticationType, StatusType statusType, uint delayTime, string clientIp, string sessionId, Client client)
: base(PacketType.AccountingRequest, nasIpAddress, serviceType, userName)
{
Packet.Secret = client.Secret;
Packet.Attributes.Add(new AuthenticationTypeAttribute(authenticationType));
Packet.Attributes.Add(new StatusTypeAttribute(statusType));
Packet.Attributes.Add(new IntegerAttribute(AttributeType.AcctDelayTime, delayTime));
Packet.Attributes.Add(new IpAddressAttribute(AttributeType.FramedIpAddress, clientIp));
Packet.Attributes.Add(new StringAttribute(AttributeType.AcctSessionId, sessionId));
}
开发者ID:OlegUA,项目名称:dotnet-radius-client-library,代码行数:11,代码来源:AccountingRequest.cs
示例17: ActivateSessionRequest
/// <summary>
/// Initializes a new instance of the ActivateSessionRequest class.
/// </summary>
/// <param name="sessionAuthenticationType">Session authentication type.</param>
/// <param name="maximumPrivilegeLevel">Maximum privilege level for this session.</param>
/// <param name="sessionChallengeString">Challenge string from Get Session Challenge message.</param>
/// <param name="initialOutboundSequenceNumber">Initial outbound sequence number.</param>
internal ActivateSessionRequest(
AuthenticationType sessionAuthenticationType,
PrivilegeLevel maximumPrivilegeLevel,
byte[] sessionChallengeString,
uint initialOutboundSequenceNumber)
{
this.sessionAuthenticationType = sessionAuthenticationType;
this.maximumPrivilegeLevel = maximumPrivilegeLevel;
this.sessionChallengeString = sessionChallengeString;
this.initialOutboundSequenceNumber = initialOutboundSequenceNumber;
}
开发者ID:kewencai,项目名称:ChassisManager,代码行数:18,代码来源:ActivateSessionRequest.cs
示例18: SqlServerSettings
internal SqlServerSettings(string server, AuthenticationType authentication, string adminUser, string adminPassword, string ibnUser, string ibnPassword)
{
Server = server;
Authentication = authentication;
AdminUser = adminUser;
AdminPassword = adminPassword;
PortalUser = ibnUser;
PortalPassword = ibnPassword;
AdminConnectionString = BuildConnectionString(authentication, server, "master", adminUser, adminPassword);
}
开发者ID:0anion0,项目名称:IBN,代码行数:11,代码来源:SqlServerSettings.cs
示例19: BuildConnectionString
internal static string BuildConnectionString(AuthenticationType authentication, string server, string database, string user, string password)
{
string format;
if (authentication == AuthenticationType.SqlServer)
format = "Data source={0};Initial catalog={1};User Id={2};Password={3}";
else
format = "Data source={0};Initial catalog={1};Integrated Security=SSPI";
return string.Format(CultureInfo.InvariantCulture, format,
server, database, user, password);
}
开发者ID:0anion0,项目名称:IBN,代码行数:12,代码来源:SqlServerSettings.cs
示例20: GetSessionChallengeRequest
/// <summary>
/// Initializes a new instance of the GetSessionChallengeRequest class.
/// </summary>
/// <param name="authenticationType">Authentication type for challenge.</param>
/// <param name="userid">Userid or null.</param>
internal GetSessionChallengeRequest(AuthenticationType authenticationType, string userId)
{
this.challengeAuthenticationType = (byte)authenticationType;
this.UserId = new byte[16];
if (!string.IsNullOrEmpty(userId))
{
for (int i = 0; i < userId.Length; i++)
{
this.UserId[i] = (byte)userId[i];
}
}
}
开发者ID:kewencai,项目名称:ChassisManager,代码行数:19,代码来源:GetSessionChallengeRequest.cs
注:本文中的AuthenticationType类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论