Class SecurityOrigin
public class SecurityOrigin
- Inheritance
-
SecurityOrigin
- Inherited Members
Methods
GetGType()
Calls native function webkit_security_origin_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHost(SecurityOriginHandle)
Calls native method webkit_security_origin_get_host. Version: 2.16
[Version("2.16")]
public static extern NullableUtf8StringUnownedHandle GetHost(SecurityOriginHandle origin)
Parameters
origin
SecurityOriginHandleTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetPort(SecurityOriginHandle)
Calls native method webkit_security_origin_get_port. Version: 2.16
[Version("2.16")]
public static extern ushort GetPort(SecurityOriginHandle origin)
Parameters
origin
SecurityOriginHandleTransfer ownership: None Nullable: False
Returns
- ushort
Transfer ownership: None Nullable: False
GetProtocol(SecurityOriginHandle)
Calls native method webkit_security_origin_get_protocol. Version: 2.16
[Version("2.16")]
public static extern NullableUtf8StringUnownedHandle GetProtocol(SecurityOriginHandle origin)
Parameters
origin
SecurityOriginHandleTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
New(NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, ushort)
Calls native constructor webkit_security_origin_new. Version: 2.16
[Version("2.16")]
public static extern SecurityOriginOwnedHandle New(NonNullableUtf8StringHandle protocol, NonNullableUtf8StringHandle host, ushort port)
Parameters
protocol
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
host
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
port
ushortTransfer ownership: None Nullable: False
Returns
- SecurityOriginOwnedHandle
Transfer ownership: Full Nullable: False
NewForUri(NonNullableUtf8StringHandle)
Calls native constructor webkit_security_origin_new_for_uri. Version: 2.16
[Version("2.16")]
public static extern SecurityOriginOwnedHandle NewForUri(NonNullableUtf8StringHandle uri)
Parameters
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- SecurityOriginOwnedHandle
Transfer ownership: Full Nullable: False
Ref(SecurityOriginHandle)
Calls native method webkit_security_origin_ref. Version: 2.16
[Version("2.16")]
public static extern SecurityOriginOwnedHandle Ref(SecurityOriginHandle origin)
Parameters
origin
SecurityOriginHandleTransfer ownership: None Nullable: False
Returns
- SecurityOriginOwnedHandle
Transfer ownership: Full Nullable: False
ToString(SecurityOriginHandle)
Calls native method webkit_security_origin_to_string. Version: 2.16
[Version("2.16")]
public static extern NullableUtf8StringOwnedHandle ToString(SecurityOriginHandle origin)
Parameters
origin
SecurityOriginHandleTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: True
Unref(SecurityOriginHandle)
Calls native method webkit_security_origin_unref. Version: 2.16
[Version("2.16")]
public static extern void Unref(SecurityOriginHandle origin)
Parameters
origin
SecurityOriginHandleTransfer ownership: None Nullable: False