kmip/pie/objects.py
def validate(self):
        """
        Verify that the contents of the OpaqueObject are valid.

        Raises:
            TypeError: if the types of any OpaqueObject attributes are invalid.
        """
        if not isinstance(self.value, bytes):
            raise TypeError("opaque value must be bytes")
        elif not isinstance(self.opaque_type, enums.OpaqueDataType):
            raise TypeError("opaque data type must be an OpaqueDataType "
                            "enumeration")

        name_count = len(self.names)
        for i in range(name_count):
            name = self.names[i]
            if not isinstance(name, six.string_types):
                position = "({0} in list)".format(i)
                raise TypeError("opaque data name {0} must be a string".format(
                    position))
def validate(self):
        if not isinstance(self.value, bytes):
            raise TypeError("opaque value must be bytes")
        elif not isinstance(self.opaque_type, enums.OpaqueDataType):
            raise TypeError("opaque data type must be an OpaqueDataType "
                            "enumeration")

        name_count = len(self.names)
        for i in range(name_count):
            name = self.names[i]
            if not isinstance(name, six.string_types):
                position = "({0} in list)".format(i)
                raise TypeError("opaque data name {0} must be a string".format(
                    position))
def validate ( self ) : if not isinstance ( self . value , bytes ) : raise TypeError ( "opaque value must be bytes" ) elif not isinstance ( self . opaque_type , enums . OpaqueDataType ) : raise TypeError ( "opaque data type must be an OpaqueDataType " "enumeration" ) name_count = len ( self . names ) for i in range ( name_count ) : name = self . names [ i ] if not isinstance ( name , six . string_types ) : position = "({0} in list)" . format ( i ) raise TypeError ( "opaque data name {0} must be a string" . format ( position ) )
Verify that the contents of the OpaqueObject are valid.

        Raises:
            TypeError: if the types of any OpaqueObject attributes are invalid.
Verify that the contents of the OpaqueObject are valid .