Sample code for 30+ languages & platforms
Classic ASP

Create or Update a Secret from the Content of a StringBuilder

See more Secrets Examples

Create or update a secret from the content of a Chilkat StringBuilder object.

Note: This example requires Chilkat v10.1.0 or later.

Chilkat Classic ASP Downloads

Classic ASP
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<%
success = 0

'  This example requires the Chilkat API to have been previously unlocked.
'  See Global Unlock Sample for sample code.

set secrets = Server.CreateObject("Chilkat.Secrets")

'  On Windows, this is the Windows Credentials Manager
'  On MacOS/iOS, it is the Apple Keychain
secrets.Location = "local_manager"

'  Specify the name of the secret.
'  service and username are required.
'  appName and domain are optional.
'  Note: The values are arbitrary and can be anything you want.
set json = Server.CreateObject("Chilkat.JsonObject")
success = json.UpdateString("appName","Test")
success = json.UpdateString("service","MyService")
success = json.UpdateString("domain","Xyz")
success = json.UpdateString("username","MySecret")

set sb = Server.CreateObject("Chilkat.StringBuilder")
success = sb.Append("This is the content of the secret.")

'  Create or update the secret.
success = secrets.UpdateSecretSb(json,sb)
If (success = 0) Then
    Response.Write "<pre>" & Server.HTMLEncode( secrets.LastErrorText) & "</pre>"
    Response.End
End If

Response.Write "<pre>" & Server.HTMLEncode( "Success.") & "</pre>"

%>
</body>
</html>